SNES Online > SFROM Files

An SFROM file contains the code and data of an emulated SNES game. It has the following structure:

Configuration Info

This section contains an array of configuration chunks. Every configuration chunk starts with a single character that indicates its type, which is followed by the configuration value.

If the character is lowercase, the value contains exactly one byte:

OffsetSizeDescription
0x01Chunk type (a-z)
0x11Value

If it is uppercase, the next three bytes specify the size of the value:

OffsetSizeDescription
0x01Chunk type (A-Z)
0x13Value size (N)
0x4NValue

The following configuration types are valid:

TypeDescription
AUnknown
DUnknown
GGame id
PUnknown
SUnknown
UUnknown
aUnknown
cUnknown
eUnknown
hUnknown
jUnknown
mUnknown
pUnknown
rUnknown
tUnknown
vAudio volume

Game IDs

The game id is used to load game-specific patches. The following game ids are currently known:

IDGame
1003Super Ghouls'n Ghosts
1011Super Mario World
1016Mario's Super Picross
1018F-Zero
101DThe Legend of Zelda: A Link to the Past
1022Donkey Kong Country
1040Super Metroid
1058Kirby's Dream Course
105DDonkey Kong Country 2: Diddy's Kong Quest
1068Breath of Fire II
106EEarthbound
1074Panel de Pon
1077Donkey Kong Country 3: Dixie Kong's Double Trouble
107AKirby's Avalanche
109FKirby Super Star
10A2Kirby's Dream Land 3
10A9Super Punch-Out
10BAPilotwings
10BDSuper Mario Kart
10C7Super Earth Defense Force
10CARival Turf
10CDBrawl Brothers
10D0The Ignition Factor
10E7Super Mario All-Stars
10FBWild Guns
1107Natsume Championship Wrestling
112FPop'n TwinBee
1144Breath of Fire
1146Demon's Crest
123BStar Fox
123DSuper Mario World 2: Yoshi's Island
123EStunt Race FX
1241Super Soccer
1245Star Fox 2
1247Super Puyo Puyo 2
124ASmash Tennis
1262Joe & Mac 2: Lost in the Tropics
1266Super Tennis
126EFighter's History
1270Caveman Ninja
1276Doomsday Warrior
1278Operation Logic Bomb
127APsycho Dream
127CThe Peace Keepers
127ETuff E Nuff
1280Super Valid IV
1282Congo's Caper
1284Magical Drop 2
12A2Prehistorik Man
12A4Earthworm Jim 2
12A6Claymates
12B0Super Baseball Simulator 1.000
12D2Bombuzal
12D6Spanky's Quest
12D8Jelly Boy
OffsetSizeDescription
0x04Configuration info size
0x44Magic number (Can1)