[SNES] SNES - Nintendo Switch Online

Post all database contributions here.
Post Reply
User avatar
dreimer
Posts: 48
Joined: 14 Nov 2015 13:26

[SNES] SNES - Nintendo Switch Online

Post by dreimer » 22 Sep 2019 15:52

After the NSP "Super Nintendo Entertainment System - Nintendo Switch Online (World) (En,Fr,De,Es,It,Nl,Pt,Ko,Ru) (eShop).nsp" was datted now, I analyzed it.

Same thing like on NES, abusing HACTOOL to get a proper RomFS off it and then checking the file in RomFS_Explorer_v0.1_by_Ac_K.

First I was rather sad because the file format these files claimed to be are .sfrom aka the audio stripped of crap Nintendo invented for several re-releases off the games. But funny in that case... There was no external PCM file anywhere. Under /titles you find 20 subfolders numerated from S-2002_e to S-2024_e with some numbers skipped. In there always you find a .sfrom, a .sfromsig, a .xtx.z and a -details.xtx.z with the foldername as name. If you extract the ROM files they are all overdumped by 18-20 bytes (did not find the logic yet... just chopped off all back to the next real ROM size) which you can crop off the end but even in that state bsnes loves the files and HAS AUDIO! After removing the funny footer These are the results:

10 valid known ROMs (by Nintendo - Super Nintendo Entertainment System (Combined) (20190922-065135).dat):

Brawl Brothers (USA).sfc
Joe & Mac 2 - Lost in the Tropics (USA).sfc
Kirby's Dream Land 3 (USA).sfc
Pilotwings (USA).sfc
Star Fox (USA) (Rev 2).sfc
Stunt Race FX (USA) (Rev 1).sfc
Super Mario Kart (USA).sfc
Super Mario World 2 - Yoshi's Island (USA, Asia) (Rev 1).sfc
Super Soccer (USA).sfc
Super Tennis (USA).sfc

and 10 unknown ones. All of these have differences in the ROM compared to the closest known ROM, but nothing at the end and start. Thus my trimming is not the problem here:

2003_e.sfc (Breath of Fire)
2004_e.sfc (Demon's Crest)
2005_e.sfc (F-Zero)
2007_e.sfc (Kirby's Dream Course)
2013_e.sfc (Super EDF: Earth Defense Force)
2015_e.sfc (Super Ghouls and Ghosts)
2017_e.sfc (Super Mario World)
2018_e.sfc (Super Metroid)
2020_e.sfc (Super Puyo Puyo 2 I guess)
2024_e.sfc (Zelda ALTTP)
---------------------Internal ROM Info----------------------
File: 2003_e Breath of Fire.sfc
Name: Breath of Fire
Company: Square
Header: None
Bank: LoROM
Interleaved: None
SRAM: 64 Kb
Type: Normal + Batt
ROM: 12 Mb
Country: USA
Video: NTSC
ROM Speed: 120ns (FastROM)
Revision: 1.0
Checksum: Bad 0x1434 != 0x0B11
Game Code:
---------------------------Hashes---------------------------
CRC32: 51FC2638
MD5: 918732FE0D7B7349B7D75AD8878125D5
RIPEMD: EBA63145FDEB2F3786FEB8FD6D6D35631D7F426B
SHA-1: 619098C6531504B6815F6CD629BCDF94ACD772AC
SHA-256: AE96BE93C08BA50A24CC15417619AE31C8102B2005BA9EDB48E9F0EA6EB5DC50
SHA-512: C854E0E4BBED77EAA107DD716AD69EAD9E240E3FB33B72F8D333E82F5DB7CB9D75AF81764315C8DEB51E8B2A74C298D79742AE632C37D3C23A74F8A67F75B3F1
Tiger: 7ED4C7FA9862C81C8F0F335A1A18EE2D0EB71B543A7D088B
Whirlpool: 564FACA66FC15F6A12583FB1B272417C34741E2AE131299A6838C1B21C8428A8F0A11C3D2ADAF8BB4F534B18AFACBE5785D938E93040EEBF4582516C8976A51F
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2004_e Demon's Crest.sfc
Name: demon's crest
Company: Capcom
Header: None
Bank: LoROM
Interleaved: None
SRAM: 0 Kb
Type: Normal
ROM: 16 Mb
Country: USA
Video: NTSC
ROM Speed: 120ns (FastROM)
Revision: 1.0
Checksum: Bad 0xC450 != 0xC47D
Game Code: 3Z
---------------------------Hashes---------------------------
CRC32: EBC17294
MD5: 1A2F726D3D1D906FF8856DF51A023494
RIPEMD: F0B6EFC3DB921F651A393E1D671B85A21FB886FD
SHA-1: 33C0630D35E0BCEA4B41B586C12CCD51A1867173
SHA-256: 34452393EC8AAFFEF2C9C049CF1AD685B7925B333DD12BDE8B8337067E067173
SHA-512: C83CA824558E77638301C11CAFE6817AB663ACBB73B96F22313621A1531293A8C2692E742C288EFD79ABDC4E8314BEA71E2CC0081F6601A965CD84681045CEA3
Tiger: C3D90272309DF6174AB8D73DECE5381753BD6D79EF373F58
Whirlpool: DE285452D9BE0CD5F9B60FE02E88EA76FF9A700E1381C51DA0C276C59171F7821D427391E67BAA29FD4CD39FEA577F0AE118636C300ABCB6E38652FCFB40076F
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2005_e F-Zero.sfc
Name: F-ZERO
Company: Nintendo
Header: None
Bank: LoROM
Interleaved: None
SRAM: 16 Kb
Type: Normal + Batt
ROM: 4 Mb
Country: USA
Video: NTSC
ROM Speed: 200ns (SlowROM)
Revision: 1.0
Checksum: Bad 0xCC5E != 0xC92E
Game Code:
---------------------------Hashes---------------------------
CRC32: 61A8F2E3
MD5: 2083A0E260B052DDCA7A5D4382A9CA0D
RIPEMD: 3BD76FA11865ABE72F2CC9DBD0A3BF266733D4C7
SHA-1: 693EAAB4013777BA91FDEAAAA021AC15640EB299
SHA-256: ACD685E777E21632DD5ADA634AC8D96FC6DD62EBB7AF2E239F6C7DAE92B54FBB
SHA-512: 4F95D170555C11D6DD507F8010602468FE2C775475943B242F31C0AFD5A0B5D65BD8CD692172C7B2DF8E17362DB223521B06B292566FC6B134A55905FEB0C0D1
Tiger: 70E8E4A41577A94D81630D9878D0872DAE6112EA35BE1901
Whirlpool: 95FA78D5D65E3CB0335B1098C3D4CB96E190FBAA398C8F70E417A03A01B222E1314C9CFCD8A258DA454FC2C7672DB7A6A4F5192FFAA2CF40928839ED89D81845
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2007_e Kirby's Dream Course.sfc
Name: Kirby's Dream Course
Company: Nintendo
Header: None
Bank: LoROM
Interleaved: None
SRAM: 64 Kb
Type: Normal + Batt
ROM: 8 Mb
Country: USA
Video: NTSC
ROM Speed: 120ns (FastROM)
Revision: 1.0
Checksum: Good 0x0883
Game Code: CG
---------------------------Hashes---------------------------
CRC32: C593EB79
MD5: FCCA9E2E13C959075BADB1E8F6DDFF46
RIPEMD: B8C8547CD0D36CD659E2346652889FB5BD74C97E
SHA-1: 1141FB2269CA04D4312B26FFE97ED44CB83B882A
SHA-256: 719D1BB367539C4F388E021B13B2C2AB7EFDFD5D9F2AB40D79CEB03AF1FE18E5
SHA-512: D29F348BD0F06EAFEA424CB4BC2BE8CB91F83C99BC9E1956794B35D2080BBEDBE0FAEFC0734C0477E0FAF94D91A0C8C2F7A178EE27FA55F4A25E9AE338D63BE9
Tiger: 3169445D2E01D99DCFD9BE80F181C8B78453E15CC9362B56
Whirlpool: 39C4E58D0F7B36B46968ECA0FA45896EA8BF1C204317CDD60E492FAC4E72A67CAFD82808E6C4DA8031B16F7FC14ECE1A1FB5ECE47CF33275DE08AD643AC361FF
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2013_e EDF Super Earth Defense Force.sfc
Name: SUPER E.D.F.
Company: Jaleco
Header: None
Bank: LoROM
Interleaved: None
SRAM: 0 Kb
Type: Normal
ROM: 8 Mb
Country: USA
Video: NTSC
ROM Speed: 200ns (SlowROM)
Revision: 1.0
Checksum: Bad 0xCF78 != 0x01D1
Game Code:
---------------------------Hashes---------------------------
CRC32: 582175B1
MD5: D5668EBE58AF9AA9B9341C1F893494A7
RIPEMD: BDE5F01D3999E47D31442F2AB6AA075A25949C8C
SHA-1: 3E1F3C22F0EA5B40B4EA9A61B074638C4CFB7CE2
SHA-256: AB9B75DEEE8C02E1517FCE75690313AF2E947E3AB5EB97FD687431DC6BEC5DF8
SHA-512: 39BAD92D75D986A674EB6A8AC8EB2CD900A9E6A300E3310278AB41629EA72280F5B38FA8561ECA85CAEE843B1FF2DED1A098DC5B950D1D528EB6C8461722A1B8
Tiger: 8117AE7AE22E099EB7DA022359F0BB5E525C37F89FE12F8C
Whirlpool: B6058F884C4BDA21C07C21268E2E8D91EE71BF449B006267EAA3C4C1D11371B9097465C601A9E391A28F620C846235C819EDFA0A843AABDF209BDA242B19C3C6
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2015_e Super Ghouls and Ghosts.sfc
Name: SUPER GHOULS'N GHOSTS
Company: Capcom
Header: None
Bank: LoROM
Interleaved: None
SRAM: 0 Kb
Type: Normal
ROM: 8 Mb
Country: USA
Video: NTSC
ROM Speed: 200ns (SlowROM)
Revision: 1.0
Checksum: Bad 0x7ABA != 0x648D
Game Code:
---------------------------Hashes---------------------------
CRC32: 7646E64E
MD5: 13CC01659E28C2C23F5FE9FEFDE54D05
RIPEMD: 329FFF96EB06C0B1662B9024133C1B8AA94E9E71
SHA-1: 8507486C4A81299BE02093573DA42B070D629639
SHA-256: CD5CFC91DB3D37B4E81D196732280F3957BF31E329DD8CB1A5EED3F2BE3C9A30
SHA-512: 8ACE73F321674968D47A86DD5A639DAC5CD87645150C9A21B053A9AFF1C7411EDBB0DA907C21F841E4469E22F7A0377C3DE38E58C41EFF1EFE3A65382D6F390B
Tiger: 5EE6FC70702EA26F238286C9F8DE3A9171450F5F69161976
Whirlpool: FCEE9C73C1D9A754F0DB61F5023599ADB3E7C9366D949E5F9EC66221033AF3E9D0A62977BB563A28A0F1BFEA91A350203D04FBCE9C20F0C92EB5CBEAB0B23B19
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2017_e Super Mario World.sfc
Name: SUPER MARIOWORLD
Company: Nintendo
Header: None
Bank: LoROM
Interleaved: None
SRAM: 16 Kb
Type: Normal + Batt
ROM: 4 Mb
Country: USA
Video: NTSC
ROM Speed: 200ns (SlowROM)
Revision: 1.0
Checksum: Bad 0xA275 != 0xA0DA
Game Code:
---------------------------Hashes---------------------------
CRC32: 28AC5863
MD5: C4D3CC5200F9B59DCC9444B69FF7D0FF
RIPEMD: E2D3D5D45EA0655DE1BC8DABAA888EE157A605A3
SHA-1: 50A2312099AE7CDF7140E6E66AC0E0A44B9E4779
SHA-256: 5F6963C35B61AFF2E6288C6FFA6D38B63764DB7A5831188F440897CC35B9F8AE
SHA-512: EF7E2C3F7ABE95FDEFAF1908F74FED480944325FD2B9C773D67A4E2D14428F4B1C9BD52BCB458BD13520DD8B447F5C90C45A5F6AD6EFBCDC7B6F9A2B9D94354D
Tiger: 4A8CA665453C6ACD520FCB1D38A91DE163328344B1E6B6BE
Whirlpool: 18D338D3712CC700296533E965DCEDAC7925417F7A729C28ADBEA62BB8F1FB63FB3F31031B786F5B45823250930F49F6B493BFAC3056A8A9DD5F5EF57A4B9163
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2018_e Super Metroid.sfc
Name: Super Metroid
Company: Nintendo
Header: None
Bank: LoROM
Interleaved: None
SRAM: 64 Kb
Type: Normal + Batt
ROM: 24 Mb
Country: Japan
Video: NTSC
ROM Speed: 120ns (FastROM)
Revision: 1.0
Checksum: Bad 0xE848 != 0xEAE5
Game Code:
---------------------------Hashes---------------------------
CRC32: 45913E52
MD5: 6DB92BFD8F039C847F584A437322DB4A
RIPEMD: B0A22FD5C3754BC5D05BBA95B91DDE047C9F1779
SHA-1: 754BFAB196C40799A74A79D2BF51DBB850163334
SHA-256: 5B211848140D0981CB373A8419AA84889B5DDAB2FD340EF946B2C594924DF417
SHA-512: EC0C304B7A09B69CBE7FB5362BAFCA72B23332FD0A7E03F7E94EBD4544DE6C0F507A8E6863E450CC0527C6AE511999DEE9ED88FDAF1E2684F4C93BBC3D3DA98A
Tiger: 9AAB1C3AFA6351DE459CBBEA4622D3B6EDAFDF3A02EE9F86
Whirlpool: 4BAF3CB8CAEF9C68AE1A03BD36C637F3B98DE15879DAE9FF157CF9C6BF1E35E08068487C09836FCD32373CD6BBC6BC61B05E4AA3EC04E00A79C2B734B2278438
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2020_e DUNNO some Puzzle Game.sfc
Name: _____________
Company: Compile
Header: None
Bank: LoROM
Interleaved: None
SRAM: 0 Kb
Type: Normal
ROM: 16 Mb
Country: USA
Video: NTSC
ROM Speed: 120ns (FastROM)
Revision: 1.0
Checksum: Bad 0x903B != 0x903A
Game Code: AXPJ
---------------------------Hashes---------------------------
CRC32: 8C8897F4
MD5: 15892783CF2BC369935B3B3D4DC3C4A2
RIPEMD: DDA8872EE1F6353D3F59F346097CD34D7B0733D0
SHA-1: DAAA898B3ACD0141691A112A9BDBF56E47250D97
SHA-256: B2A892B449B84E9E99EB8EF6B81C1DB8EC45D83C968F3437C3276A85FBBA842B
SHA-512: FFC11018FB5B1B719ECC319AD0EB83BA2E3AA848EA27FED76C41FF3E2CAC6745F5900CBB40CD4284E9F8F202D3E23481F93FE60F9BB9D870178EB78EE85A8A5C
Tiger: 14157131C2674D24D84F6397970ABE466A258C5900DFDDDB
Whirlpool: 7484A5938AD0ED01EDAD9E1BFD0BF5A3A788A8425CDD20ABDBA9648D2D563032CF9A914F81ED36945A30C38E45F258330CB120B461B4A6B695171A0C0A922509
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).

---------------------Internal ROM Info----------------------
File: 2024_e Zelda ALTTP.sfc
Name: THE LEGEND OF ZELDA
Company: Nintendo
Header: None
Bank: LoROM
Interleaved: None
SRAM: 64 Kb
Type: Normal + Batt
ROM: 8 Mb
Country: USA
Video: NTSC
ROM Speed: 200ns (SlowROM)
Revision: 1.0
Checksum: Bad 0xADC9 != 0xAF0D
Game Code:
---------------------------Hashes---------------------------
CRC32: FDA7ACE3
MD5: 863CF13D990B1D39229AD11E21BA9991
RIPEMD: 976E66A93B96FD7B8CB39C567C2CFD720F4E37AA
SHA-1: CCE2817177FE8D0CA2409934B2777526FE7008BC
SHA-256: CAFB252BCE9E36B34014FCB26C24ECEB942A962CD0A3EFA8F397F34379222BF7
SHA-512: 31FE937C7CCA1B052D495FFB2AF1C63AA366972CA7018805FDEA520DEA90F829C36684C2F5EEF28D994AE81317E33CD057F27DDBEAD4EB60064D2499EAF10390
Tiger: 0C1E237E85FDD5026511D20ED87087DFE9973E794FB00D50
Whirlpool: D8ED00CF3D1CB9A0963C728E37AE784E2ACD82887DAA84C25602EF95D49977B3874F8E00778A422336CCFF4071F4413F8E906CADE00517FB11913CC7F5D85395
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).
ROMs can be obtained for further analysis as always by asking me.

Vigi
Posts: 150
Joined: 18 Jun 2008 10:16

Re: [SNES] SNES - Nintendo Switch Online

Post by Vigi » 22 Sep 2019 17:04

They probably contain some patches? or maybe they have the music stripped like the other Virtual Console releases?

The internal checksum is what matters, so if that matches the known good ROM, it's the same version.

User avatar
dreimer
Posts: 48
Joined: 14 Nov 2015 13:26

Re: [SNES] SNES - Nintendo Switch Online

Post by dreimer » 22 Sep 2019 17:21

As written above. There is no extracted pcm audio. These files HAVE audio inside.

User avatar
dreimer
Posts: 48
Joined: 14 Nov 2015 13:26

Re: [SNES] SNES - Nintendo Switch Online

Post by dreimer » 09 Oct 2019 13:16


Vigi
Posts: 150
Joined: 18 Jun 2008 10:16

Re: [SNES] SNES - Nintendo Switch Online

Post by Vigi » 09 Oct 2019 17:08

dreimer wrote:
22 Sep 2019 17:21
As written above. There is no extracted pcm audio. These files HAVE audio inside.
Then I hope that Super Street Fighter II (v1.1) and some other games get releases there, hopefully they contain valid checksums or the data can be modified to get a proper unaltered ROM.

Post Reply