Actions

Template

Difference between revisions of "S1Howtos"

From Sonic Retro

(Edited template.)
(Fixed "Design Choices and Features" header, added Miscellaneous and ASK68K guide, also makes room for my upcoming GitHub to AS guide)
Line 7: Line 7:
 
|class="bottomtemptext" align="center" |[[SCHG How-to:Fix demo playback|Fix Demo Playback]] | [[SCHG How-to:Fix a race condition with Pattern Load Cues|Fix a Race Condition with Pattern Load Cues]] | [[SCHG How-to:Fix the SEGA Sound|Fix the SEGA Sound]] | [[SCHG How-to:Display the Press Start Button text|Display the Press Start Button Text]] | [[SCHG How-to:Fix the Level Select menu in Sonic 1|Fix the Level Select Menu]] | [[SCHG How-to:Fix the Hidden Points bug in Sonic 1|Fix the Hidden Points Bug]] | [[SCHG_How-to:Fix Accidental Deletion of Scattered Rings|Fix Accidental Deletion of Scattered Rings]] | [[SCHG_How-to:Fix Ring Timers|Fix Ring Timers]] | [[SCHG How-to:Fix the Walk-Jump Bug in Sonic 1|Fix the Walk-Jump Bug]] | [[SCHG How-to:Correct Drowning Bugs in Sonic 1|Correct Drowning Bugs]] | [[SCHG How-to:Fix the death boundary bug|Fix the Death Boundary Bug]] | [[SCHG How-to:Fix the camera follow bug|Fix the Camera Follow Bug]] | [[SCHG How-to:Fix the DAC fade in bug|Fix the DAC Fade In Bug]] | [[SCHG How-to:Fix the HUD blinking|Fix the HUD Blinking]] | [[SCHG How-to:Fix the Level Select graphics bug|Fix the Level Select Graphics Bug]]
 
|class="bottomtemptext" align="center" |[[SCHG How-to:Fix demo playback|Fix Demo Playback]] | [[SCHG How-to:Fix a race condition with Pattern Load Cues|Fix a Race Condition with Pattern Load Cues]] | [[SCHG How-to:Fix the SEGA Sound|Fix the SEGA Sound]] | [[SCHG How-to:Display the Press Start Button text|Display the Press Start Button Text]] | [[SCHG How-to:Fix the Level Select menu in Sonic 1|Fix the Level Select Menu]] | [[SCHG How-to:Fix the Hidden Points bug in Sonic 1|Fix the Hidden Points Bug]] | [[SCHG_How-to:Fix Accidental Deletion of Scattered Rings|Fix Accidental Deletion of Scattered Rings]] | [[SCHG_How-to:Fix Ring Timers|Fix Ring Timers]] | [[SCHG How-to:Fix the Walk-Jump Bug in Sonic 1|Fix the Walk-Jump Bug]] | [[SCHG How-to:Correct Drowning Bugs in Sonic 1|Correct Drowning Bugs]] | [[SCHG How-to:Fix the death boundary bug|Fix the Death Boundary Bug]] | [[SCHG How-to:Fix the camera follow bug|Fix the Camera Follow Bug]] | [[SCHG How-to:Fix the DAC fade in bug|Fix the DAC Fade In Bug]] | [[SCHG How-to:Fix the HUD blinking|Fix the HUD Blinking]] | [[SCHG How-to:Fix the Level Select graphics bug|Fix the Level Select Graphics Bug]]
 
|-
 
|-
! class="bottomtemphead" | Design Choices and Features
+
! class="bottomtemphead" | Changing Design Choices
 
|-
 
|-
 
|class="bottomtemptext" align="center" | [[SCHG How-to:Change Spike behavior in Sonic 1|Change Spike Behavior]] | [[SCHG How-to:Fix the Special Stage jumping physics|Fix Special Stage Jumping Physics]] | [[SCHG How-to:Improve the fade in\fade out progression routines in Sonic 1|Improve the Fade In\Fade Out Progression Routines]] | [[SCHG How-to:Fix Scattered Rings Underwater Physics|Fix Scattered Rings' Underwater Physics]] | [[SCHG How-to:Remove the Speed Cap|Remove the Speed Cap]] | [[SCHG How-to:Port the REV01 Background Effects|Port the REV01 Background Effects]] | [[SCHG How-to:Port Sonic 2's Level Art Loader to Sonic 1|Port Sonic 2's Level Art Loader]] | [[SCHG How-to:Retain Rings Between Acts in Sonic 1|Retain Rings Between Acts]] | [[SCHG How-to:Sonic 2 (Simon Wai Prototype) Level Select in Sonic 1|Sonic 2 (Simon Wai Prototype) Level Select]]
 
|class="bottomtemptext" align="center" | [[SCHG How-to:Change Spike behavior in Sonic 1|Change Spike Behavior]] | [[SCHG How-to:Fix the Special Stage jumping physics|Fix Special Stage Jumping Physics]] | [[SCHG How-to:Improve the fade in\fade out progression routines in Sonic 1|Improve the Fade In\Fade Out Progression Routines]] | [[SCHG How-to:Fix Scattered Rings Underwater Physics|Fix Scattered Rings' Underwater Physics]] | [[SCHG How-to:Remove the Speed Cap|Remove the Speed Cap]] | [[SCHG How-to:Port the REV01 Background Effects|Port the REV01 Background Effects]] | [[SCHG How-to:Port Sonic 2's Level Art Loader to Sonic 1|Port Sonic 2's Level Art Loader]] | [[SCHG How-to:Retain Rings Between Acts in Sonic 1|Retain Rings Between Acts]] | [[SCHG How-to:Sonic 2 (Simon Wai Prototype) Level Select in Sonic 1|Sonic 2 (Simon Wai Prototype) Level Select]]
Line 22: Line 22:
 
|-
 
|-
 
|class="bottomtemptext" align="center" | [[SCHG How-to:Load chunks from ROM in Sonic 1|Load Chunks From ROM]] | [[SCHG How-to:Add Extra Characters|Add Extra Characters]] | [[SCHG How-to:Make an Alternative Title Screen|Make an Alternative Title Screen]] | [[SCHG How-to:Use Dynamic Tilesets in Sonic 1|Use Dynamic Tilesets]] | [[SCHG How-to:Separate title art from GHZ/make GHZ load alternate art|Make GHZ Load Alternate Art]] |  [[SCHG How-to:Add a new zone in Sonic 1|Add a New Zone]] | [[SCHG How-to:Set up the Goggle Monitor to work with it|Set Up the Goggle Monitor]] | [[SCHG How-to:Add new moves in Sonic 1|Add New Moves]] | [[SCHG How-to:Dynamic Collision system in Sonic 1|Add a Dynamic Collision System]] | [[SCHG How-to:Dynamic Special Stage Walls system|Dynamic Special Stage Walls System]] | [[SCHG How-to:Extend the Sonic 1 sprite mappings and art limit|Extend Sprite Mappings and Art Limit]] | [[SCHG How-to:Enigma Credits in Sonic 1|Enigma Credits]]
 
|class="bottomtemptext" align="center" | [[SCHG How-to:Load chunks from ROM in Sonic 1|Load Chunks From ROM]] | [[SCHG How-to:Add Extra Characters|Add Extra Characters]] | [[SCHG How-to:Make an Alternative Title Screen|Make an Alternative Title Screen]] | [[SCHG How-to:Use Dynamic Tilesets in Sonic 1|Use Dynamic Tilesets]] | [[SCHG How-to:Separate title art from GHZ/make GHZ load alternate art|Make GHZ Load Alternate Art]] |  [[SCHG How-to:Add a new zone in Sonic 1|Add a New Zone]] | [[SCHG How-to:Set up the Goggle Monitor to work with it|Set Up the Goggle Monitor]] | [[SCHG How-to:Add new moves in Sonic 1|Add New Moves]] | [[SCHG How-to:Dynamic Collision system in Sonic 1|Add a Dynamic Collision System]] | [[SCHG How-to:Dynamic Special Stage Walls system|Dynamic Special Stage Walls System]] | [[SCHG How-to:Extend the Sonic 1 sprite mappings and art limit|Extend Sprite Mappings and Art Limit]] | [[SCHG How-to:Enigma Credits in Sonic 1|Enigma Credits]]
 +
|-
 +
! class="bottomtemphead" | Miscellaneous
 +
|-
 +
|class="bottomtemptext" align="center"| [[SCHG How-to:Convert the Hivebrain 2005 disassembly to ASM68K|Convert the Hivebrain 2005 Disassembly to ASM68K]]
 
|-
 
|-
 
! class="bottomtemphead" | Split Disassembly Guides
 
! class="bottomtemphead" | Split Disassembly Guides

Revision as of 14:29, 11 May 2014

SCHG How-To Guide: Sonic the Hedgehog (16-bit)
Fixing Bugs
Fix Demo Playback | Fix a Race Condition with Pattern Load Cues | Fix the SEGA Sound | Display the Press Start Button Text | Fix the Level Select Menu | Fix the Hidden Points Bug | Fix Accidental Deletion of Scattered Rings | Fix Ring Timers | Fix the Walk-Jump Bug | Correct Drowning Bugs | Fix the Death Boundary Bug | Fix the Camera Follow Bug | Fix the DAC Fade In Bug | Fix the HUD Blinking | Fix the Level Select Graphics Bug
Changing Design Choices
Change Spike Behavior | Fix Special Stage Jumping Physics | Improve the Fade In\Fade Out Progression Routines | Fix Scattered Rings' Underwater Physics | Remove the Speed Cap | Port the REV01 Background Effects | Port Sonic 2's Level Art Loader | Retain Rings Between Acts | Sonic 2 (Simon Wai Prototype) Level Select
Adding Features
Add Spin Dash ( Part 1 / Part 2 / Part 3 / Part 4 ) | Add Eggman Monitor
Sound Features
Expand Music Index From $94 to $9F | Extend Music Slots | Play Different Songs Per Act | Expand Music Index to Start at $00 | Port Sonic 2 Final Sound Driver | Port Sonic 3's Sound Driver
Extending the Game
Load Chunks From ROM | Add Extra Characters | Make an Alternative Title Screen | Use Dynamic Tilesets | Make GHZ Load Alternate Art | Add a New Zone | Set Up the Goggle Monitor | Add New Moves | Add a Dynamic Collision System | Dynamic Special Stage Walls System | Extend Sprite Mappings and Art Limit | Enigma Credits
Miscellaneous
Convert the Hivebrain 2005 Disassembly to ASM68K
Split Disassembly Guides
Set Up a Split Disassembly | Basic Level Editing | Basic Art Editing | Basic ASM Editing (Spin Dash)