Actions

Difference between revisions of "Shadow the Hedgehog (game)/Technical information"

From Sonic Retro

m (Formatting)
Line 1: Line 1:
This is the '''[[Sonic Community Hacking Guide]] for ''[[Shadow the Hedgehog (game)|Shadow the Hedgehog]]'''''.  
+
This is the '''[[Sonic Community Hacking Guide]] for ''[[Shadow the Hedgehog (game)|Shadow the Hedgehog]]''''.  
  
==File Formats==  
+
== File Formats ==  
 +
* '''.ONEs:''' the .one files are packages used to hold the textures and individual models.  The header lists the one version compressor format, which is "One Ver 0.60" All the .one files all packages that keep textures and models packaged within them.
 +
* '''.XNCPs:''' As far as I know, .XNCP files are used to create actions or animations.
 +
* '''.TXDs:''' The usual texture pack. They are a different format from Sonic Heroes. All of the textures are kept in this pack.
 +
* '''.FOGs:''' I'm actually not sure on what these are. I'm assuming create a fog. A .FOG file is usually in each of the stage folders and don't have much in them. Only 1 line has something on it, but even then it's not even full.
 +
* '''AudioData .BINs:''' These keep sound effects for what they may correspond to, such as stages or boss battles.
 +
* '''.PACs:''' SFX / voice packs (Thanks to Neo Chaotikal)
 +
* '''.SFDs:''' CG scenes/cutscenes.
 +
* '''.AFSs:''' Packages to store something, in this case it's voices for the characters.
 +
* '''.ADXs:''' Sound such as music or voices.
 +
* '''.MET:''' Fonts.
  
.ONEs
+
== Directories ==
 +
* '''character:''' Where character .ONE files are kept.
 +
* '''common:''' This directory holds generic misc. data such as Weapon Resources and Len Flares.
 +
* '''csdFiles:''' This is where things to make up the little details of the game, such as HUDs, Loading Screens, 2P Results.
 +
* '''discError:''' Where discerror .TXDs are kept.
 +
* '''enemy:''' Where enemies' and boss' .ONES are kept.
 +
* '''event:''' Where events, such as cutscene actions are kept. Seems to use .ONEs and .SCRs file formats.
 +
* '''fonts:''' Where text/fonts are kept.
 +
* '''sound:''' Where Audio Data and Sound Effects are kept.
 +
* '''stafroll:''' Where the .SRD and the .TXD file that make up the credits/staff roll are kept.
 +
* '''stg0xxx (stg0005 to stg0911):''' These are where the files that make up the stages in SHTH are kept. Usually contain .TXD files, .ONE files and .DAT files which in the stage's case make up camera data, however, some have .FOG files.
 +
* '''Root Directory:''' where music and other voices are kept. Also where CG cutscenes are kept.
  
Info: the .one files are packages used to hold the textures and individual models.  The header lists the one version compressor format, which is "One Ver 0.60" All the .one files all packages that keep textures and models packaged within them.
+
== Contributors ==
 
+
*[[Zeck]] - File formats and Directories.
.XNCPs
 
 
 
Info: As far as I know, .XNCP files are used to create actions or animations.
 
 
 
.TXDs
 
 
 
Info: The usual texture pack. They are a different format from Sonic Heroes. All of the textures are kept in this pack.
 
 
 
.FOGs
 
 
 
Info: I'm actually not sure on what these are. I'm assuming create a fog. A .FOG file is usually in each of the stage folders and don't have much in them. Only 1 line has something on it, but even then it's not even full.
 
 
 
AudioData .BINs
 
 
 
Info: These keep sound effects for what they may correspond to, such as stages or boss battles.
 
 
 
.PACs
 
 
 
Info: SFX / voice packs (Thanks to Neo Chaotikal)
 
 
 
.SFDs
 
 
 
Info: CG scenes/cutscenes.
 
 
 
.AFSs
 
 
 
Info: Packages to store something, in this case it's voices for the characters.
 
  
.ADXs
 
 
Info: Sound such as music or voices.
 
 
.MET
 
 
Info: Fonts.
 
 
==Directories==
 
 
 
character
 
 
Info: Where character .ONE files are kept.
 
 
common
 
 
Info: This directory holds generic misc. data such as Weapon Resources and Len Flares.
 
 
csdFiles
 
 
Info: This is where things to make up the little details of the game, such as HUDs, Loading Screens, 2P Results.
 
 
discError
 
 
Info: Where discerror .TXDs are kept.
 
 
enemy
 
 
Info: Where enemies' and boss' .ONES are kept.
 
 
event
 
 
Info: Where events, such as cutscene actions are kept. Seems to use .ONEs and .SCRs file formats.
 
 
fonts
 
 
Info: Where text/fonts are kept.
 
 
sound
 
 
Info: Where Audio Data and Sound Effects are kept.
 
 
stafroll
 
 
Info: Where the .SRD and the .TXD file that make up the credits/staff roll are kept.
 
 
stg0xxx (stg0005 to stg0911)
 
 
Info: These are where the files that make up the stages in SHTH are kept. Usually contain .TXD files, .ONE files and .DAT files which in the stage's case make up camera data, however, some have .FOG files.
 
 
Root Directory
 
 
Info: where music and other voices are kept. Also where CG cutscenes are kept.
 
 
==Contributors==
 
*[[Zeck]] - File formats and Directories.
 
  
 
{{SCHGuides}}
 
{{SCHGuides}}
 
[[Category:Sonic Community Hacking Guide]]
 
[[Category:Sonic Community Hacking Guide]]

Revision as of 03:19, 7 September 2008

This is the Sonic Community Hacking Guide for Shadow the Hedgehog'.

File Formats

  • .ONEs: the .one files are packages used to hold the textures and individual models. The header lists the one version compressor format, which is "One Ver 0.60" All the .one files all packages that keep textures and models packaged within them.
  • .XNCPs: As far as I know, .XNCP files are used to create actions or animations.
  • .TXDs: The usual texture pack. They are a different format from Sonic Heroes. All of the textures are kept in this pack.
  • .FOGs: I'm actually not sure on what these are. I'm assuming create a fog. A .FOG file is usually in each of the stage folders and don't have much in them. Only 1 line has something on it, but even then it's not even full.
  • AudioData .BINs: These keep sound effects for what they may correspond to, such as stages or boss battles.
  • .PACs: SFX / voice packs (Thanks to Neo Chaotikal)
  • .SFDs: CG scenes/cutscenes.
  • .AFSs: Packages to store something, in this case it's voices for the characters.
  • .ADXs: Sound such as music or voices.
  • .MET: Fonts.

Directories

  • character: Where character .ONE files are kept.
  • common: This directory holds generic misc. data such as Weapon Resources and Len Flares.
  • csdFiles: This is where things to make up the little details of the game, such as HUDs, Loading Screens, 2P Results.
  • discError: Where discerror .TXDs are kept.
  • enemy: Where enemies' and boss' .ONES are kept.
  • event: Where events, such as cutscene actions are kept. Seems to use .ONEs and .SCRs file formats.
  • fonts: Where text/fonts are kept.
  • sound: Where Audio Data and Sound Effects are kept.
  • stafroll: Where the .SRD and the .TXD file that make up the credits/staff roll are kept.
  • stg0xxx (stg0005 to stg0911): These are where the files that make up the stages in SHTH are kept. Usually contain .TXD files, .ONE files and .DAT files which in the stage's case make up camera data, however, some have .FOG files.
  • Root Directory: where music and other voices are kept. Also where CG cutscenes are kept.

Contributors

  • Zeck - File formats and Directories.


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