Difference between revisions of "Gens/GS II Compatibility List"

From Sega Retro

(Initial game compatibility list for Gens/GS II.)
 
 
(62 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This is a preliminary compatibility list for Gens/GS II.
+
This is a preliminary compatibility list for [[Gens/GS II]].
 +
 
 +
NOTE: Only commercially-released games should be added to this list. A separate list may be created later for hacks, homebrew games, and/or bootlegs.
 +
 
 +
NOTE 2: If a ROM isn't starting (black or red screen), make sure auto-fix checksum is disabled. (For gens-sdl, specify "--no-auto-fix-checksum".) If disabling auto-fix checksum fixes the ROM, then that ROM has a non-standard checksum, and a quirk should be added.
  
 
For each game, the following information should be listed:
 
For each game, the following information should be listed:
 
* Game name, region, and CRC32. (Region may be JUE for region-free ROMs.)
 
* Game name, region, and CRC32. (Region may be JUE for region-free ROMs.)
* Save type, e.g. SRAM, FRAM, or a type of EEPROM. (Use N/A for none.)
+
* Save type, e.g. SRAM, FeRAM, or a type of EEPROM. (Use N/A for none.)
 
* Does the game work on Gens 2.14, Gens/GS r7, and the latest Gens/GS II? For Gens/GS II, a `git describe` tag should be included.
 
* Does the game work on Gens 2.14, Gens/GS r7, and the latest Gens/GS II? For Gens/GS II, a `git describe` tag should be included.
 
** Any issues specific to an emulator should be listed in the emulator column.
 
** Any issues specific to an emulator should be listed in the emulator column.
Line 10: Line 14:
 
Background colors for compatibility columns:
 
Background colors for compatibility columns:
 
{| class="wikitable" style="width: 50%"
 
{| class="wikitable" style="width: 50%"
  ! Description !! Class
+
  ! Description !! Value
 
  |-
 
  |-
 
  | style="background-color: #32CD32" | Game is playable with no major issues.
 
  | style="background-color: #32CD32" | Game is playable with no major issues.
  | style="background-color: #32CD32" | style="background-color: #32CD32"
+
  | style="background-color: #32CD32" | yes
 
  |-
 
  |-
 
  | style="background-color: #FFA500" | Game is playable, but has problems.
 
  | style="background-color: #FFA500" | Game is playable, but has problems.
  | style="background-color: #FFA500" | style="background-color: #FFA500"
+
  | style="background-color: #FFA500" | partial
 
  |-
 
  |-
 
  | style="background-color: #FA8072" | Game is unplayable and completely broken.
 
  | style="background-color: #FA8072" | Game is unplayable and completely broken.
  | style="background-color: #FA8072" | style="background-color: #FA8072"
+
  | style="background-color: #FA8072" | no
 
  |}
 
  |}
  
 
{| class="wikitable"
 
{| class="wikitable"
 +
! colspan=8 style="text-align: center" | Mega Drive titles
 +
|-
 
  ! Game !! Region !! CRC32 !! Save Type !! Gens 2.14 !! Gens/GS r7 !! Gens/GS II !! Notes
 
  ! Game !! Region !! CRC32 !! Save Type !! Gens 2.14 !! Gens/GS r7 !! Gens/GS II !! Notes
|-
+
 
| NBA Jam TE (Rev.00)
+
{{GS2 | name=[[3 Ninjas Kick Back]]| region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Playable, but some background flickering (clouds in level 1).| notes=}}
|
+
 
|
+
{{GS2 | name=[[Aaahh!!! Real Monsters]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc= Works.| gensgsii=yes | gensgsiidesc= Works.| notes=}}
| 24C04
+
 
| style="background-color: #FA8072" | Crashes with black/blue bars
+
{{GS2 | name=[[Advanced Busterhawk Gley Lancer]] | region= J | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Works.| notes=}}
| style="background-color: #FA8072" | Crashes with black/blue bars
+
 
| style="background-color: #32CD32" | Works<br>git: rewrite-EEPRom / 706866de
+
{{GS2 | name=[[The Adventures of Batman & Robin (Mega Drive)|Adventures of Batman & Robin, The]] | region= | crc32= | savetype= | gens214=yes | gens214desc=Works. | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=git: master / 46471e41 | notes=DMA issue; CRAM DMA wraps around when it shouldn't. As a workaround, ignore CRAM DMA over 0x80.}}
| EEPROM must be emulated in order for the game to run.<br>EEPROM code is buggy; use Rev.01.
+
 
 +
{{GS2 | name=[[Aero the Acro-Bat]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc= Works.| gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[Aero the Acro-Bat 2]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc= Works.| gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[After Burner]] | region= E, USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc= Works.| gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[Air Buster]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[Aladdin]] | region=U | crc32= | savetype=N/A | gens214=yes | gens214desc=Works. | gensgsr7=yes | gensgsr7desc=Works. | gensgsii= yes| gensgsiidesc= Works. | notes=Some sound effects and percussion samples don't quite sound the same as they do on real hardware.}}
 +
 
 +
{{GS2 | name=[[Alien 3]] | region= U | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Playable | notes=}}
 +
 
 +
{{GS2 | name=[[Alien Soldier]] | region= J | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=works | gensgsii=yes | gensgsiidesc=git: bugfix/2016-03-28.fix-compatibility / 1a0971d2 | notes=Uses a non-standard checksum.<br>Region code in header is wrong.}}
 +
 
 +
{{GS2 | name=[[Alien Storm]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=works | gensgsii=yes | gensgsiidesc=git: bugfix/2016-03-28.fix-compatibility / 1a0971d2 | notes=}}
 +
 
 +
{{GS2 | name=[[Animaniacs]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[Another World]] | region= E | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=partial | gensgsiidesc= The top of the image is damaged.| notes=}}
 +
 
 +
{{GS2 | name=[[B.O.B.]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= Works.| notes=}}
 +
 
 +
{{GS2 | name=[[Back to the Future Part III]]| region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=no | gensgsiidesc= Gens/GS II does not currently support this VDP mode. Mode Bits: 01000 VDP Mode:4 (SMS/GG)| notes=}}
 +
 
 +
{{GS2 | name=[[Ballz]]| region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=yes | gensgsiidesc= works | notes=}}
 +
 
 +
{{GS2 | name=[[Barkley Shut Up and Jam!]]| region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7= | gensgsr7desc= | gensgsii=no | gensgsiidesc= almost: problems with controls and seems to run too fast. | notes=}}
 +
 
 +
{{GS2 | name=[[Battletoads]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works | gensgsii=yes | gensgsiidesc=git: bugfix/2016-03-28.fix-compatibility / 1a0971d2 | notes=}}
 +
 
 +
{{GS2 | name=[[Bubba 'N' Stix]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=git: bugfix/2016-03-28.fix-compatibility / 79890616 | notes=}}
 +
 
 +
{{GS2 | name=[[Bubble and Squeak]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=Playable; water flickering in stage 1 | notes=}}
 +
 
 +
{{GS2 | name=[[Cadash]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=bugfix/2016-03-28.fix-compatibility / f79a830b | notes=}}
 +
 
 +
{{GS2 | name=[[Hurricanes]] | region= Europe | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=partial | gensgsiidesc=No sound.| notes=}}
 +
 
 +
{{GS2 | name=NBA Jam TE (Rev.00) | region= | crc32= | savetype=24C04 | gens214=no | gens214desc=Crashes with black/blue bars. | gensgsr7=no | gensgsr7desc=Crashes with black/blue bars. | gensgsii=yes | gensgsiidesc=git: rewrite-EEPRom / 706866de | notes=EEPROM must be emulated in order for the game to run.<br>EEPROM code is buggy; use Rev.01.}}
 +
 
 +
{{GS2 | name=NBA Jam TE (Rev.01) | region= | crc32= | savetype=24C04 | gens214=no | gens214desc=Crashes with black/blue bars. | gensgsr7=no | gensgsr7desc=Crashes with black/blue bars. | gensgsii=yes | gensgsiidesc=git: rewrite-EEPRom / 706866de | notes=EEPROM must be emulated in order for the game to run.}}
 +
 
 +
{{GS2 | name=Scooby-Doo Mystery | region=JUE | crc32=7BB9DD9B | savetype=N/A | gens214=partial | gens214desc=Bad sound. | gensgsr7=partial | gensgsr7desc=Bad sound. | gensgsii=partial | gensgsiidesc=Bad sound. | notes=Title screen has terrible audio. This occurs on all emulators using the Gens YM2612 core.}}
 +
 
 +
{{GS2 | name=Sonic & Knuckles | region=JUE | crc32= | savetype=N/A | gens214=yes | gens214desc=Works. | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=Works. | notes=None of the Gens-based emulators support S&K's mapper hardware. Instead, use precombined ROMs to simulate lock-on.}}
 +
 
 +
{{GS2 | name=Sonic Crackers | region= | crc32= | savetype=N/A| gens214=yes | gens214desc=Works. | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=Works. | notes=Game should crash immediately after the SEGA screen, but it doesn't due to lack of {{LinkRetro|post=786878|title="no-!DTACK" emulation.}}}}
 +
 
 +
{{GS2 | name=Sonic the Hedgehog 3 | region=J/U/E | crc32= | savetype=FeRAM | gens214=yes | gens214desc=Works. | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=Works. | notes=Entering "debug mode" while standing on a Carnival Night barrel should crash, but it doesn't.<br>The "Blue Sphere" sound effect is slightly off.}}
 +
 
 +
{{GS2 | name=[[Vectorman 2]] | region= USA | crc32= | savetype= | gens214= | gens214desc= | gensgsr7=yes | gensgsr7desc=Works. | gensgsii=yes | gensgsiidesc=git: bugfix/vectorman-2-lv1-crash-no-emulation / cf706d47 | notes=Regression caused by the introduction of NO-EMU builds partially broke DMA. This game seems to have been the only casualty.}}
 +
 
 +
{{GS2 | name=Virtua Racing | region= | crc32= | savetype=N/A| gens214=no | gens214desc=No SVP emulation. | gensgsr7=no | gensgsr7desc=No SVP emulation. | gensgsii=no | gensgsiidesc=No SVP emulation. | notes=Requires emulation of the Sega Virtua Processor in order to run.}}
 
  |}
 
  |}
 +
 +
[[Category:Mega Drive emulators]]

Latest revision as of 01:53, 24 January 2017

This is a preliminary compatibility list for Gens/GS II.

NOTE: Only commercially-released games should be added to this list. A separate list may be created later for hacks, homebrew games, and/or bootlegs.

NOTE 2: If a ROM isn't starting (black or red screen), make sure auto-fix checksum is disabled. (For gens-sdl, specify "--no-auto-fix-checksum".) If disabling auto-fix checksum fixes the ROM, then that ROM has a non-standard checksum, and a quirk should be added.

For each game, the following information should be listed:

  • Game name, region, and CRC32. (Region may be JUE for region-free ROMs.)
  • Save type, e.g. SRAM, FeRAM, or a type of EEPROM. (Use N/A for none.)
  • Does the game work on Gens 2.14, Gens/GS r7, and the latest Gens/GS II? For Gens/GS II, a `git describe` tag should be included.
    • Any issues specific to an emulator should be listed in the emulator column.
  • Any additional notes about the game.

Background colors for compatibility columns:

Description Value
Game is playable with no major issues. yes
Game is playable, but has problems. partial
Game is unplayable and completely broken. no
Mega Drive titles
Game Region CRC32 Save Type Gens 2.14 Gens/GS r7 Gens/GS II Notes
3 Ninjas Kick Back USA Playable, but some background flickering (clouds in level 1).
Aaahh!!! Real Monsters USA Works. Works.
Advanced Busterhawk Gley Lancer J Works.
Adventures of Batman & Robin, The Works. Works. git: master / 46471e41 DMA issue; CRAM DMA wraps around when it shouldn't. As a workaround, ignore CRAM DMA over 0x80.
Aero the Acro-Bat USA Works. Works.
Aero the Acro-Bat 2 USA Works. Works.
After Burner E, USA Works. Works.
Air Buster USA Works.
Aladdin U N/A Works. Works. Works. Some sound effects and percussion samples don't quite sound the same as they do on real hardware.
Alien 3 U Playable
Alien Soldier J works git: bugfix/2016-03-28.fix-compatibility / 1a0971d2 Uses a non-standard checksum.
Region code in header is wrong.
Alien Storm USA works git: bugfix/2016-03-28.fix-compatibility / 1a0971d2
Animaniacs USA Works.
Another World E Works. The top of the image is damaged.
B.O.B. USA Works.
Back to the Future Part III USA Gens/GS II does not currently support this VDP mode. Mode Bits: 01000 VDP Mode:4 (SMS/GG)
Ballz USA works
Barkley Shut Up and Jam! USA almost: problems with controls and seems to run too fast.
Battletoads USA Works git: bugfix/2016-03-28.fix-compatibility / 1a0971d2
Bubba 'N' Stix USA Works. git: bugfix/2016-03-28.fix-compatibility / 79890616
Bubble and Squeak USA Works. Playable; water flickering in stage 1
Cadash USA Works. bugfix/2016-03-28.fix-compatibility / f79a830b
Hurricanes Europe Works. No sound.
NBA Jam TE (Rev.00) 24C04 Crashes with black/blue bars. Crashes with black/blue bars. git: rewrite-EEPRom / 706866de EEPROM must be emulated in order for the game to run.
EEPROM code is buggy; use Rev.01.
NBA Jam TE (Rev.01) 24C04 Crashes with black/blue bars. Crashes with black/blue bars. git: rewrite-EEPRom / 706866de EEPROM must be emulated in order for the game to run.
Scooby-Doo Mystery JUE 7BB9DD9B N/A Bad sound. Bad sound. Bad sound. Title screen has terrible audio. This occurs on all emulators using the Gens YM2612 core.
Sonic & Knuckles JUE N/A Works. Works. Works. None of the Gens-based emulators support S&K's mapper hardware. Instead, use precombined ROMs to simulate lock-on.
Sonic Crackers N/A Works. Works. Works. Game should crash immediately after the SEGA screen, but it doesn't due to lack of
Sonic Retro
"no-!DTACK" emulation.
Sonic the Hedgehog 3 J/U/E FeRAM Works. Works. Works. Entering "debug mode" while standing on a Carnival Night barrel should crash, but it doesn't.
The "Blue Sphere" sound effect is slightly off.
Vectorman 2 USA Works. git: bugfix/vectorman-2-lv1-crash-no-emulation / cf706d47 Regression caused by the introduction of NO-EMU builds partially broke DMA. This game seems to have been the only casualty.
Virtua Racing N/A No SVP emulation. No SVP emulation. No SVP emulation. Requires emulation of the Sega Virtua Processor in order to run.