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.
- 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 (https://wiki.nesdev.com/w/index.php/INES_Mapper_189) 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.