Actions

SCHG

Difference between revisions of "Sonic the Hedgehog CD (prototype 510)/File Locations"

From Sonic Retro

m (Text replacement - "{{SCHGuides}}" to "==References== <references /> {{SCHGuides}}")
m (Text replacement - " Files==" to " files==")
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
 
These tables list the offsets at which the various files of [[Sonic the Hedgehog CD (prototype 510)|Sonic CD 510]] can be found in the binary iso. Note: The end offset of these files is the end of the physical file, not the end of the padding appended to the file in the CD mastering process. Therefore, any data past $B800 not covered here is padding data. Data before $B800 includes the Initial Program, System Program, and ISO9660 filesystem data.
 
These tables list the offsets at which the various files of [[Sonic the Hedgehog CD (prototype 510)|Sonic CD 510]] can be found in the binary iso. Note: The end offset of these files is the end of the physical file, not the end of the padding appended to the file in the CD mastering process. Therefore, any data past $B800 not covered here is padding data. Data before $B800 includes the Initial Program, System Program, and ISO9660 filesystem data.
  
== Level *.MMD locations ==
+
==Level *.MMD locations==
 
{| class="prettytable" style="width:auto;"
 
{| class="prettytable" style="width:auto;"
 
! Level !! Start Location !! End Location
 
! Level !! Start Location !! End Location
Line 148: Line 148:
 
|}
 
|}
  
== Non-level *.MMD locations ==
+
==Non-level *.MMD locations==
 
{| class="prettytable" style="width:auto;"
 
{| class="prettytable" style="width:auto;"
 
! Name !! Start Location !! End Location
 
! Name !! Start Location !! End Location
Line 171: Line 171:
 
|}
 
|}
  
== *.BIN locations ==
+
==*.BIN locations==
 
{| class="prettytable" style="width:auto;"
 
{| class="prettytable" style="width:auto;"
 
! Name !! Start Location !! End Location
 
! Name !! Start Location !! End Location
Line 186: Line 186:
 
|}
 
|}
  
== Other Files ==
+
==Other files==
  
 
{| class="prettytable" style="width:auto;"
 
{| class="prettytable" style="width:auto;"

Latest revision as of 04:23, 25 March 2020

SCHG: Sonic CD 510 Beta
Main Article
File Locations
File Locations
Art Editing
Compressed Art
*.MMD Editing
*.MMD Breakdown
Object Layout
Level Layout
Palettes
General Tweaking
General Tweaking

These tables list the offsets at which the various files of Sonic CD 510 can be found in the binary iso. Note: The end offset of these files is the end of the physical file, not the end of the padding appended to the file in the CD mastering process. Therefore, any data past $B800 not covered here is padding data. Data before $B800 includes the Initial Program, System Program, and ISO9660 filesystem data.

Level *.MMD locations

Level Start Location End Location
PPZ1 Present $B800 $4B7FF
PPZ1 Past $4B800 $8B7FF
PPZ1 Bad Future $8B800 $CB7FF
PPZ1 Good Future $CB800 $10B7FF
PPZ2 Present $10B800 $14B7FF
PPZ2 Past $14B800 $18B7FF
PPZ2 Bad Future $18B800 $1CB7FF
PPZ2 Good Future $1CB800 $20B7FF
PPZ3 Bad Future $20B800 $24B7FF
PPZ3 Good Future $24B800 $28B7FF
CCZ1 Present $28B800 $3CB7FF
CCZ1 Past $3CB800 $40B7FF
CCZ1 Bad Future $40B800 $44B7FF
CCZ1 Good Future $44B800 $48B7FF
CCZ2 Present $48B800 $4CB7FF
CCZ2 Past $4CB800 $50B7FF
CCZ2 Bad Future $50B800 $54B7FF
CCZ2 Good Future $54B800 $58B7FF
CCZ3 Bad Future $58B800 $5CB7FF
CCZ3 Good Future $5CB800 $60B7FF
TTZ1 Present $60B800 $64B7FF
TTZ1 Past $64B800 $68B7FF
TTZ1 Bad Future $68B800 $6CB7FF
TTZ1 Good Future $6CB800 $70B7FF
TTZ2 Present $70B800 $74B7FF
TTZ2 Past $74B800 $78B7FF
TTZ2 Bad Future $78B800 $7CB7FF
TTZ2 Good Future $7CB800 $80B7FF
TTZ3 Bad Future $80B800 $84B7FF
TTZ3 Good Future $84B800 $88B7FF
QQZ1 Present $88B800 $8CB7FF
QQZ1 Past $8CB800 $90B7FF
QQZ1 Bad Future $60B800 $94B7FF
QQZ1 Good Future $94B800 $98B7FF
QQZ2 Present $98B800 $9CB7FF
QQZ2 Past $9CB800 $100B7FF
QQZ2 Bad Future $100B800 $104B7FF
QQZ2 Good Future $104B800 $108B7FF
QQZ3 Bad Future $108B800 $10CB7FF
QQZ3 Good Future $10CB800 $110B7FF
WWZ1 Present $110B800 $114B7FF
WWZ1 Past $114B800 $118B7FF
WWZ1 Bad Future $118B800 $11CB7FF
WWZ1 Good Future $11CB800 $120B7FF
WWZ2 Present $120B800 $124B7FF
WWZ2 Past $124B800 $128B7FF
WWZ2 Bad Future $128B800 $12CB7FF
WWZ2 Good Future $12CB800 $130B7FF
WWZ3 Bad Future $130B800 $134B7FF
WWZ3 Good Future $134B800 $138B7FF
SSZ1 Present $138B800 $13CB7FF
SSZ1 Past $13CB800 $140B7FF
SSZ1 Bad Future $140B800 $144B7FF
SSZ1 Good Future $144B800 $148B7FF
SSZ2 Present $148B800 $14CB7FF
SSZ2 Past $14CB800 $150B7FF
SSZ2 Bad Future $150B800 $154B7FF
SSZ2 Good Future $154B800 $158B7FF
SSZ3 Bad Future $158B800 $15CB7FF
SSZ3 Good Future $15CB800 $160B7FF
MMZ1 Present $160B800 $164B7FF
MMZ1 Past $164B800 $168B7FF
MMZ1 Bad Future $168B800 $16CB7FF
MMZ1 Good Future $16CB800 $170B7FF
MMZ2 Present $170B800 $174B7FF
MMZ2 Past $174B800 $178B7FF
MMZ2 Bad Future $178B800 $17CB7FF
MMZ2 Good Future $17CB800 $180B7FF
MMZ3 Bad Future $180B800 $184B7FF
MMZ3 Good Future $184B800 $188B7FF

Non-level *.MMD locations

Name Start Location End Location
SSEL__.MMD $118B800 $118CCD1
SPMM__.MMD $118D000 $1193F72
TITLE_.MMD $11E4000 $11E9957
WARP__.MMD $11EA000 $11EBA37
LOGO_M.MMD $11EC000 $11EE341
ATTACK.MMD $11F5800 $12028FF
IPX___.MMD $1204000 $12046CD
OPEN_M.MMD $1204800 $120764B
COME__.MMD $1F37000 $1F39213

*.BIN locations

Name Start Location End Location
SSPS__.BIN $1194000 $11E3FFF
LOGO_S.BIN $11EE800 $11EE8AB
PCM000.BIN $11EF000 $11F5669
ATTACK.BIN $1203000 $1203A77
OPEN_S.BIN $1207800 $1207A13

Other files

Name Start Location End Location
OPN.STM $1208000 $1F36FFF
CPY.TXT $1F39800 $1F3985D
ABS.TXT $1F3A000 $1F3A038
BIB.TXT $1F3A800 $1F3A83A

(The values above do not reflect padding that occurs at the time of CD image compilation, these are the absolute sizes)


References


Sonic Community Hacking Guide
General
SonED2 Manual | Subroutine Equivalency List
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | Sonic CD (2011) | Sonic 2 (Simon Wai prototype) | Sonic 2 (16-bit) | Sonic 2 (Master System) | Sonic 3 | Sonic 3 & Knuckles | Chaotix | Sonic Jam | Sonic Jam 6 | Sonic Adventure | Sonic Adventure DX: Director's Cut | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Adventure 2 (PC) | Sonic Heroes | Sonic Riders | Sonic the Hedgehog (2006) | Sonic & Sega All-Stars Racing | Sonic Unleashed (Xbox 360/PS3) | Sonic Colours | Sonic Generations | Sonic Forces
Technical information
Sonic Eraser | Sonic 2 (Nick Arcade prototype) | Sonic CD (prototype; 1992-12-04) | Dr. Robotnik's Mean Bean Machine | Sonic Triple Trouble | Tails Adventures | Sonic Crackers | Sonic 3D: Flickies' Island | Sonic & Knuckles Collection | Sonic R | Sonic Shuffle | Sonic Advance | Sonic Advance 3 | Sonic Battle | Shadow the Hedgehog | Sonic Rush | Sonic Classic Collection | Sonic Free Riders | Sonic Lost World
Legacy Guides
The Nemesis Hacking Guides The Esrael Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

Savestate: Sonic 1 | Sonic 2 Beta/Final | Sonic 3

Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)
Move to Sega Retro
Number Systems (or scrap) | Assembly Hacking Guide | 68000 Instruction Set | 68000 ASM-to-Hex Code Reference | SMPS Music Hacking Guide | Mega Drive technical information