Actions

SCHG

Sonic Heroes/DOL Editing

From Sonic Retro

Revision as of 19:08, 16 August 2017 by Crazy Muzzarino (talk | contribs) (Created page with "{{SCHG SH}} The main DOL of the GC game is start.dol. This executable contains codes in different offsets for each region and version released in a variety of countries. ==M...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
SCHG: Sonic Heroes
Main Article
Mechanic Editing

DOL Editing
EXE Editing
Music Pointers
Object Parameter Data
Relocatable Editing (PC)
File Offsets

Model Editing
Collision Format
Model Format
Level Editing

Camera Editing
Event Editing
ID list
Indirect Editing
Light Editing
Level List
Object Editing
Object Porting
Spline Editing
Texture Animation Editing
Visibility Editing

Particle Editing
Particle Editing
Sound Editing
Music List

Sound Editing
Voices

SCHG How-Tos

Custom Object Material Effect Tutorial
Level Editing Tutorial


The main DOL of the GC game is start.dol. This executable contains codes in different offsets for each region and version released in a variety of countries.

Material Opcodes

A number of code sections contain additional material/graphic codes that are rendered via Renderware engine that provides special effects to an object such as Espio's invisibility and Thundershoot electricity effects.
Function entry:

RenderWare Material function:
38 60 00 00 38 80 00 00

Offset Type Description
0x04 Byte Material type
0x08 Byte Material value

Nintendo System Material function:
38 60 00 00 38 80 00 00 38 A0 00 00 38 c0 00 00