Actions

Template

Difference between revisions of "S2Howtos"

From Sonic Retro

(Fixing alignment of Adding Features)
 
(14 intermediate revisions by 7 users not shown)
Line 5: Line 5:
 
! class="bottomtemphead" | Fixing Bugs
 
! class="bottomtemphead" | Fixing Bugs
 
|-
 
|-
|class="bottomtemptext" style="text-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 bugs relating to Super Sonic|Fix Super Sonic Bugs]] | [[SCHG How-to:Use correct height when roll jumping|Use Correct Height When Roll Jumping]] | [[SCHG How-to:Fix jump height bug when exiting water|Fix Jump Height Bug When Exiting Water]] | [[SCHG How-to:Fix Sonic 2's buggy spindash code and add spindash speeds|Fix Spin Dash Code and Add Spin Dash Speeds]] | [[SCHG How-to:Fix screen boundary spindash bug|Fix Screen Boundary Spin Dash Bug]] | [[SCHG How-to:Correct Drowning Bugs in Sonic 2|Correct Drowning Bugs]] | [[SCHG How-to:Fix camera y position for Tails|Fix Camera Y Position for Tails]] | [[SCHG How-to:Fix Tails subanimation error|Fix Tails Subanimation Error]] | [[SCHG How-to:Fix Tails' respawn speeds|Fix Tails' Respawn Speeds]] | [[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 Rexon crash|Fix Rexon Crash]] | [[SCHG How-to:Fix monitor collision bug|Fix Monitor Collision Bug]] | [[SCHG How-to:Fix the EHZ Deformation bug|Fix EHZ Deformation Bug]] | [[SCHG How-to:Correct CPZ boss attack behavior|Correct CPZ Boss Attack Behavior]] | [[SCHG How-to:Fix bug in ARZ Boss arrow's platform behavior|Fix Bug in ARZ Boss Arrow's Platform Behavior]] | [[SCHG How-to:Fix ARZ Boss Walking on Air Glitch|Fix ARZ Boss Walking on Air Glitch]] | [[SCHG How-to:Fix ARZ boss sprite behavior|Fix ARZ Boss Sprite Behavior]] | [[SCHG How-to:Fix multiple CNZ boss bugs|Fix Multiple CNZ Boss Bugs]] | [[SCHG How-to:Fix Hill Top's background scrolling mountains|Fix HTZ Background Scrolling Mountains]] | [[SCHG How-to:Fix the OOZ launcher speed up glitch|Fix OOZ Launcher Speed Up Glitch]] | [[SCHG How-to:Fix DEZ Eggrobo boss collision glitch|Fix DEZ Giant Mech Collision Glitch]] | [[SCHG How-to:Fix Boss Deconstruction Behavior|Fix Boss Deconstruction Behavior]] | [[SCHG How-to:Fix Speed Bugs in Sonic 2|Fix Speed Bugs]]
+
|class="bottomtemptext" style="text-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 bugs relating to Super Sonic|Fix Super Sonic Bugs]] | [[SCHG How-to:Use correct height when roll jumping|Use Correct Height When Roll Jumping]] | [[SCHG How-to:Fix jump height bug when exiting water|Fix Jump Height Bug When Exiting Water]] | [[SCHG How-to:Fix screen boundary spindash bug|Fix Screen Boundary Spin Dash Bug]] | [[SCHG How-to:Correct Drowning Bugs in Sonic 2|Correct Drowning Bugs]] | [[SCHG How-to:Fix camera y position for Tails|Fix Camera Y Position for Tails]] | [[SCHG How-to:Fix Tails subanimation error|Fix Tails Subanimation Error]] | [[SCHG How-to:Fix Tails' respawn speeds|Fix Tails' Respawn Speeds]] | [[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 Rexon crash|Fix Rexon Crash]] | [[SCHG How-to:Fix monitor collision bug|Fix Monitor Collision Bug]] | [[SCHG How-to:Fix the EHZ Deformation bug|Fix EHZ Deformation Bug]] | [[SCHG How-to:Correct CPZ boss attack behavior|Correct CPZ Boss Attack Behavior]] | [[SCHG How-to:Fix bug in ARZ Boss arrow's platform behavior|Fix Bug in ARZ Boss Arrow's Platform Behavior]] | [[SCHG How-to:Fix ARZ Boss Walking on Air Glitch|Fix ARZ Boss Walking on Air Glitch]] | [[SCHG How-to:Fix ARZ boss sprite behavior|Fix ARZ Boss Sprite Behavior]] | [[SCHG How-to:Fix multiple CNZ boss bugs|Fix Multiple CNZ Boss Bugs]] | [[SCHG How-to:Fix Hill Top's background scrolling mountains|Fix HTZ Background Scrolling Mountains]] | [[SCHG How-to:Fix the OOZ launcher speed up glitch|Fix OOZ Launcher Speed Up Glitch]] | [[SCHG How-to:Fix DEZ Eggrobo boss collision glitch|Fix DEZ Giant Mech Collision Glitch]] | [[SCHG How-to:Fix Boss Deconstruction Behavior|Fix Boss Deconstruction Behavior]] | [[SCHG How-to:Fix Speed Bugs in Sonic 2|Fix Speed Bugs]] | [[SCHG How-to:Fix_Oil_Ocean_Music_Bug|Fix 14 Continues Cheat]] | [[SCHG How-to:Fix_Debug_Mode_Crash|Fix Debug Mode Crash]] | [[SCHG How-to:Fix 99+ Lives|Fix 99+ Lives]] | [[SCHG How-to:Fix Sonic 2 Sega Screen|Fix Sonic 2's Sega Screen]]
 +
 
 
|-
 
|-
 
! class="bottomtemphead" | Design Choices
 
! class="bottomtemphead" | Design Choices
 
|-
 
|-
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Remove the Air Speed Cap|Remove the Air Speed Cap]] | [[SCHG How-to:Disable floor collision while dying|Disable Floor Collision While Dying]] | [[SCHG How-to:Modify Transformation Behavior in Sonic 2|Modify Super Sonic Transformation Methods & Behavior]] | [[SCHG How-to:Enable/Disable Tails in certain levels|Enable/Disable Tails in Certain Levels]] | [[SCHG How-to:Collide with water after being hurt|Collide with Water After Being Hurt]] | [[SCHG How-to:Retain Rings when returning at a Star Post|Retain Rings When Returning at a Star Post]] | [[SCHG How-to:Improve the fade in\fade out progression routines in Sonic 2|Improve the Fade In\Fade Out Progression Routines]] | [[SCHG How-to:Fix Scattered Rings Underwater Physics|Fix Scattered Rings' Underwater Physics]] | [[SCHG_How-to:Insert Labyrinth Zone water ripple effect in Sonic 2|Insert LZ Water Ripple Effect]] | [[SCHG How-to:Restore lost CPZ boss feature|Restore Lost CPZ Boss Feature]] | [[SCHG How-to:Prevent SCZ Tornado spin dash death|Prevent SCZ Tornado Spin Dash Death]] | [[SCHG How-to:Improve ObjectMove subroutines|Improve ObjectMove Subroutines]] | [[SCHG How-to:Port Sonic 3k's rings manager to Sonic 2|Port S3K Rings Manager]] | [[SCHG_How-to:Port S3K Object Manager into Sonic 2|Port S3K Object Manager]] | [[SCHG How-to:Port S3K Priority Manager into Sonic 2|Port S3K Priority Manager]] | [[SCHG How-to:Edit the Level Order in Sonic 2 with ASM‎|Edit Level Order with ASM‎]] | [[SCHG How-to:Alter the Ring Requirements in the Special Stages|Alter Ring Requirements in Special Stages]] | [[SCHG How-to:Change the Special Stage characters to use normal DPLCs|Make Special Stage Characters Use Normal DPLCs]] | [[SCHG How-to:Speed Up Ring Loss Process (With Underwater)|Speed Up Ring Loss Process]]
+
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Remove the Air Speed Cap|Remove the Air Speed Cap]] | [[SCHG How-to:Disable floor collision while dying|Disable Floor Collision While Dying]] | [[SCHG How-to:Modify Transformation Behavior in Sonic 2|Modify Super Sonic Transformation Methods & Behavior]] | [[SCHG How-to:Enable/Disable Tails in certain levels|Enable/Disable Tails in Certain Levels]] | [[SCHG How-to:Collide with water after being hurt|Collide with Water After Being Hurt]] | [[SCHG How-to:Retain Rings when returning at a Star Post|Retain Rings When Returning at a Star Post]] | [[SCHG How-to:Improve the fade in\fade out progression routines in Sonic 2|Improve the Fade In\Fade Out Progression Routines]] | [[SCHG How-to:Fix Scattered Rings Underwater Physics|Fix Scattered Rings' Underwater Physics]] | [[SCHG_How-to:Insert Labyrinth Zone water ripple effect in Sonic 2|Insert LZ Water Ripple Effect]] | [[SCHG How-to:Restore lost CPZ boss feature|Restore Lost CPZ Boss Feature]] | [[SCHG How-to:Prevent SCZ Tornado spin dash death|Prevent SCZ Tornado Spin Dash Death]] | [[SCHG How-to:Improve ObjectMove subroutines|Improve ObjectMove Subroutines]] | [[SCHG How-to:Port Sonic 3k's rings manager to Sonic 2|Port S3K Rings Manager]] | [[SCHG_How-to:Port S3K Object Manager into Sonic 2|Port S3K Object Manager]] | [[SCHG How-to:Port S3K Priority Manager into Sonic 2|Port S3K Priority Manager]] | [[SCHG How-to:Edit the Level Order in Sonic 2 with ASM‎|Edit Level Order with ASM‎]] | [[SCHG How-to:Alter the Ring Requirements in the Special Stages|Alter Ring Requirements in Special Stages]] | [[SCHG How-to:Change the Special Stage characters to use normal DPLCs|Make Special Stage Characters Use Normal DPLCs]] | [[SCHG How-to:Speed Up Ring Loss Process (With Underwater)|Speed Up Ring Loss Process]] | [[SCHG How-to:Change spike behaviour in Sonic 2|Change spike behaviour in Sonic 2]]
 +
 
 
|-
 
|-
 
! class="bottomtemphead" | Adding Features
 
! class="bottomtemphead" | Adding Features
Line 17: Line 19:
 
! class="bottomtemphead" | Sound Features
 
! class="bottomtemphead" | Sound Features
 
|-
 
|-
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Port Sonic 1's Sound Driver to Sonic 2|Port Sonic 1 Sound Driver]] | [[SCHG_How-to:Port_the_Sonic_2_Clone_Sound_Driver_to_the_HG_version_of_Sonic_2|Port Sonic 2 Clone Driver]] | [[SCHG How-to:Port Sonic 3's Sound Driver to Sonic 2|Port Sonic 3 Sound Driver]] | [[SCHG How-to:Expand the music index to start at $00 instead of $80 (Sonic 2 Clone Driver version)|Expand the Music Index to Start at $00 (Sonic 2 Clone Driver Version)]]
+
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Expand the music index to start at $00 instead of $80|Expand Music Index to Start at $00]] | [[SCHG How-to:Port Sonic 1's Sound Driver to Sonic 2|Port Sonic 1 Sound Driver]] | [[SCHG_How-to:Port_the_Sonic_2_Clone_Sound_Driver_to_the_HG_version_of_Sonic_2|Port Sonic 2 Clone Driver]] | [[SCHG How-to:Port Sonic 3's Sound Driver to Sonic 2|Port Sonic 3 Sound Driver]] | [[SCHG How-to:Port Flamewing's Sonic 3 & Knuckles Sound Driver|Port Flamewing's Sonic 3 & Knuckles Sound Driver]] | [[SCHG How-to:Expand the music index to start at $00 instead of $80 (Sonic 2 Clone Driver version)|Expand the Music Index to Start at $00 (Sonic 2 Clone Driver Version)]] | [[SCHG How-to:Play different songs on different acts|Play Different Songs Per Act]]
 
|-
 
|-
 
! class="bottomtemphead" | Extending the Game
 
! class="bottomtemphead" | Extending the Game
 
|-
 
|-
 
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Extend the level index past $10 in Sonic 2|Extend the Level Index Past $10]] | [[SCHG_How-to:Extend_the_Level_Select_in_Sonic_2|Extend the Level Select]] | [[SCHG How-to:Extend the water tables in Sonic 2|Extend Water Tables]] | [[SCHG How-to:Add Extra Characters To Sonic 2|Add Extra Characters]] | [[SCHG_How-to:Free up 2 universal SSTs|Free Up 2 Universal SSTs]]
 
|class="bottomtemptext" style="text-align:center;" | [[SCHG How-to:Extend the level index past $10 in Sonic 2|Extend the Level Index Past $10]] | [[SCHG_How-to:Extend_the_Level_Select_in_Sonic_2|Extend the Level Select]] | [[SCHG How-to:Extend the water tables in Sonic 2|Extend Water Tables]] | [[SCHG How-to:Add Extra Characters To Sonic 2|Add Extra Characters]] | [[SCHG_How-to:Free up 2 universal SSTs|Free Up 2 Universal SSTs]]
|}
+
|}<includeonly>[[Category:SCHG How-tos (Sonic the Hedgehog 2 (16-bit))]]</includeonly>
 
<noinclude>[[Category:Navigational templates|{{PAGENAME}}]]</noinclude>
 
<noinclude>[[Category:Navigational templates|{{PAGENAME}}]]</noinclude>

Latest revision as of 08:25, 19 April 2022

SCHG How-To Guide: Sonic the Hedgehog 2 (16-bit)
Fixing Bugs
Fix Demo Playback | Fix a Race Condition with Pattern Load Cues | Fix Super Sonic Bugs | Use Correct Height When Roll Jumping | Fix Jump Height Bug When Exiting Water | Fix Screen Boundary Spin Dash Bug | Correct Drowning Bugs | Fix Camera Y Position for Tails | Fix Tails Subanimation Error | Fix Tails' Respawn Speeds | Fix Accidental Deletion of Scattered Rings | Fix Ring Timers | Fix Rexon Crash | Fix Monitor Collision Bug | Fix EHZ Deformation Bug | Correct CPZ Boss Attack Behavior | Fix Bug in ARZ Boss Arrow's Platform Behavior | Fix ARZ Boss Walking on Air Glitch | Fix ARZ Boss Sprite Behavior | Fix Multiple CNZ Boss Bugs | Fix HTZ Background Scrolling Mountains | Fix OOZ Launcher Speed Up Glitch | Fix DEZ Giant Mech Collision Glitch | Fix Boss Deconstruction Behavior | Fix Speed Bugs | Fix 14 Continues Cheat | Fix Debug Mode Crash | Fix 99+ Lives | Fix Sonic 2's Sega Screen
Design Choices
Remove the Air Speed Cap | Disable Floor Collision While Dying | Modify Super Sonic Transformation Methods & Behavior | Enable/Disable Tails in Certain Levels | Collide with Water After Being Hurt | Retain Rings When Returning at a Star Post | Improve the Fade In\Fade Out Progression Routines | Fix Scattered Rings' Underwater Physics | Insert LZ Water Ripple Effect | Restore Lost CPZ Boss Feature | Prevent SCZ Tornado Spin Dash Death | Improve ObjectMove Subroutines | Port S3K Rings Manager | Port S3K Object Manager | Port S3K Priority Manager | Edit Level Order with ASM‎ | Alter Ring Requirements in Special Stages | Make Special Stage Characters Use Normal DPLCs | Speed Up Ring Loss Process | Change spike behaviour in Sonic 2
Adding Features
Create Insta-kill and High Jump Monitors | Create Clone and Special Stage Monitors | Port Knuckles
Sound Features
Expand Music Index to Start at $00 | Port Sonic 1 Sound Driver | Port Sonic 2 Clone Driver | Port Sonic 3 Sound Driver | Port Flamewing's Sonic 3 & Knuckles Sound Driver | Expand the Music Index to Start at $00 (Sonic 2 Clone Driver Version) | Play Different Songs Per Act
Extending the Game
Extend the Level Index Past $10 | Extend the Level Select | Extend Water Tables | Add Extra Characters | Free Up 2 Universal SSTs