Author Topic: Impossible/hard-to-run ROM images  (Read 3112 times)

NewRisingSun

  • Sr. Member
  • ****
  • Posts: 320
    • View Profile
Impossible/hard-to-run ROM images
« on: July 19, 2017, 03:49:30 PM »
Here I plan to list ROM images that are found in the various collections that I have been unable to run, or that only run with implausible emulator behavior. Any information on them is appreciated.

ROM CRC32=032ae837, GoodNES 3.23b's "Street Fighter II - The World Warrior (Unl) [a3][!]". Starts with an unknown write to $6808, and has a bad NMI vector. If it weren't for the [!] tag, I would assume this was some kind of multicart rip.

ROM CRC32=193F3412, GoodNES 3.23b's "Mortal Kombat (JJ-01) (Ch) [!]". Seems MMC3-like (and is set to mapper 4), but at some point start executing data as code.

ROM CRC32=FFB3E74A, GoodNES 3.23b's "King of Fighters 97, The (AKA Colour 2001 Streetfighter II) (Unl) [!]". Seems to be an MMC3 hack of "King of Fighters 97, The (Rex Soft) (Unl) (U)[!]" (which emulators so far only support in UNIF format). Does not run in the current emulators I tried, but it does run in older ones. The difference seems to be whether the emulator assumes that the power-on value of register $4017 is $00 (which freezes the game due to non-stop firing of Frame IRQs), or $40 with allows the game to run. Given that it is documented that the default value is $00, I wonder how this could ever work on real hardware.

ROM CRC32=08F3544B, GoodNES 3.23b's "King of Fighters 99, The (Unl)". Same issue with this name hack.

« Last Edit: July 19, 2017, 04:01:47 PM by NewRisingSun2 »

MLX

  • Sr. Member
  • ****
  • Posts: 719
    • View Profile
Impossible/hard-to-run ROM images
« Reply #1 on: July 19, 2017, 05:48:45 PM »
Super 24 in 1 (SC03) multicart, which is dumped, has KoF99. Maybe it was extracted from there? (and the menu does some special RAM writes before loading the game?
That SC03 multicart is part of those later J.Y. cart manufactured around 98-99 and they all have the same games. KOF97, 98 and 99 were seen on those so maybe the 97 you're mentionning originates from on of those carts too?

For SFII I have no clue. I just know the PCB had 2 revisions and they went cheaper over time but 4 dumps? That feels like a lot. I know they updated the game to add "YOKO" in Chun-Li stage but that's 2 dump. The rest should be mapper hacks?

For JJ-01, according to this site, it's SF4. But the board could have been swapped…
« Last Edit: July 19, 2017, 05:50:48 PM by MLX »


NewRisingSun

  • Sr. Member
  • ****
  • Posts: 320
    • View Profile
Impossible/hard-to-run ROM images
« Reply #3 on: July 21, 2017, 11:05:47 AM »
MLX
 
Super 24 in 1 (SC03) multicart, which is dumped, has KoF99. Maybe it was extracted from there? (and the menu does some special RAM writes before loading the game?[/quote]Correct. Value $C0 is written to $4017 by the menu code immediately before transferring control to KoF '99. This of course means that technically, the ROMs with CRC32 FFB3E74A "King of Fighters 97, The (AKA Colour 2001 Streetfighter II) (Unl) [!]" and CRC32 08F3544B "King of Fighters 99, The (Unl).zip" should be considered bad dumps, because they would not work on real hardware or real-hardware-emulating emulators, notwithstanding the [!] tag in the first ROM image's name in GoodNES 3.23b.

Of course, it's also entirely possible that some Famiclones start up with a different $4017 default value.
« Last Edit: July 22, 2017, 01:21:36 PM by NewRisingSun2 »

NewRisingSun

  • Sr. Member
  • ****
  • Posts: 320
    • View Profile
Impossible/hard-to-run ROM images
« Reply #4 on: August 17, 2017, 06:15:21 PM »
NewRisingSun
 
ROM CRC32=032ae837, GoodNES 3.23b's "Street Fighter II - The World Warrior (Unl) [a3][!]". Starts with an unknown write to $6808, and has a bad NMI vector. If it weren't for the [!] tag, I would assume this was some kind of multicart rip.[/quote]It is definitely a multicart rip, as the end of PRG ROM still has menu code in it.

Nestopia Plus! runs it under Mapper 189. It does so by assuming that when bit 7 of the PRG bank register is set, the two 8K PRG banks at $8000 and $A000 do come from the MMC3; NESDev's Mapper 189 description says that the MMC3's PRG bank registers are always ignored. The title screen actually says "Master Fighter III" with a 1993 date credited to nobody.

It was originally from a 4-in-1 cart that had "Street Fighter III" (probably this one), "Home Alone 2", "Double Dragon 3" and "Alien" (?) on it. I haven't found such a multicart in my collection, but that may not mean much, since I don't collect multicart ROM images that diligently.


« Last Edit: August 17, 2017, 06:46:48 PM by NewRisingSun2 »