Guide
From Sonic Retro
The SCHG How-to: series is a spinoff from the Sonic Community Hacking Guide with a focus on how-to, tutorials, and supplementary education. Whereas the traditional SCHG serves more as a map for users to navigate a ROM for themselves, the How-to series is more a "how to get from point A to point B" set of directions. Tutorials range from the very basic to very complex, with an eye towards making sure no part of the process is assumed or left out.
Contents
General How-Tos
- SCHG How-to:Work with Motorola 68000 assembly (by redhotsonic)
- SCHG How-to:Work with Objects (by Malevolence and MarkeyJester)
- SCHG How-to:Use a Hex Editor (by Scarred Sun)
- SCHG How-to:Edit Palettes Using Hex (by Scarred Sun)
- SCHG How-to:Use SonMapEd/Part 1 (by Chimpo)
- SCHG How-to:Use SonMapEd/Part 2 (by Chimpo)
- SCHG How-to:Import Art to SonED2 (by iojnekns)
Game-Specific
Sonic 1
- SCHG How-to:Convert the Hivebrain 2005 disassembly to ASM68K (by Puto)
- SCHG How-to:Remove the Speed Cap (by Tweaker and Puto)
- SCHG How-to:Change Spike behavior in Sonic 1 (by FraGag)
- SCHG How-to:Fix the Hidden Points bug in Sonic 1 (by 1337Rooster)
- SCHG How-to:Display the Press Start Button text (by Quickman)
- SCHG How-to:Add Spin Dash to Sonic 1/Part 1 (by Lightning)
- SCHG How-to:Add Spin Dash to Sonic 1/Part 2 (by Puto)
- SCHG How-to:Add Spin Dash to Sonic 1/Part 3 (by shobiz)
- SCHG How-to:Fix the SEGA Sound (by Puto)
- SCHG How-to:Add Extra Characters (by Sonic 65)
- SCHG How-to:Make an Alternative Title Screen (by JcFerggy)
- SCHG How-to:Port the REV01 Background Effects (by jman2050)
- SCHG How-to:Fix the Level Select menu in Sonic 1 (by STHX)
- SCHG How-to:Use Dynamic Tilesets in Sonic 1 (by HPZMan)
- SCHG How-to:Separate title art from GHZ/make GHZ load alternate art (by MKAmeX)
- SCHG How-to:Expand the music index from $94 to $9F (by lukeusher123)
- SCHG How-to:Extend Music Slots in Sonic 1 (by Mikel)
- SCHG How-to:Play different songs on different acts (by nineko)
- SCHG:How-to:Expand the music index to start at $00 instead of $80 (by HPZMan)
- SCHG How-to:Retain Rings Between Acts in Sonic 1 (by Afti)
- SCHG How-to:Add a new zone in Sonic 1 (by FraGag)
- SCHG How-to:Fix the Walk-Jump Bug in Sonic 1 (by Cinossu)
Qjimbo's Split Disassembly Guides
- SCHG How-to:Set up a Sonic 1 split disassembly (by Qjimbo)
- SCHG How-to:S1 Split Guides/Basic Level Editing (by Qjimbo)
- SCHG How-to:S1 Split Guides/Basic Art Editing (by Qjimbo)
- SCHG How-to:S1 Split Guides/Basic ASM Editing (Spin Dash) (by Qjimbo)
These guides were formerly hosted on The Glowing Bridge.
Sonic 2
- SCHG How-to:Port Sonic 1's Sound Driver to Sonic 2 (by Tweaker)
- SCHG How-to:Port Sonic 3k's rings manager to Sonic 2 (by shobiz)
- SCHG How-to:Extend the level index past $10 in Sonic 2 (by kram)
- SCHG How-to:Edit the Level Order in Sonic 2 with ASM (by Malevolence and Metal_Man88)
- SCHG How-to:Extend the water tables in Sonic 2 (by Dani)
- SCHG How-to:Fix Sonic 2's buggy spindash code and add spindash speeds (by GARY 'M 9)
- SCHG How-to:Fix the EHZ Deformation bug (by qiuu)
Sonic 2 Master System
- SCHG How-to:Add Dynamic Palettes to Sonic 2 SMS (by Mikel)
- SCHG How-to:Relocate Player Object Logic in Sonic 2 SMS (by Glitch)
Sonic 3 & Knuckles
- SCHG How-to:Work with Water in S3K (by Katelynn)
- SCHG How-to:Restore Sonic 2 Menus to Sonic 3 (by Mustapha)
Sonic Advance 3
Sonic Adventure 1/DX
To add your own how-to, simply add an article with SCHG How-to: before the name, which will register it with the correct namespace.