Commit Graph

4356 Commits

Author SHA1 Message Date
0kmg
c092e80075 bus/nes: Improved IRQ emulation for Kaiser KS202 and KS7032.
- Corrected IRQ behavior based on more recent PCB observations. Fixes some flickering on World X-Y interlevel screens in SMB2J bootleg.
- Corrected SMB3 bootleg's banking, also per PCB analysis.
2021-09-07 22:31:51 -08:00
0kmg
972d324eb2
bus/nes: Added support for a 4 in 1 multicart. (#8549)
New working software list additions (nes.xml)
-----------------------------------
4 in 1 HQ [famiac]
2021-09-07 20:20:08 -04:00
ArcadeShadow
885d6e1dd9
saturn.xml: corrected the name "Isto é Zico - Zico no Kangaeru Soccer (Jpn)" (#8539) 2021-09-07 19:58:29 -04:00
0kmg
224b59597d
bus/nes: Added support for A88S-1 board and related multicarts. (#8547)
New working software list additions (nes.xml)
-----------------------------------
1997 Super 7 in 1 (JY-201) [MLX]
1997 Super 6 in 1 (JY-202) [MLX]
1997 Super 7 in 1 (JY-203) [MLX]
1997 Super 7 in 1 (JY-204) [MLX]
1997 Super 7 in 1 (JY-205) [MLX]
1997 Super 7 in 1 (JY-206) [MLX]

* C++ is not C, appease the compiler
2021-09-07 19:57:10 -04:00
AJR
467b4615f6 tx0.cpp: Add preliminary software list for both systems [AJR]
New working software list additions
-----------------------------------
tx0_ptp: Munching Squares, Punchy [Bitsavers, AJR]
2021-09-05 16:59:29 -04:00
Barry Rodewald
9b4d52c6e7 New NOT_WORKING software list additions
---------------------------------------

Wicat Unix (ver 2.0 and 2.2.0) [Josh Dersch]
2021-09-05 11:45:19 +12:00
ClawGrip
8d238ae673
New NOT_WORKING software list additions (#8522)
easy_karaoke_cart.xml:
  Mega Hits Vol.2 [TeamEurope, David Haywood]
2021-09-04 09:23:19 -04:00
0kmg
bedd9f6ab0
bus/nes: Moved gc6in1 games over to 8237 board and removed old code. (#8527) 2021-09-04 09:22:51 -04:00
hap
b790bb64c9 New working software list additions
-----------------------------------
arb: Avelan [hap, Wolfgang Zugrav]
2021-09-04 14:58:57 +02:00
0kmg
dfa5b141d6
bus/nes: Improved emulation of N625092-related multi-game cartridges. (#8526)
* Fixes corrupt graphics in multiple games on all seven multi-game carts (including the new addition).
* Fixes flickering menu for several cartridges, making them usable.

New working software list additions (nes.xml)
-----------------------------------
5000000 in 1 (JPx72) [anonymous]
2021-09-04 06:35:05 +10:00
Justin Kerk
02fd7c4f4b New working software list additions
-----------------------------------
pc98: Marubatsu EXE, Sabnack
2021-08-30 19:26:51 -07:00
cracyc
8b1b0fdb76 pc8801: repair acrojet copy protection 2021-08-30 13:44:43 -05:00
cracyc
be6618cf19 pc8801: repair holein1 copy protection 2021-08-30 12:35:04 -05:00
ajrhacker
a9ef9231dd
Merge pull request #8513 from 0kmg/nes-mapper234
bus/nes: Fixed several games not loading in Maxi 15 multicarts.
2021-08-30 12:28:26 -04:00
0kmg
3ef474b26a bus/nes: Fixed several games not loading in Maxi 15 multicarts.
Software list items promoted to working (nes.xml)
---------------------------------------
Maxi 15 (Aus)
Maxi 15 (USA)
Maxi 15 (USA, v2.0)
2021-08-29 13:23:14 -08:00
ClawGrip
281f002381
vsmile_cart.xml: Fix parent-clone relationship 2021-08-29 17:53:15 +02:00
ClawGrip
f17e533db0
vsmile_cart.xml: Fix hashes for 'cinderlanl' and 'cinderlasp' (#8496)
Removed 'cinderlanla', as it was the same set as 'cinderlanl'.
2021-08-27 04:25:33 -04:00
ajrhacker
81a659749c
Merge pull request #8490 from 0kmg/nes-lh42
bus/nes: Added support for a Highway Star bootleg.
2021-08-26 20:38:46 -04:00
ajrhacker
0393c46173
Merge pull request #8494 from 0kmg/nes-garou
nes.xml: Set correct board type for garousp1 and sonic3d6h.
2021-08-26 20:38:19 -04:00
ajrhacker
fc97bea7b7
Merge pull request #8495 from 0kmg/nes-mappers-114,115,182
bus/nes: Simplified a few related boards by Kasheng and Hosenkan.
2021-08-26 20:34:01 -04:00
0kmg
b1dcb15ba2 bus/nes: Simplified a few related boards by Kasheng and Hosenkan.
- Reduced redundant code by making "kasing" device parent class for sglionk/sgboog. The latter are identical save for the extended register/address scrambling.
- Eliminated hosenkan device altogether (mapper 182). It is identical to sglionk (mapper 114).
2021-08-26 15:21:48 -08:00
0kmg
056db46275 nes.xml: Set correct board type for garousp1 and sonic3d6h.
Software list items promoted to working
---------------------------------------
Garou Densetsu Special (Asia, alt)
2021-08-26 11:48:28 -08:00
Scott Stone
466ae24e4c vgmplay.xml: Added 31 new entries [vgmrips.net, Tafoid] 2021-08-25 19:52:44 -04:00
0kmg
4c6d6fe936 bus/nes: Added support for a Highway Star bootleg.
- Renamed hstarfds to highwayk. It cannot be an FDS bootleg since Highway Star only appeared on cart.
- Demoted all Rad Racer/Highway Star games to partially supported due to severity of graphical issues (car dashboard flickers to top of screen, etc).

New working software list additions (nes.xml)
-----------------------------------
Highway Star (Whirlwind Manu bootleg) [krzysiobal]
2021-08-24 15:47:19 -08:00
Angelo Salese
0e4ba6d49a
Major state refactoring of pc98 based HW (#8475)
First major step in splitting up machine classes in NEC PC98 family tree:
* Splits up derivative HWs into own state machine and files (pc98ha.cpp, pc9821.cpp and pc9801_epson.cpp);
* Adds a preliminary uPD4991a parallel RTC, used by pc98ha;
* Fix -26, -86, -118 C-bus sound board dips or jumper settings;
* Fix default sound card for pc9821 (-86) and pc9821ce2 / pc9821cx3 (-118);
* Adds preliminary MAD Factory Otomichan-kai C-bus sound board;
* Adds boilerplate code for C-bus installing board I/Os, avoiding the possible inconvenience of board(s) getting silently unmapped by other installed boards;
* Major refactoring of HW dip switches readouts, using required_ioports instead of scattering things around in PPI hooks;
* Extensive QA rundown, including research on missing features and undumped machines.
 
pc9801.cpp: Don't passthrough mouse irq frequency when cycle setting is setup too, fixes jastrike mouse input on options menu.
pc9801.cpp: Fix kanji RAM window LR readback, makes telenetm to properly display 8x16 chars on RS and derivative machines.
pc8801.cpp: fixed OPNA RAM readback, allowing SWs to playback ADPCMs properly.

New machines marked as NOT_WORKING
----------------------------------
PC-98LT [anonymous]
PC-98HA "Handy98" [anonymous]
PC-9821Nr15 (98NOTE Lavie) [flyingharuka]
PC-9821Nr166 (98NOTE Lavie) [flyingharuka]
PC-9821Nw150 (98NOTE Lavie) [flyingharuka]
PC-9821Ra266 (98MATE R) [flyingharuka]
PC-9821Cx3 (98MULTi CanBe) [flyingharuka]
PC-9801VX [qazmko1029]
PC-9801US [CoolMod]
2021-08-24 10:22:03 +02:00
ajrhacker
756616a2b5
Merge pull request #8485 from 0kmg/nes-mapper351
bus/nes: Added support for a 9-in-1 multicart.
2021-08-23 15:28:08 -04:00
0kmg
679ec8cc50 bus/nes: Added support for a 9-in-1 multicart.
- Also, 8237 board improvements from previous commit now work when loading loose .nes files.

New working software list additions (nes.xml)
-----------------------------------
2 in 1 - The Lion King & Bomber Boy [NewRisingSun]
9 in 1 [NewRisingSun]
2021-08-23 11:03:27 -08:00
Dirk Best
ae27063680 apxen: Default eeprom, fix floppy change detection, initial software list 2021-08-23 13:28:11 +02:00
Scott Stone
a961165ca2 coco_flop.xml: Added new coco3 entry
New working software list additions
-----------------------------------
Joust (6809 Transcoded - v1.10) (512kb) [Glen Hewlett]
2021-08-22 20:22:53 -04:00
0kmg
da6c0ed813 bus/nes: Improved emulation for 8237/8237A boards.
- Rewrote 8237 to support games that were previous attached to sg_boog device. pocahon2, the only game previously using 8237, no longer crashes in its intro story.
- Removed all the old commented out sg_boog code.
- Added initial support for the 8237A variant and its one game, mc_9king.

Software list items promoted to working (nes.xml)
---------------------------------------
2 in 1 (J-M2)
2 in 1 (King005)
2 in 1 Super 808
5 in 1 (SPC005)
9 in 1 King001
Mortal Kombat 3 Extra 60 (Asia)
Mortal Kombat 3 Extra 60 (Asia, Alt)
Super 308 3 in 1
2021-08-21 14:21:47 -08:00
Vas Crabb
9712a2144b srcclean latest changes, too 2021-08-22 08:13:14 +10:00
Vas Crabb
9466410248 srcclean for upcoming release 2021-08-22 08:12:22 +10:00
Firehawke
511c59003d
New working software list additions (apple2_flop_orig.xml) (#8467)
----------------------------------------------------------

Return of the Dinosaurs (800K 3.5") [4am, Firehawke]
Bank Street Writer Plus (800K 3.5") [4am, Firehawke]
Design Your Own Railroad (Version 1.1C) (800K 3.5") [4am, Firehawke]
Grammar Gremlins (Version 05.01.87) (800K 3.5") [4am, Firehawke]
BeagleWrite (Version 3.2) (800K 3.5") [4am, Firehawke]
Design Your Own Home: Interior Design (Version 2) (800K 3.5") [4am, Firehawke]
Willy Byte in the Digital Dimension [4am, Firehawke]
Arithmetic Critters (Version 1.0) (800K 3.5") [4am, Firehawke]
Clock Works (Version 1.0) (800K 3.5") [4am, Firehawke]
Backyard Birds (Version 1.0) (800K 3.5") [4am, Firehawke]
Chemistry: Balancing Equations (Version 1.0) (800K 3.5") [4am, Firehawke]
Cleanwater Detectives (800K 3.5") [4am, Firehawke]
Circus Math (Version 1.0) (800K 3.5") [4am, Firehawke]
VCR Companion (Version 1.1) (800K 3.5") [4am, Firehawke]
Car Builder (800K 3.5") [4am, Firehawke]
Alge-Blaster! (Version 050187) (800K 3.5") [4am, Firehawke]
Whomper Stomper [4am, Firehawke]
Word Munchers (Version 1.4) (800K 3.5") [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Computer Drill and Instruction: Addition C (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Decimals C-1 (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Division C (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Fractions C-1 (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Multiplication C (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Subtraction C (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Whole Numbers C (cleanly cracked) [4am, Firehawke]
Computer Drill and Instruction: Teacher Utilities (cleanly cracked) [4am, Firehawke]
Keyboard Golf (cleanly cracked) [4am, san, Firehawke]
Analogies Tutorial (Version 04.25.85) (cleanly cracked) [4am, Firehawke]
Willy Byte in the Digital Dimension (cleanly cracked) [4am, Firehawke]
Memory Myth (cleanly cracked) [4am, Firehawke]
Capitalization Practice (Version 11.04.83) (cleanly cracked) [4am, Firehawke]
Capitalization Test (Version 11.04.83) (cleanly cracked) [4am, Firehawke]
Fact Sheets (Version 09.19.83) (cleanly cracked) [4am, Firehawke]
Medalist Series: States (Version 08.09.83) (cleanly cracked) [4am, Firehawke]
Money! Money! (Version 09.19.83) (cleanly cracked) [4am, Firehawke]
Nouns/Pronouns (Version 09.19.83) (cleanly cracked) [4am, Firehawke]
Who-What-Where-When-Why (Version 11.04.83) (cleanly cracked) [4am, Firehawke]
Word Families (Version 11.04.83) (cleanly cracked) [4am, Firehawke]

New working software list additions (apple2gs_flop_orig.xml)
------------------------------------------------------------

Reader Rabbit (Version 2.3) [4am, Firehawke]
Mad Libs (Version 1.0) [4am, Firehawke]
Tales From The Arabian Nights [4am, Firehawke]
Read-A-Rama [4am, Firehawke]
Reading and Me (Version 1.0) [4am, Firehawke]
2021-08-21 14:57:48 -07:00
ajrhacker
e41aec5397
Merge pull request #8480 from ArcadeShadow/ibm5170_202108
ibm5170.xml: New working software list additions
2021-08-21 11:23:12 -04:00
Nigel Barnes
307bf7cc11 New working software list additions
-----------------------------------
squale_cart: Squale Technical Demo [Jean-François DEL NERO / HxC2001]
2021-08-21 14:54:11 +01:00
ArcadeShadow
1635d52d83 ibm5170.xml: New working software list additions 2021-08-21 12:53:12 +01:00
ajrhacker
9b89c84b8c
Merge pull request #8477 from ArcadeShadow/spectrum_cass_202108
spectrum_cass: metadata update (description, publisher, year, cloneof)
2021-08-20 21:51:09 -04:00
ajrhacker
18bde3e614
Merge pull request #8478 from 0kmg/nes-mapper313
bus/nes: Added support for MMC3 reset-based 4-in-1 multicarts.
2021-08-20 20:53:19 -04:00
ClawGrip
4e941ffa53
New NOT_WORKING software list additions (#8474)
New NOT_WORKING software list additions
--------------------------------------------
PowerFlash (Europe) [TeamEurope]
2021-08-20 19:23:47 -04:00
David 'Foxhack' Silva
c19e4a2387
Update ibm5170_cdrom.xml (#8439)
New working software list additions
-----------------------------------
Bad Dudes (1995 CD release) [Dave "Foxhack" Silva]
Heavy Barrel (1995 CD release) [Dave "Foxhack" Silva]
Karnov (1995 CD release) [Dave "Foxhack" Silva]
Pipe Mania (1995 CD release) [archive.org]
Tag Team Wrestling (1995 CD release) [Dave "Foxhack" Silva]
2021-08-20 19:21:17 -04:00
r09
efa6817d48
pc98_cd.xml: 16 new dumps, 21 replacements, sync with FM Towns softlist (#8436)
* pc98_cd.xml: add subtitles to some alt_titles
* pc98_cd.xml: 16 new dumps, 21 replacements, sync with FM Towns softlist

New working software list additions
------------------------------------
Chuushaki - Hirasawa Nurse School [redump.org]
if - Invitations from Fantastic Stories [redump.org]
if 3 - Invitations from Fantastic Stories [redump.org]
Kanako [redump.org, wiggy2k]
Kousoku - Yorokobi no Aegi [redump.org]
Moonlight Energy 2 [redump.org]
Record of Lodoss War II - Goshiki no Maryuu [redump.org, wiggy2k]
Tania [redump.org]
The Silent Service - Chinmoku no Kantai [redump.org, wiggy2k]
Virtuacall [redump.org, wiggy2k]
Waku Waku Mahjong Panic! 2 - Kokushi Musou [redump.org]

New not working software list additions
---------------------------------------
OS/2 Warp V3 - Nihongo-ban [sampson]
Moonlight-chan Rinshan [redump.org]
Psychic Detective Series Vol. 4 - Orgel [redump.org]
Syndicate [redump.org]
Yumeutsutsu - Dreamy [redump.org]

Replaced software list items
----------------------------
Akiko Gold [redump.org, wiggy2k]
Bacta 1 & 2 + Voice [redump.org]
Bell's Avenue Vol. 2 [redump.org]
Blandia 98 [redump.org]
Bounty Hunter Rudy [redump.org]
CD-ROM Bishoujo Senshi Collection - Yuu Disc Special [redump.org]
Dies Irae [redump.org]
El-Hazard - The Magnificent World [redump.org]
Hoshi no Suna Monogatari 3 [redump.org]
Jinmon Yuugi [redump.org]
Kono Yo no Hate de Koi wo Utau Shoujo YU-NO [redump.org]
Love Escalator [redump.org]
Making Candy - Oki ni Mesumama [redump.org]
Mujintou Monogatari [redump.org]
My Home Dream 2 [redump.org]
PILcaSEX [redump.org]
Psychic Detective Series Vol. 1 - Invitation - Kage kara no Shoutaijou [redump.org]
Sakura no Mori [redump.org]
Schwarzschild EX - Tessa no Seigun [redump.org]
Schwarzschild GX - Sabita Sousei [redump.org]
Watashi [redump.org]
2021-08-20 19:20:43 -04:00
ArcadeShadow
bd80ad6bf8 spectrum_cass: metadata update (description, publisher, year, cloneof)
spectrum_cass: metadata update (description, publisher, year, cloneof)
2021-08-20 22:31:00 +01:00
0kmg
97ac4e3f30 bus/nes: Added support for MMC3 reset-based 4-in-1 multicarts.
New working software list additions (nes.xml)
-----------------------------------
1993 Heroe Series 4 in 1 (JY-001) [NewRisingSun, taizou]
1994 Super HiK 4 in 1 (JY-001) [NewRisingSun, taizou]
1994 Super HiK 4 in 1 (JY-002) [NewRisingSun, taizou]
1994 Super HiK 4 in 1 (JY-003) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-008) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-024) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-038) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-039) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-040) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-043) [NewRisingSun, taizou]
1997 Super HiK 4 in 1 (JY-047) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-047) [NewRisingSun, taizou]
1996 Super HiK 4 in 1 (JY-057) [NewRisingSun, taizou]
1996 Super HiK 4 in 1 (JY-058) [NewRisingSun, taizou]
1995 Super HiK 4 in 1 (JY-023) [MLX]
1997 Super HiK 4 in 1 (JY-024) [MLX]
1996 Super HiK 4 in 1 (JY-072) [MLX]
Mario Series 4 in 1 (JY-013) [anonymous]
2021-08-20 13:06:50 -08:00
0kmg
f41d29f579
bus/nes: Fixed a Boogerman bootleg. (#8472)
- Reorganized sglionk (Super Game bootleg games) around lookup tables for its register/address scrambling.
- Implemented Boogerman in terms of sglionk, since it is functionally identical with different scrambling permutations.

New working software list additions (nes.xml)
-----------------------------------
The Lion King (pirate, alt 2) [Consolethinks]

Software list items promoted to working (nes.xml)
---------------------------------------
Boogerman (Rus)
2021-08-20 10:34:16 -04:00
ajrhacker
63adaa41b0
Merge pull request #8459 from clawgrip/patch-1
New NOT_WORKING software list additions
2021-08-19 13:47:24 -04:00
ajrhacker
58e2bc73ea
Merge pull request #8464 from clawgrip/patch-3
New WORKING software list additions
2021-08-19 13:46:47 -04:00
0kmg
cef3a78e72
bus/nes: Added support for a Mortal Kombat 6/7 cart. (#8466)
- Removed MK6 and MK7 sets that were listed as extracts from this cart.
- Marked all Yu Yu Hakusho Final bootlegs (what MK7 really is) as partially supported since they all have significant background graphics issues.

New working software list additions
-----------------------------------
2 in 1 - Mortal Kombat 6 & Mortal Kombat 7
2021-08-19 11:09:06 -04:00
0kmg
0154c068f6
bus/nes: Improved support for two Contra multicarts. (#8461) 2021-08-19 11:08:28 -04:00
ClawGrip
3661b0fae4
New WORKING software list additions
----------------------------
vsmile_cart.xml:
  V.Smile Jammin' Gym Class (USA) [skaman]

New NOT_WORKING software list additions
---------------------------------------
vsmile_cart.xml:
  Marvel Spider-Man & Friends - Where is Hulk (Smartbook) (USA) [skaman]
2021-08-18 23:32:50 +02:00
cracyc
866422a053 pc98: repair moritash and mark baddump 2021-08-18 13:28:37 -05:00