Problem with Star Fox 2 in SNES9X 1.53

If you're having problems with Snes9x, or think you've found a bug, this is the place to be.
Post Reply
mokona
Snes9x White Belt
Posts: 3
Joined: Fri Sep 16, 2011 4:46 am

Problem with Star Fox 2 in SNES9X 1.53

Post by mokona »

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.
adventure_of_link
Hero of Hyrule | Official Port Recruiter
Posts: 2588
Joined: Mon May 24, 2004 5:06 pm
Location: 255.255.255.255

Post by adventure_of_link »

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:

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

Image

Unofficial Test Monkey For:
* Snes9X GX (Wii)
* Snes9X EX (Android)
* Snes9X 64-bits (PC/Mac)

ZSNES|Ben Heck|NSRT|Bob Smiley
mokona
Snes9x White Belt
Posts: 3
Joined: Fri Sep 16, 2011 4:46 am

Post by mokona »

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.
adventure_of_link
Hero of Hyrule | Official Port Recruiter
Posts: 2588
Joined: Mon May 24, 2004 5:06 pm
Location: 255.255.255.255

Post by adventure_of_link »

IIRC, you could try using the fix command in NSRT on that rom, see if it fixes it...
Image

Unofficial Test Monkey For:
* Snes9X GX (Wii)
* Snes9X EX (Android)
* Snes9X 64-bits (PC/Mac)

ZSNES|Ben Heck|NSRT|Bob Smiley
mokona
Snes9x White Belt
Posts: 3
Joined: Fri Sep 16, 2011 4:46 am

Post by mokona »

I tried that, but the "fixed" rom still gave me a blank screen when entering a planet stage. (When starting the game, part of the info text was "checksum OK").
adventure_of_link wrote:IIRC, you could try using the fix command in NSRT on that rom, see if it fixes it...
Post Reply