I recently downloaded ver. 1.53 of SNES9x, and it's working fine with nearly all of the games I've tried, except Star Fox 2. There are two parts to the problem:
-Although I put a patch file (IPS) in the Patch folder (and gave it the same name as the ROM), the patch isn't applied. (I eventually used a program that permanently adds the patch to a copy of the ROM, which works, but I though I should mention this issue.)
-In Star Fox 2, whenever I try to enter a stage on the map (such as Macbeth, Fortuna, Meteor, etc.), I hear a rumbling sound effect and the screen alternates between being solid black and cyan. The only thing I can do on the map is engage missiles and Star Wolf members.
I know that maybe there's something wrong with how the ROM was patched, but I'm not sure. I've tried ver. 1.52 of SNES9x, and it didn't help.
Problem with Star Fox 2 in SNES9X 1.53
-
- Hero of Hyrule | Official Port Recruiter
- Posts: 2586
- Joined: Mon May 24, 2004 5:06 pm
- Location: 255.255.255.255
first off, do you still have the un-patched ROM? If so, try running it in Snes9X and/or post NSRT output of that ROM. as a hint there are several bad star fox 2 ROMs floating around the interwebs, only one of them works.
this is the proper ROM you should be using; as long as the clean ROM plays, matches the CRC32 number provided, AND has a white text it should be good:
this is the proper ROM you should be using; as long as the clean ROM plays, matches the CRC32 number provided, AND has a white text it should be good:
Code: Select all
NSRT v3.3 - Nach's SNES ROM Tools
---------------------Internal ROM Info----------------------
File: Star Fox 2.smc
Name: STAR FOX 2 Company: Nintendo
Header: None Bank: LoROM
Interleaved: No SRAM: 512 Kb
Type: Super FX + Batt ROM: 8 Mb
Country: Japan Video: NTSC
ROM Speed: 200ns (SlowROM) Revision: 1.0
Checksum: Good 0x5F3F CRC32: 79F3433D
MD5: 13C38A5ED110E9ED4675E18FC3389CAF
--------------------------Database--------------------------
Name: Star Fox 2 (Private Build)
Country: Japan Revision: 1.0
Port 1: Gamepad Port 2: Gamepad
Genre 1: Shooter Genre 2: Back View

Unofficial Test Monkey For:
* Snes9X GX (Wii)
* Snes9X EX (Android)
* Snes9X 64-bits (PC/Mac)
ZSNES|Ben Heck|NSRT|Bob Smiley
Here's the info that I got from my ROM file:
"STAR FOX 2" [bad checksum] LoROM, 8
Mbits, ROM+Super FX, NTSC, SRAM:256K
bits, ID:____, CRC32:1FB1CF76
Of course, the "bad checksum" is definitely a sign of a problem (though SNES9x doesn't tell me that like it does when opening the Star Fox 2 alpha ROM), but what's strange is that I haven't modified this ROM - I even checked a disc I had it backed up on, and it has the same "last modified" date.
Also, you're right, the CRC32 doesn't match.
"STAR FOX 2" [bad checksum] LoROM, 8
Mbits, ROM+Super FX, NTSC, SRAM:256K
bits, ID:____, CRC32:1FB1CF76
Of course, the "bad checksum" is definitely a sign of a problem (though SNES9x doesn't tell me that like it does when opening the Star Fox 2 alpha ROM), but what's strange is that I haven't modified this ROM - I even checked a disc I had it backed up on, and it has the same "last modified" date.
Also, you're right, the CRC32 doesn't match.
-
- Hero of Hyrule | Official Port Recruiter
- Posts: 2586
- Joined: Mon May 24, 2004 5:06 pm
- Location: 255.255.255.255
IIRC, you could try using the fix command in NSRT on that rom, see if it fixes it...

Unofficial Test Monkey For:
* Snes9X GX (Wii)
* Snes9X EX (Android)
* Snes9X 64-bits (PC/Mac)
ZSNES|Ben Heck|NSRT|Bob Smiley