Actions

SCHG

Difference between revisions of "Sonic Riders/Files/File Structure"

From Sonic Retro

(added navigation tables)
Line 1: Line 1:
 +
{{SCHG Riders}}
 
==File Structure [incomplete]==
 
==File Structure [incomplete]==
 
This is the file name structure for files found in the Data directory of Sonic Riders.
 
This is the file name structure for files found in the Data directory of Sonic Riders.
Line 91: Line 92:
  
 
70 - 75 are skates.
 
70 - 75 are skates.
 +
 +
{{SCHGuides}}

Revision as of 08:56, 3 July 2021

SCHG: Sonic Riders
Main Article
Memory Editing & Functions

Variables
Structures
Functions
Enumerables
Mathematical Formulae

Files
File Structure
Sound Editing
Voices

File Structure [incomplete]

This is the file name structure for files found in the Data directory of Sonic Riders.


Stage File Name Layout

Stage names follow the format of the level index and the level type, with no associated extension.

EG. 1 - Metal city singleplayer, 9TE - Night chase tag mode English.

The possible level indices are 1 - 19, with the test stage 0 only available on gamecube edition.

Stages 1 - 8 are Metal city to Sega Carnival, 9 - 16 are Night chase to Sega Illusion and 17 - 19 are the battle stages.

The possible types of a stage are:

Singleplayer (no suffix)

2 Player (V suffix)

3 - 4 Player (M suffix) - usually inaccessible as riders limits gameplay to two players.

Tag Mode English (TE suffix)

Tag Mode Japanese (TJ suffix)

Mission Mode (M prefix)


Character File Name Layout

Character file names follow the format of the prefix P, a character identifier, gear id and the file type, with no associated file extension.

EG. PJ00 - Jet on Type-J, PEE - Eggman's animations.

The possible file types are:

Singleplayer (no suffix)

Multiplayer (M suffix)

Bike (B suffix)

Skates (S suffix)

Board (O suffix)

Eggman animations (E suffix)

OpaOpa animations (P suffix)

The possible character ids are:

NiGHTS (0 suffix)

AiAi (1 suffix)

Ulala (2 suffix)

Amy (A suffix)

Cream (C suffix)

Shadow (D suffix)

Eggman (E suffix)

Jet (J suffix)

Knuckles (K suffix)

Storm (M suffix)

E10000-R (O suffix)

Super Sonic (P suffix) - Super Sonic only has one gear (ID 18)

Rouge (R suffix)

Sonic (S suffix)

Tails (T suffix)

Wave (W suffix)

E10000-G (Z suffix)

The possible gear ids are:

00 - 24 are boards.

40 - 49 are bikes.

70 - 75 are skates.

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