Commit Graph

84905 Commits

Author SHA1 Message Date
Ivan Vangelista
49248133ce New working clones
------------------
Soreike Kokology [SpinalFeyd]
2022-11-16 18:42:10 +01:00
Ivan Vangelista
37e2a76b6c galaxian/galaxian.cpp: fixed GFX ROM loading for galactica2 [Robbbert] 2022-11-16 17:58:55 +01:00
987123879113
2059167396
jvshost: Fix size of encoded packet with escaped bytes (#10557) 2022-11-16 11:07:17 -05:00
wilbertpol
b34b8dc4c4
msx2.cpp: Fix floppy support for y805128r2 and y805128r2e (#10556) 2022-11-16 15:05:37 +01:00
AJR
28c662c599 aviio.cpp, msdib.cpp: Use core inline functions as appropriate 2022-11-15 22:05:45 -05:00
hap
74f7282e1a namcos22: fix zsort overflow problem 2022-11-16 00:35:05 +01:00
angelosa
4cb802bc68 olympia/portrait.cpp: simplify scroll hookup 2022-11-15 23:55:38 +01:00
AJR
eb110e8b30 Semicolon surgery 2022-11-15 14:12:21 -05:00
hap
345ec031f5 namcos22.h: update prev commit 2022-11-15 19:05:45 +01:00
hap
b7b78e3ac1 tsimquest: adjust svg border 2022-11-15 18:40:03 +01:00
Vas Crabb
f96f2555cf Miscellaneous cleanup:
* mame/namcos22.h: Use common helpers for integer manipulation, more
  appropriate use of inline/static/constexpr.
* bus/gio64/newport.cpp: Changed a couple instances of K&R formatting
  that snuck in to Allman like the rest of the file.
* bus/gameboy/gbxfile.h: Added comment about another use of GBX footer
  "extra data".
2022-11-16 04:16:52 +11:00
ArcadeShadow
faf67cc2ef
vsmile_cd.xml: Replaced abbreviated country names with full names in descriptions. (#10543) 2022-11-16 04:05:46 +11:00
Ivan Vangelista
9485814228 - merit/merit.cpp: dumped crt-209 module for dodgcitya, dodgcityb and dodgcityc [Team Europe, Brian Troha]
- misc/ssingles.cpp: some minor cleanups

- mr/dribling.cpp: consolidated driver in single file
2022-11-15 18:02:03 +01:00
ArcadeShadow
31c670d9d0
pico.xml: Cleaned up descriptions. (#10544)
* Replaced abbreviated country names with full names.
* Use lowercase for descriptive text.
2022-11-16 03:59:36 +11:00
Olivier Galibert
1f7004c25b Fix the linux CI, hopefully 2022-11-15 16:27:32 +01:00
0kmg
74df09987f
a7800.xml: Marked light gun games as unsupported. (#10535) 2022-11-16 02:23:01 +11:00
0kmg
852e9a3703
a7800.xml: Added 10 homebrew cartridges. (#10518)
New working software list additions
-----------------------------------
Armor Attack II [Robert Tuccitto]
Bentley Bear's Crystal Quest (NTSC) [Robert Tuccitto]
Crazy Otto (NTSC, Ms. Pac-Man hack) [Robert Tuccitto]
Crazy Otto (PAL, Ms. Pac-Man hack) [Robert Tuccitto]
Froggie [Robert Tuccitto]
K.C. Munchkin! [Robert Tuccitto]
Rip-Off (NTSC) [Robert Tuccitto]
Rip-Off (PAL) [Robert Tuccitto]
Scramble (NTSC) [Robert Tuccitto]
Worm! [GroovyBee]
2022-11-15 07:50:06 -05:00
ICEknigh7
16ad21152f
nes.xml: Added new working entry (#10545)
- The Cheetahmen: The Creation (USA) [Magic Jewelry Nerd]
2022-11-15 07:49:25 -05:00
algestam
099f1b0741
New working machine added (#10551)
-----------
Castlevania II: Simon's Quest (Tiger handheld) [algestam, Sean Riddle]
2022-11-15 07:49:00 -05:00
MooglyGuy
ba75326bfe
-e132xsfe.cpp: Fixed missing bit mask causing UBSAN warnings. [Ryan Holtz] (#10550)
Co-authored-by: Ryan Holtz <TheMogMiner>
2022-11-15 07:48:22 -05:00
0kmg
8878a139e4
n64.xml: Added an unreleased prototype. (#10552)
New working software list additions
-----------------------------------
SimCopter 64 (prototype 19970616) [VGHF]
2022-11-15 07:45:26 -05:00
Angelo Salese
343e12235c
olympia/portrait.cpp: apply some WIP cleanups, make it playable (#10540)
- Make color palette to be b&w for the time being, being more visible to the eye than the previous washed out attempt;
- mask sprite area against defined playfield clip rectangle;
- fix global sprite Y positions, they mostly follow up current scroll value except for some edge cases;
- attempt to fix sprite priorities;
- make tilemap bank more logical (?) bitwise;
2022-11-15 00:06:18 +01:00
hap
0cf7e30b41 namcos22: add object brightness adjust 2022-11-14 23:23:09 +01:00
Ivan Vangelista
103a89ddeb - irem/m72.cpp: Added more PLDs to various sets, added main board BPROMs to most sets. [Porchy, The PLD Archive, Brian Troha, The Dumping Union]
- nmk/quizdna.cpp, nmk/quizpanic.cpp: consolidated drivers in single files
2022-11-14 18:25:41 +01:00
Ivan Vangelista
fb47237dcb New working clones
------------------
Pitapat Puzzle (set 2) [Jorge Silva]
2022-11-14 18:23:34 +01:00
Jiaxun Yang
0b513144cb
newport: Split out iterator setup stage (#10546)
In REX3, iterator setup should be a dedicated operation that
is only execuated if
a). A Draw command is execuated with DoSetup at DRAWMODE0 set
or
b). A host write is issued to SETUP register

At setup stage REX3 will calcuate quadrant for a block or span
drawcall or octant together with some Bresenham parameters for
a line drawcall.

Linux newport_con driver is rely on this behavior to use quadrant
calculated by previous draw call to render characters.

Fixes: #9667
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
2022-11-14 17:19:27 +01:00
hap
6b15885c69 tilemap_t::draw_instance: add another safety check for priority bitmap 2022-11-14 13:57:08 +01:00
tim lindner
1e3fb03451
wd_fdc: adjust wp detection delay to better match real hardware (#10547) 2022-11-14 12:09:51 +01:00
Curt Coder
4df2a01734 abc1600: Fixed hard disk formatting by introducing configurable byte transfer and command delays into the NSCSI system. [Curt Coder] 2022-11-14 12:13:04 +02:00
AJR
c340617fa4 imgtool.cpp: Future-proofing 2022-11-13 20:14:30 -05:00
hap
93d5b4c830 namcos22: fix cybrcycc speed dial 2022-11-14 00:35:49 +01:00
hap
acc7353967 namcos22: add poly alpha pen mask 2022-11-13 19:49:15 +01:00
AJR
e4b92b8e5a champbwl: Cleanup
- Identify input select flag and use it instead of peeking into NVRAM
- Reverse trackball X axis to agree with service mode display
- Eliminate runtime port tag lookups
2022-11-13 09:57:04 -05:00
hap
1adc612884 ggm: more accurate addressmap 2022-11-13 13:42:19 +01:00
hap
ef14ef6d24 New working clones
------------------
Alpine Surfer (World, AF2 Ver.A, set 2) [Guru]
2022-11-13 13:42:19 +01:00
hap
36dfd4735e teammate: grey backdrop in internal artwork 2022-11-13 13:42:19 +01:00
hap
5432976d69 msx easi_speech: remove workaround that's not needed anymore 2022-11-13 13:42:19 +01:00
0kmg
ec04a4980e
gameboy.xml: Added a prototype. (#10541)
New working software list additions
-----------------------------------
gameboy.xml: Altered Space - A 3-D Alien Adventure (USA, prototype, 19910215) [SteelGeneral, Forest of Illusion]
2022-11-13 06:38:47 +11:00
Vas Crabb
be3556df30 bus/gameboy: Added support for Kong Feng and BBD cartridges.
New working software list items (gbcolor.xml)
---------------------------------------------
Digimon Adventure 2001 [lana_chan_, taizou]
Digimon 6 Adventure 2002 [taizou]
Garou: Mark of the Wolves 2001
Harry Potter (China, English) [taizou]
Shùmǎ Bào Lóng: Kǒudài Bǎn (China) [RocknRami, taizou]
Mó Jiè Chuánshuō (China) [taizou]
Mùchǎng Wùyǔ 6 GB (China) [taizou]
2022-11-13 04:43:39 +11:00
wilbertpol
42fb4dc50a
msx/msx1.cpp, msx/msx2.cpp: Fixed machine configuration for hb55d and hbf900a. (#10539) 2022-11-13 00:30:31 +11:00
tim lindner
0ec162cb1b
Add FDC Write Protect Delay (#10538) 2022-11-12 11:55:35 +01:00
Olivier Galibert
1b0163f8d2 mview: Don't forget to select the correct page when installing handlers, especially dynamically. 2022-11-12 11:52:03 +01:00
hap
7fadefda15 namcos22: reword game strings (region 1st) 2022-11-12 11:28:03 +01:00
Ivan Vangelista
5647b53ac5 New working clones
------------------
Gallop - Armed Police Unit (Japan, M84 hardware) [Corrado Tomaselli, The Dumping Union]

- m72.cpp: Corrected ROM labels, added PCB locations to some sets & added PLDs to some sets [PLD Archive, Brian Troha, The Dumping Union]
2022-11-12 08:00:10 +01:00
hap
b0e802db81 tilemap_t::draw_instance: remove problem with nullptr math 2022-11-11 23:15:21 +01:00
hap
58855267ea thepit: mask sprite cliprect with main cliprect 2022-11-11 22:12:52 +01:00
Ivan Vangelista
42b6740bd1 konami/hornet.cpp: hand edited gradius4a's m48t58 to show version UAA. The last letter is believed to match the letter in the program ROM's label. The game boots to whatever version the timekeeper holds, so faked a US version timekeeper to have an English version (which doesn't show the Fukkatsu subtitle on the title screen) 2022-11-11 21:41:25 +01:00
hap
12d5c2b1b9 namcos22: add text layer mid-screen x scroll updates 2022-11-11 21:21:30 +01:00
Vas Crabb
d75c4cc68e bus/gameboy: Added support for bootleg Telefang translations.
English and German versions of the Speed Version bootleg, passed off as
Pokémon Jade version, have been added to the software list.  Chinese and
Spanish translations, and translations of Power Version (Pokémon
Diamond) also exist.

New working software list additions (gbcolor.xml)
-----------------------------------
Pokémon Jade Version [taizou]
Pokémon Vision Jade [Sanqui, taizou]
2022-11-12 06:36:29 +11:00
Vas Crabb
6c0257b1a1 bus/gameboy: Added support for Liebao Technology cartridges.
gameboy.xml: Changed default NVRAM fill for dbzgeki to 0xff - this will
cause it to treat the three save files as empty rather than starting in
a glitchy state.

New working software list items
-------------------------------
Dragon Ball Z English [lana_chan_, taizou]
2022-11-12 03:39:21 +11:00