Difference between revisions of "Sonic Community Hacking Guide"
From Sonic Retro
Green Snake (talk | contribs) m |
Ravenfreak (talk | contribs) m (Added Sonic Drift guide.) |
||
(20 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
− | The '''Sonic Community Hacking Guide''' is an attempt to compile all the information scattered around the [[Sonic scene|Sonic hacking community]] into one place. It started as a fork of [[Sonic Hachelle-Bee]]'s [http://hacking-cult.org/stephenuk/SCHG/index.htm Sonic Community Hacking Guide], and has since grown to outclass that document. It can be edited by any member at any time, so if you know something, go ahead and add it! | + | The '''Sonic Community Hacking Guide''' is an attempt to compile all the information scattered around the [[Sonic scene|Sonic hacking community]] into one place. It started as a fork of [[User:Sonic Hachelle-Bee|Sonic Hachelle-Bee]]'s [http://hacking-cult.org/stephenuk/SCHG/index.htm Sonic Community Hacking Guide], and has since grown to outclass that document. It can be edited by any member at any time, so if you know something, go ahead and add it! |
==SCHG guides== | ==SCHG guides== | ||
Line 16: | Line 16: | ||
***[[SCHG:Sonic_the_Hedgehog/Art_Editing/Nemesis_Compressed_Art|Nemesis compressed art locations]] | ***[[SCHG:Sonic_the_Hedgehog/Art_Editing/Nemesis_Compressed_Art|Nemesis compressed art locations]] | ||
** [[SCHG:Sonic_the_Hedgehog/Object_Editing|Object Editing]] | ** [[SCHG:Sonic_the_Hedgehog/Object_Editing|Object Editing]] | ||
+ | ** [[SCHG:Sonic_the_Hedgehog/Level_Editing|Level Editing]] | ||
** [[SCHG:Sonic_the_Hedgehog/Text_Editing|Text Editing]] | ** [[SCHG:Sonic_the_Hedgehog/Text_Editing|Text Editing]] | ||
** [[SCHG:Sonic the Hedgehog/Miscellaneous Hacking|Miscellaneous Editing]] | ** [[SCHG:Sonic the Hedgehog/Miscellaneous Hacking|Miscellaneous Editing]] | ||
Line 21: | Line 22: | ||
** [[SCHG:Sonic_the_Hedgehog/Subroutines|Subroutines and Their Functions]] | ** [[SCHG:Sonic_the_Hedgehog/Subroutines|Subroutines and Their Functions]] | ||
− | * [[SCHG:Sonic the Hedgehog (8-bit)|Sonic the Hedgehog (8-bit - Game Gear)]] | + | * [[SCHG:Sonic the Hedgehog (8-bit)|Sonic the Hedgehog (8-bit - Master System / Game Gear)]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [[SCHG:S2_Early_Prototype|Sonic 2 Early Prototype]] | * [[SCHG:S2_Early_Prototype|Sonic 2 Early Prototype]] | ||
* [[SCHG:Sonic_2_Beta|Sonic 2 Beta]] | * [[SCHG:Sonic_2_Beta|Sonic 2 Beta]] | ||
Line 49: | Line 35: | ||
** [[SCHG:Sonic_2/RAM_Editing|RAM Editing]] | ** [[SCHG:Sonic_2/RAM_Editing|RAM Editing]] | ||
** [[SCHG:Sonic_2#Miscellaneous|Miscellaneous Editing]] | ** [[SCHG:Sonic_2#Miscellaneous|Miscellaneous Editing]] | ||
+ | |||
+ | * [[SCHG:Sonic_CD_Proto_002|Sonic the Hedgehog CD (prototype 0.02)]] | ||
+ | |||
+ | * [[SCHG:Sonic_CD_510_Beta|Sonic the Hedgehog CD (prototype 510)]] | ||
+ | ** [[SCHG:Sonic_CD_510_Beta/File_Locations|File locations]] | ||
+ | ** [[SCHG:Sonic_CD_510_Beta/MMD_Breakdown|*.MMD Breakdown]] | ||
+ | ** [[SCHG:Sonic_CD_510_Beta/Compressed_Art|Compressed Art]] | ||
+ | ** [[SCHG:Sonic_CD_510_Beta/General_Tweaking|General Tweaking]] | ||
* [[SCHG:Sonic the Hedgehog 2 (Master System)|Sonic the Hedgehog 2 (8-bit - Master System)]] | * [[SCHG:Sonic the Hedgehog 2 (Master System)|Sonic the Hedgehog 2 (8-bit - Master System)]] | ||
Line 55: | Line 49: | ||
* [[SCHG:Sonic_&_Knuckles|Sonic & Knuckles]] | * [[SCHG:Sonic_&_Knuckles|Sonic & Knuckles]] | ||
− | * [[SCHG:Sonic_3_&_Knuckles|Sonic 3 & Knuckles]] | + | * [[SCHG:Sonic Drift|Sonic Drift]] |
+ | * [[SCHG:Sonic_CD|Sonic CD]] | ||
+ | ** [[SCHG:Sonic_CD/File_Locations|File Locations]] | ||
+ | ** [[SCHG:Sonic_CD/Art Editing|Art Editing]] | ||
+ | ** [[SCHG:Sonic_CD/MMD_Tweaking|MMD Tweaking]] | ||
+ | |||
+ | * [[SCHG:Sonic_3_&_Knuckles|Sonic the Hedgehog 3 & Knuckles]] | ||
** [[SCHG:Sonic_3_&_Knuckles/Art Editing|Art Editing]] | ** [[SCHG:Sonic_3_&_Knuckles/Art Editing|Art Editing]] | ||
*** [[SCHG:Sonic_3_&_Knuckles/Art Editing/Palette Locations|Palette Locations]] | *** [[SCHG:Sonic_3_&_Knuckles/Art Editing/Palette Locations|Palette Locations]] | ||
Line 66: | Line 66: | ||
* [[SCHG:Sonic_Crackers|Sonic Crackers]] | * [[SCHG:Sonic_Crackers|Sonic Crackers]] | ||
+ | * [[SCHG:Knuckles'_Chaotix|Knuckles' Chaotix]] | ||
* [[SCHG:Sonic_3D:_Flickies'_Island|Sonic 3D: Flickies' Island]] | * [[SCHG:Sonic_3D:_Flickies'_Island|Sonic 3D: Flickies' Island]] | ||
− | |||
* [[SCHG:Sonic R (PC)|Sonic R PC]] | * [[SCHG:Sonic R (PC)|Sonic R PC]] | ||
− | * [[SCHG: | + | * [[SCHG:Sonic Jam|Sonic Jam]] |
− | + | * [[SCHG:Sonic_Jam_6|Sonic Jam 6]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
* [[SCHG:Sonic_Adventure|Sonic Adventure]] | * [[SCHG:Sonic_Adventure|Sonic Adventure]] | ||
** [[SCHG:Sonic Adventure/Object Editing|Object Editing]] | ** [[SCHG:Sonic Adventure/Object Editing|Object Editing]] | ||
** [[SCHG:Sonic Adventure/Model Format|Model Format]] | ** [[SCHG:Sonic Adventure/Model Format|Model Format]] | ||
+ | |||
+ | * [[SCHG:Sonic_Adventure_2|Sonic Adventure 2]] | ||
+ | * [[SCHG:Sonic_Advance|Sonic Advance]] | ||
+ | * [[SCHG:Sonic_Advance_2|Sonic Advance 2]] | ||
+ | * [[SCHG:Sonic Adventure DX|Sonic Adventure DX]] | ||
+ | * [[SCHG:Sonic_Battle|Sonic Battle]] | ||
* [[SCHG:Sonic Adventure DX: PC|Sonic Adventure DX: PC]] | * [[SCHG:Sonic Adventure DX: PC|Sonic Adventure DX: PC]] | ||
Line 92: | Line 93: | ||
** [[SCHG:Sonic Adventure DX: PC/Lists|Lists]] | ** [[SCHG:Sonic Adventure DX: PC/Lists|Lists]] | ||
− | * [[SCHG:Sonic | + | * [[SCHG:Sonic_Heroes|Sonic Heroes]] |
− | * [[SCHG: | + | |
− | * [[SCHG: | + | * [[SCHG:Sonic_Advance_3|Sonic Advance 3]] |
+ | ** [[SCHG:Sonic Advance 3/ROM Editing|ROM Editing]] | ||
+ | *** [[SCHG:Sonic Advance 3/ROM Editing/Sound and Music List|Sound and Music List]] | ||
+ | ** [[SCHG:Sonic Advance 3/RAM Editing|RAM Editing]] | ||
+ | |||
* [[SCHG:Shadow_the_Hedgehog|Shadow the Hedgehog]] | * [[SCHG:Shadow_the_Hedgehog|Shadow the Hedgehog]] | ||
* [[SCHG:Sonic_Riders|Sonic Riders]] | * [[SCHG:Sonic_Riders|Sonic Riders]] | ||
− | * [[SCHG: | + | * [[SCHG:Sonic the Hedgehog (2006 game)|Sonic '06]] |
+ | * [[SCHG:Sonic Unleashed|Sonic Unleashed]] | ||
+ | * [[SCHG:Sonic Colors|Sonic Colors]] | ||
* [[SCHG:Sonic Generations|Sonic Generations]] | * [[SCHG:Sonic Generations|Sonic Generations]] | ||
** [[SCHG:Sonic Generations/Objects|Objects]] | ** [[SCHG:Sonic Generations/Objects|Objects]] | ||
Line 103: | Line 110: | ||
** [[SCHG:Sonic Generations/File Index/BB2|File Index: BB2]] | ** [[SCHG:Sonic Generations/File Index/BB2|File Index: BB2]] | ||
** [[SCHG:Sonic Generations/File Index/BB3|File Index: BB3]] | ** [[SCHG:Sonic Generations/File Index/BB3|File Index: BB3]] | ||
+ | * [[SCHG:Sonic Forces|Sonic Forces]] | ||
==Nemesis' hacking guides== | ==Nemesis' hacking guides== | ||
Line 124: | Line 132: | ||
*[[SCHG:Esrael_s2b_(Portuguese)|Sonic 2 Beta (untranslated)]] | *[[SCHG:Esrael_s2b_(Portuguese)|Sonic 2 Beta (untranslated)]] | ||
*[[SCHG:Esrael_s2k_(Portuguese)|Sonic 2 and Knuckles (untranslated)]] | *[[SCHG:Esrael_s2k_(Portuguese)|Sonic 2 and Knuckles (untranslated)]] | ||
+ | |||
+ | ==References== | ||
+ | <references /> | ||
{{SCHGuides}} | {{SCHGuides}} | ||
[[Category:Hacking information]] | [[Category:Hacking information]] | ||
[[Category:Sonic Community Hacking Guide| ]] | [[Category:Sonic Community Hacking Guide| ]] |
Latest revision as of 19:30, 17 May 2024
The Sonic Community Hacking Guide is an attempt to compile all the information scattered around the Sonic hacking community into one place. It started as a fork of Sonic Hachelle-Bee's Sonic Community Hacking Guide, and has since grown to outclass that document. It can be edited by any member at any time, so if you know something, go ahead and add it!
Contents
SCHG guides
General Guides
- 68000 Instruction Set
- ASM to Hex Code Reference
- Assembly Hacking
- Number Systems
- SonED2 Manual
- Sonic Music Hacking Guide
- Subroutine Equivalency List
Game-Specific
- Shadow the Hedgehog
- Sonic Riders
- Sonic '06
- Sonic Unleashed
- Sonic Colors
- Sonic Generations
- Sonic Forces
Nemesis' hacking guides
Nemesis' site was taken down some time ago, and it doesn't seem that it'll be back. These are verbatim copies of the guides contained therin. They may be taken down/deleted at Nemesis' request.
- Sonic 1 (ROM)
- Sonic 2 (ROM)
- Sonic 2 Beta (ROM)
- Sonic 3 (ROM)
- Sonic 1 (Savestate)
- Sonic 2 Beta/Final (savestate)
- Sonic 3 (savestate)
Esrael's hacking notes
The original pages of Esrael's hacking notes were taken down when SSonicNET went offline permanently. These are copies of those notes, both in their original Portuguese and translated English.
- Sonic 1
- Sonic 2 Beta
- Sonic 2 and Knuckles
- Sonic 1 (untranslated)
- Sonic 2 Beta (untranslated)
- Sonic 2 and Knuckles (untranslated)
References