Back to the forum: Nintendo - Super Nintendo Entertainment System

 New SNES SF2 Turbo revision?
Argument: ROM data , Reference: 2518 , Closed by: root
nitro322 @ 2012-03-16 15:45:11

I just got a Retrode and have been dumping my SNES carts. Most that I've dumped so far have either matched existing dumps, or were overdumps that I had to trim (at which point they also matched existing dumps).

However, I have one cart, Street Fighter II Turbo, that doesn't match any known revision, but doesn't appear to be a corrupt dump, either. While I'm personally thinking it's exceedingly unlikely that I've stumbled across a never-before-dumped revision, I'm really not sure what to make of it.

Here are the details, as compared to the 1.0 NTSC revision (ROM 2518):

File sizes are identical:
2,621,440 1996-12-24 23:32 Street Fighter II Turbo - Hyper Fighting (USA).sfc
2,621,440 2012-03-16 01:25 StreetFighter2Turbo.sfc

NSRT ROM info matches, along with a clear "Revision: 1.1", although there's no database match:
---------------------Internal ROM Info----------------------
File: Street Fighter II Turbo - Hyper Fighting (USA).sfc
Name: Street Fighter2 Turbo Company: Capcom
Header: None Bank: HiROM
Interleaved: None SRAM: 0 Kb
Type: Normal ROM: 20 Mb
Country: USA Video: NTSC
ROM Speed: 120ns (FastROM) Revision: 1.0
Checksum: Good 0x119A Game Code:
MD5: AC63BD5085B0F8F35E2CFF59E9C34456
Name: Street Fighter II Turbo
Country: USA Revision: 1.0
Port 1: Gamepad Port 2: Gamepad
Genre 1: Fighting Genre 2: Hand To Hand

---------------------Internal ROM Info----------------------
File: StreetFighter2Turbo.sfc
Name: Street Fighter2 Turbo Company: Capcom
Header: None Bank: HiROM
Interleaved: None SRAM: 0 Kb
Type: Normal ROM: 20 Mb
Country: USA Video: NTSC
ROM Speed: 120ns (FastROM) Revision: 1.1
Checksum: Good 0xAAAF Game Code:
CRC32: D43BC5A3
MD5: 014863E139F5A9E9FC8ECF59A133223B
ROM wasn't found in the database (possible bad dump).
You can try using -fix or -findover to see if the
file has been slightly altered in a rectifiable way.

And, as a final check, the game loads and plays perfectly fine in bsnes.

So, what do you think? Could this really be a new revision? Is there anything else I can/should do to verify? I'm (very) new to the whole dumping thing, so I'd appreciate any guidance.

anonymous @ 2012-03-20 17:46:00

You might need to provide more information such as cart serial, pcb serials and chip serials. This does require taking the cart apart in order to get the pcb serials and chip serials.

Here's the one example you've already mentioned about that is already in No-Intro. Use the website below as a base for your findings.

Document as much as you can. Pictures wouldn't hurt either.

P.S. I'm no way associated with No-Intro nor do I have the knowledge on how to dump a cart. I'm just a regular user giving you some ideas.
anonymous @ 2012-03-20 18:03:00

Or just wait for someone at No-Intro to respond.
BigFred @ 2012-03-21 04:48:22

Hello nitro322

I also saw you post on about this matter. Your dump is a new revision. The fact you got a good checksum 0xAAAF which does not match the 1.0 version is pretty much enough to proove this. You can also flip your gamecart and hold the backlabel into a light source. There usually is a 2-digit number stamped into it (not written). If this is followed by an A, B or a different letter it is an indication for a ROM revision. You could also open the cart. If the ROM id ends on -1 instead of -0 you can be sure. You would be surprised how many unfound and unknown revisions there are still out there so it's not unusual you find one. It's simply that no ony knows about their existance and if a game is dumped hardly anyone bothers to dump his own cart to see what turns out.

Now for the 2nd part. If you don't know what to do with it you might want to send me or anyone else in the staff a PM with a link to the file and we will include it into the database for sure. If you like we could insert your name as dumper as well. Thanks a lot for your information! On a sidenote: We are also interested in all other dumps you did even if they match the database-entries. It helps to verify everything out there.
C. V. Reynolds @ 2012-03-22 15:46:39

Thanks much for the dump, nitro322. Any further info, such as pictures of the PCB and cart or at least a relay of the serials for them would be much appreciated and I would add them quickly. :)
nitro322 @ 2012-03-23 22:17:54

Here's a picture of the PCB:

It's far from perfect (this was my first time attempting to photograph a PCB), but it should be very readable.

Here are cart scans:

You can't see it in the scan, but the stamp on the back label is either 00A or 02A (the second letter is very faded).

BigFred - sorry for the dumb question, but how do I PM you? I can't find any way to do that.

As for credit, if you want to list my name, that'd be cool. It'd give me something you point to in the future and say, "See? I helped!". :-)
xuom2 @ 2012-03-24 00:09:17

You can contact Bigfred writing us ( or registering on the forums.
nitro322 @ 2012-04-01 21:22:35

With the database entry added and all relevant support files made available, this can probably be closed. If there's anything else I can provide, please let me know.