Commit Graph

263 Commits

Author SHA1 Message Date
angelosa
1315448037 video/315_5313: acknowledge irqs only if enabled
* fix regressions with chukrck2 & d_titov2
2025-09-07 19:53:49 +02:00
angelosa
68e5e37600 video/ym7101: improve h/vcounter, improve hint trigger behaviour 2025-09-06 18:03:20 +02:00
holub
f1fc482541
Split multiple languages/developers into separate info elements in all software lists. (#14101) 2025-09-02 02:40:38 +10:00
angelosa
ae14e0a308 video/ym7101: add basic drawing
* enough to make Puzzle Construction playable
2025-08-30 12:09:03 +02:00
ArcadeShadow
cd0d30b143
megadriv.xml: Added 21 working items. (#14063)
New working software list additions (megadriv.xml)
--------------------------------------------
Cave Story - Doukutsu Monogatari (v0.8.5, English) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Chinese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Finnish) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, French) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, German) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Italian) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Japanese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Korean) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Portuguese Brazil) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Portuguese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Russian) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.5, Spanish) [Andrew DeRosier]
Devwill Too MD [no-intro]
Devwill Too MD (Portuguese) [no-intro]
Devwill Too MD (English, digital release) [no-intro]
Devwill Too MD (Portuguese, digital release) [no-intro]
Devwill Too MD (demo v1) [no-intro]
Devwill Too MD (demo v2) [no-intro]
Devwill Too - Prologue [no-intro]
Kirito - The Game (demo 1.1) [Tulfared]
Sovietborgs (demo) [Retro Sumus]
2025-08-23 05:17:43 +10:00
angelosa
1095ab14bc video/315_5313: mode 4 disallows writing to registers beyond 10
* fix bassmpro Sega startup logo
2025-08-18 19:15:24 +02:00
angelosa
6ff310bddd hash/megadriv: fatalrew doesn't boot with NTSC machines, make it supported=partial 2025-08-16 14:01:38 +02:00
angelosa
fb8aec6777 pc/teradrive.cpp: replace PC chipset with WD7600 2025-08-13 17:46:20 +02:00
Angelo Salese
df4120631a
sega/megadriv.cpp: replace irq_callback with vpa_after / vpa_sync cpu_space_map (#14038)
* video/315_5313.cpp: make VDP irq enable times more deterministic

Software list items promoted to working
---------------------------------------
megadriv: Fatal Rewind, Sesame Street Counting Cafe
2025-08-13 15:36:06 +02:00
angelosa
0831d2d147 bus/megadrive/titan.cpp: hookup D5-D4 for banking
New working software list items
-------------------------------
megadriv: SGDK Bad Apple PV demo
2025-08-02 20:28:39 +02:00
angelosa
8590893425 bus/megadrive: implement Triple Play 96/Gold 8-bit NVRAM mapper 2025-07-28 22:04:16 +02:00
angelosa
ee849b0285 sega/megadriv.cpp: fix z80 YM and 000 bank_w mirrors 2025-07-28 12:04:48 +02:00
angelosa
c7b647f402 bus/megadrive: add support for Titan Overdrive 2 mapper 2025-07-28 11:46:27 +02:00
angelosa
6c9d79df2e bus/megadrive/eeprom.cpp: fix i2c types for nbajamte and nflqb, rename md_eeprom_nflqb_device -> md_eeprom_nflqb96_device 2025-07-24 00:41:38 +02:00
Vas Crabb
d626eb9741 -sound/js_sound.cpp: Blind attempt at updating for base class changes.
-Metadata corrections, missed srccleanin.
2025-06-27 07:02:32 +10:00
ArcadeShadow
f13f2d0008
megadriv.xml: Added 27 working items + 1 redumped + 1 removed (#13765)
New working software list additions
--------------------------------------------
Attack of the Petscii Robots [no-intro]
Black Jewel Reborn (demo 2.1) [PSCD Games]
Black Jewel Reborn (demo 2.11) [PSCD Games]
Captain Barrel (demo) [OzzyOuzo]
Earthworm Jim 2 (USA, prototype 19950809) [Hidden Palace]
Fire Shark (Retro-Bit) [no-intro]
Gaiares (Retro-Bit) [no-intro]
Kirito - The Game (demo) [Tulfared]
Lethal Wedding (demo 1) [Mega Cat Studios]
Lethal Wedding (demo 2) [Mega Cat Studios]
Magic Girl: featuring Ling Ling the Little Witch (Europe, USA) [no-intro]
Smart Mouse (USA) [no-intro]
Syd of Valis (Retro-Bit) [no-intro]
T.C.K - The Cursed Knight [no-intro]
T.C.K - The Cursed Knight (pre-release beta) [no-intro]
T.C.K - The Cursed Knight (demo 1.0) [no-intro]
T.C.K - The Cursed Knight (demo 1.1) [no-intro]
T.C.K - The Cursed Knight (demo 2.0) [no-intro]
T.C.K - The Cursed Knight (demo 2.1) [no-intro]
T.C.K - The Cursed Knight (demo 3.0) [no-intro]
The Lost Vikings (USA, rev. A) [no-intro]
The Smurfs (Brazil) [no-intro]
Thunder Paw [no-intro]
Truxton (Europe, USA) (Retro-Bit) [no-intro]
Valis (Retro-Bit) [no-intro]
Valis III (Retro-Bit) [no-intro]
Xeno Crisis [no-intro]

Redumped set
--------------------------------------------
Donald in Maui Mallard (Brazil)

Removed set
--------------------------------------------
Fire Shark (USA) [bad dump]

Added chip serial, PCB serial, developer and language info on several sets
2025-06-07 17:38:18 -04:00
Vas Crabb
c711f95bbf Small fixes:
* megadriv.xml, msx2_flop.xml: Fixed trailing spaces in attributes.
* act/victor9k.cpp, poly88/poly88.cpp: Marked things using the MC6852 as
  lacking save state support as the device doesn't save its state
  properly.
2025-04-29 05:17:22 +10:00
ArcadeShadow
79652e97b4
megadriv.xml: Added 6 working items (#13485)
New working software list items
-------------------------------
Beyond Zero Tolerance (prototype 19950714) [Hidden Palace]
Eyra - The Crow Maiden (digital release) [no-intro]
Zero Tolerance (Europe, USA) (rev. C) [no-intro]
Zero Tolerance (Germany) [no-intro]
Zero Wing (Retro-Bit) [no-intro]
Zombies Ate My Neighbors (Limited Run Games) [no-intro]
2025-04-11 11:27:53 -04:00
Vas Crabb
780490d9ac srcclean and cleanup 2024-12-22 05:34:00 +11:00
Mike Swanson
2147615c6f
a2600.xml, megadriv.xml: Added some Fix-It Felix Jr. homebrew games. (#13068)
New working software list items (megadriv.xml)
----------------------------------------------
Fix-it Felix Jr.
Fix-it Felix Jr. (v1.0)
Wreck It Ralph (Russian translation bootleg) [unknown]
Wreck It Ralph (Russian translation bootleg, alt) [unknown]

New working software list items (a2600.xml)
-------------------------------------------
Fix-It Felix Sr. [Cybearg]
Fix-It Felix Sr. (PAL) [Cybearg]
Fix-It Felix Sr. (PAL60) [Cybearg]
2024-12-14 04:32:47 +11:00
Don Jones
82fddbdd32
Update megadriv.xml for ESPN Hockey Night (#12831)
I've been looking into this ROM as the trusted dump and scene dumps on no-intro did not match and were marked bad as Mame considers them bad. I did my own testing, as I don't think one db should rely on another or why be separate?
Dumping 3 copies on OSCR, plus desoldering a chip and dumping it, I get the hashes I'm updating it to here. While I don't think Mame should consider it bad because No-intro does or vice-versa, I'm the dumper and glad to answer any questions to both projects.
2024-11-11 18:59:08 +01:00
Vas Crabb
698e1d8985 srcclean in preparation for 0.270 release branch. 2024-09-22 04:58:06 +10:00
ArcadeShadow
80f60491dd
megadriv.xml: Added 4 working items (#12650)
* megadriv.xml: Added 4 working items

New working software list additions
--------------------------------------------
Breach (prototype) [Gaming Alexandria]
Earthworm Jim (USA, prototype 19940728) [Hidden Palace]
Earthworm Jim 2 (Europe, prototype 19950824) [Hidden Palace]
Out of the Vortex (prototype 19950913) [Hidden Palace]

* megadriv.xml: Added language and compatibility info
2024-09-02 07:23:43 -04:00
Ivan Vangelista
93a3db3c92 New software list items marked not working
------------------------------------------
Pro Version Action Replay (Europe) [TeamEurope]
2024-08-31 10:05:37 +02:00
ArcadeShadow
ff9b01328d
gamegear.xml, megadriv.xml, tutor.xml: Replaced abbreviated country names in descriptions. (#12459)
Replaced countries' abbreviations
2024-06-10 06:02:45 +10:00
ICEknigh7
e0eb2603ae
megadriv.xml: Fixed some descriptions, added some notes (#12171) 2024-05-10 06:05:33 +02:00
ICEknigh7
9ac2847d7d
megadriv.xml: Added 2 working items, replaced bad dump (#12190)
* megadriv.xml: Added 2 working items, replaced bad dump

Bad Dump replaced with verified one:
- Férias Frustradas do Pica-Pau (Brazil) (fixes GitHub Issue https://github.com/mamedev/mame/issues/11950) [MARCSLASH, arthurthekidboy]

Clones added:
- Sonic The Hedgehog (World, JP2, ripped from Sonic Mega Collection) [Sonic Cult, SonicBlur, Just Me, Haku Ronin]
- Sonic The Hedgehog 2 (prototype 199209xx, pirate) [drx, Hidden Palace]

* Removed "softlist blame"

* Hacked
2024-05-01 01:59:11 +02:00
ICEknigh7
346051aef7
megadriv.xml: Added and corrected info on the Sega Game Toshokan games. (#12172)
* Added a list of missing Sega Game Toshokan games to the header comment.
* Updated years to match Sega's web site.
* Use Hepburn romaji for "Game Kanzume" and clarified which release games are ripped from.
2024-04-05 02:59:09 +11:00
Vas Crabb
a5b08de8ea Various metadata fixes. 2024-03-25 03:17:46 +11:00
angelosa
f25e2dbc53 hash/megadriv.xml: sort wcup90 metadata 2024-03-22 22:33:42 +01:00
Vas Crabb
e4e420b87f megadriv.xml: Added HeartBeat PGA Tour Golf II.
Also changed "SegaNet" to "Sega Game Toshokan" and "16 Ton" to "16t" in
descriptions. [ICEknight]

New software list items marked not working
------------------------------------------
megadriv.xml: HeartBeat PGA Tour Golf II [Brian Nocenti, VGHF]
2024-03-23 02:55:55 +11:00
Scott Stone
a1cb730d16 Various XML format and spacing fixes [skip ci] 2024-02-24 06:11:07 -05:00
angelosa
ba52f3124a hash/megadriv.xml: fix #12008 2024-02-05 21:18:50 +01:00
angelosa
68778e18d2 hash/megadriv.xml: add rom_sram to cavestory entries 2024-02-05 20:09:30 +01:00
ArcadeShadow
b71408fd5a
megadriv.xml: Added 104 working items + 4 NOT working (#11891)
* megadriv.xml: Added 92 working items + 4 NOT working

New working software list additions
--------------------------------------------
Affinity Sorrow (demo) [Second Dimension]
Alien Cat 2 [No-Intro]
Alien Cat 2 (demo) [No-Intro]
Alter Ego - Remastered [RetroSouls]
Arkagis Escape (rev. WX - trial version) [Sik]
Arkagis Escape (rev. ZZ - trial version) [Sik]
Arkagis Escape (rev. YW - trial version) [Sik]
Arkagis Revolution (rev. 01) [No-Intro]
Arkagis Revolution (rev. 00 - trial version) [No-Intro]
Arkagis Revolution (rev. WX - trial version) [No-Intro]
Arkagis Revolution (rev. XZ - trial version) [No-Intro]
Arkagis Revolution (rev. YX - trial version) [No-Intro]
Arkagis Revolution (rev. YZ - trial version) [No-Intro]
Arkagis Revolution (rev. ZW - trial version) [No-Intro]
Astebros (demo v1.1) [NeoFID Studios]
Astebros (demo v2.1, English) [NeoFID Studios]
Astebros (demo v2.1, French) [NeoFID Studios]
Attack of the Petscii Robots (shareware v1.0) [The 8-Bit Guy]
Attack of the Petscii Robots (shareware v1.2) [The 8-Bit Guy]
Beggar Prince (rev 1) (Europe, USA) [No-Intro]
Black Jewel Reborn (demo v0.2) [PSCD Games]
Bone Marrow (demo) [PSCD Games]
Bone Marrow Rebirth (demo) [PSCD Games]
Cave Story - Doukutsu Monogatari (v0.7.0, English) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.7.0, French) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.7.0, Italian) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.7.0, Portuguese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Chinese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, English) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, French) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, German) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Italian) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Japanese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Korean) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese-Brazil) [Andrew DeRosier]
Cave Story - Doukutsu Monogatari (v0.8.0, Spanish) [Andrew DeRosier]
Coffee Crisis [No-Intro]
Coffee Crisis (alt) [No-Intro]
Coffee Crisis (demo) [No-Intro]
Debtor [No-Intro]
Debtor (demo 4) [PSCD Games]
Demons of Asteborg (demo 0.1, English) [No-Intro]
Demons of Asteborg (demo 0.1, French) [No-Intro]
Demons of Asteborg (demo 20200721) [No-Intro]
Eyra - The Crow Maiden (demo) [Second Dimension]
FoxyLand [No-Intro]
FoxyLand (demo) [PSCD Games]
GLUF [RetroSouls]
Irena - Genesis Metal Fury (demo 20211209) [White Ninja Studio]
Irena - Genesis Metal Fury (demo 20210121) [White Ninja Studio]
Irena - Genesis Metal Fury (demo 20211002) [White Ninja Studio]
Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio]
Little Medusa [No-Intro]
Little Medusa (demo) [Mega Cat Studios]
Misplaced (English) [RetroSouls]
Misplaced (Russian) [RetroSouls]
Old Towers (v1.1) [RetroSouls]
Old Towers (v1.2) [RetroSouls]
Phantom Gear (demo 0.2) [No-Intro]
Phantom Gear (demo 0.5) [No-Intro]
Phantom Gear (demo 0.6) [No-Intro]
Phantom Gear (demo 0.9) [No-Intro]
Phantom Gear (demo 0.17) (Bits Rule Games) [No-Intro]
Phantom Gear (demo 0.17) (Mega Cat Studios) [No-Intro]
Phantom Gear (demo 0.20) [No-Intro]
Phantom Gear (demo 0.21) [No-Intro]
Phantom Gear (demo 0.22) [No-Intro]
Phantom Gear (demo 0.25) [No-Intro]
Phantom Gear (demo 0.32) [No-Intro]
Reknum - Fantasy of Dreams (demo) [PSCD Games]
Reknum - Fantasy of Dreams (demo 2) [PSCD Games]
Tanglewood [No-Intro]
Tanglewood (GOG release) [No-Intro]
Tanglewood (tech demo build v0.0.11) [No-Intro]
Tanglewood (tech demo build v0.0.14) [No-Intro]
Tanglewood (tech demo build v0.0.15) [No-Intro]
Tanglewood (tech demo 0.1.04) [No-Intro]
Tanglewood (demo 0.8.01) [No-Intro]
Tanglewood (demo 0.9.37) [No-Intro]
The Curse of Illmoore Bay (demo 20191113) [Second Dimension]
The Curse of Illmoore Bay (demo 20190517) [Second Dimension]
The Curse of Illmoore Bay (demo 20190521) [Second Dimension]
The Curse of Illmoore Bay (demo 20190914) [Second Dimension]
The Curse of Illmoore Bay (Halloween official demo 20191028) [Second Dimension]
Thunder Paw (demo) [PSCD Games]
Thunder Paw (demo 2) [PSCD Games]
Tourmaline [RetroSouls]
Uwol - Quest for Money (v1.0) [No-Intro]
Uwol - Quest for Money (v1.1) [No-Intro]
Uwol - Quest for Money (v1.2) [No-Intro]
Yazzie [RetroSouls]

New NOT working software list additions
--------------------------------------------
Demons of Asteborg (demo 20210827) [No-Intro]
Demons of Asteborg (demo 20210903) [No-Intro]
Demons of Asteborg (demo 20210913) [No-Intro]
Tanglewood (GOG / Windows release) [No-Intro]

* Update megadriv.xml

- Added the cloneof relationship to "uwol" on the "kolobok" item

* Update megadriv.xml

New working software list additions
--------------------------------------------
Meka Grappler X [Sik]
Miniplanets (demo) [No-Intro]
Miniplanets Remix (rev 02) [Sik]
Miniplanets Remix (rev 03) [Sik]
Miniplanets Remix (rev 04) [Sik]
Puzzli [Portabledev]
Super Heavy Duty [No-Intro]
Super Heavy Duty (preview version) [Playnautic]
Ultracore (Europe) [No-Intro]
Ultracore (Europe, USA) (Switch, PS Vita) [No-Intro]
Ultracore (Japan) [No-Intro]
Ultracore (USA) [No-Intro]
2024-01-02 07:40:36 -05:00
ArcadeShadow
8e1912f679
amigaocs_flop.xml, megacdj.xml, megadriv.xml, vic10.xml: Various metadata cleanings (#11583)
* Renamed countries' abbreviations
* Lowercase on descriptive words
2023-09-30 12:55:42 -04:00
angelosa
62e064ae70 Software list items promoted to working
---------------------------------------
megadriv.xml: San San
2023-09-21 22:09:46 +02:00
Ivan Vangelista
8b041449ba New working clones
------------------
X80 - War Command (ManilaMatic bootleg of Missile Command) [Trol, Audiokit]

New working software list items
-------------------------------
Ayrton Senna's Super Monaco GP II (Europe, Japan, prototype) [trol]

- sega/segas32.cpp: used good GFX ROM dumps for brivalj (the gfx1 region ROMs were wrongly named (same MPR codes as Arabian Fight) and were otherwise slightly corrupt versions of the brival ROMs. The sprites had slight corruptions too, despite having the same MPR numbers as the parent (so just bad dumps of the parent ROMs)
2023-08-04 18:38:09 +02:00
Vas Crabb
8e54efdc35 Metadata cleanup. 2023-06-26 07:26:37 +10:00
Michael Sanborn
4f089d1153
Made NBA Jam Tournament Edition titles more consistent with marketing materials. (#11035)
* Arcade releases were known as "NBA Jam Tournament Edition".
* Console releases all used "NBA Jam T.E." in box art and marketing material.
2023-04-02 01:42:32 +11:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
Vas Crabb
8edb88dbaa C++ guidelins update and cleanup:
docs: Expanded C++ guidelines following suggestions by P. Mackinlay.

ui/inifile.cpp: Got rid of the check for "arcade" systems - it broke
managing favourites for the slotted Neo Geo.

luaengine.cpp: Removed the "type" property from system driver metadata.
It's effectively deprecated.

bus/vme/vme_fcisio.cpp, commodore/mps1230.cpp: Fixed inappropriate use
of machine type flag constants.

megadriv.xml: Made notes about the two Galaxy Force 2 sets more explcit.
2022-12-22 20:04:52 +11:00
Vas Crabb
c72f10361e Software list update:
* megadriv.xml, pce.xml, pcecd.xml, x68k_flop.xml: Added cotroller
  support usage notes for a few games.
* pcecd.xml: Noted the required CD-ROM system cards in usage notes,
  fixed capitalisation and removed unnecessary markup in descriptions.
* megadriv.xml: Added compatibility tag for gforce2a (broken graphics on
  PAL consoles).
2022-12-21 19:19:59 +11:00
Vas Crabb
905470b653 bus/sms_ctrl: Added support for Sega mouse and four-player adaptor. 2022-12-16 17:52:06 +11:00
eientei95
5ab538f6a9
megadriv.xml: Added zero offset back for multi-ROM load commands, and corrected rockman1 cartridge type. (#10636)
Software list items promoted to working
----------------------------
megadriv.xml: Rockman Mega World (Japan, EEPROM) [eientei]
2022-12-05 00:24:51 +11:00
0kmg
78b6b23115
megadriv.xml: Added an unreleased prototype. (#10601)
New working software list additions (megadriv.xml)
-----------------------------------
Segapede (USA, prototype) [Craig Stitt, Hidden Palace]
2022-11-26 18:51:32 +11:00
Vas Crabb
7a0276a694 megadriv.xml, sms.xml: More Chinese title cleanup. 2022-10-21 03:09:27 +11:00
Vas Crabb
48c6eb4de9 megadriv.xml: Use Hanyu Pinyin for Chinese transliteration. 2022-10-20 04:30:10 +11:00
ArcadeShadow
fefbdf18d4
megadriv.xml: Replaced abbreviated country names with full names. (#10425) 2022-10-17 04:11:06 +11:00
0kmg
16e7792e0f
megadriv.xml: Added an unreleased prototype. (#10324)
New working software list additions
-----------------------------------
megadriv.xml: Super Spin (prototype) [GamingLegend64, Forest of Illusion]
2022-09-14 02:53:43 +10:00