Actions

Difference between revisions of "Sonic the Hedgehog (16-bit)/Bugs"

From Sonic Retro

(Go through solid marble in Marble Zone)
m
Line 1: Line 1:
 
==General bugs==
 
==General bugs==
===Missing Press Start on Title Screen===
+
===Missing Press Start Button text on title screen===
The text "Press Start Button" was meant to be displayed on the title screen. Due to RAM not being properly cleared after the two previous screens it does not appear. The byte that should call for it to appear is shared with the previous screens and since the RAM in this area is not reset the value is stuck in a no call state. For a more technical explanation check the [[Sonic Retro]] forums {{LinkRetro|topic=10240|title=here}}.  
+
The text “PRESS START BUTTON” was meant to be displayed on the title screen. However, due to RAM not being properly cleared after the two previous screens, it does not appear. The byte that should call for it to appear is shared with the previous screens, and since the RAM in this area is not reset, the value is stuck in a no call state. For a more technical explanation, see the [[Sonic Retro]] forums {{LinkRetro|topic=10240|title=here}}. To fix this bug and thereby display the text in-game, see [[SCHG How-to:Display the Press Start Button text|this guide]].
  
 
'''Not fixed''' in any version
 
'''Not fixed''' in any version
  
===Hidden Points Bug===
+
===Hidden points bug===
At the end of the level when jumping to collect the hidden points the game only rewards 10 points for the 100 point flags. A explanation how to fix the bug on your own is available [[SCHG How-to:Fix the Hidden Points bug in Sonic 1|here]].
+
When collecting the hidden points above the [[signpost]] at the end of the level, the game only rewards 10 points for the 100 point flags. A explanation how to fix the bug on your own is available [[SCHG How-to:Fix the Hidden Points bug in Sonic 1|here]].
  
 
'''Not fixed''' in any version<!--
 
'''Not fixed''' in any version<!--
Line 15: Line 15:
 
'''Not fixed''' in any version-->
 
'''Not fixed''' in any version-->
  
===Missing Percussion after Extra Life Music===
+
===Missing percussion after 1-Up music===
After collecting an extra life, if you pause the game as the main zone music starts to fade in, when you resume the game, the music resumes fading in but without percussion. Percussion is restored for the next music track that is played. (Completing level, getting invincibility monitor, getting extra life, etc.) Alternatively, this also affects the [[Special Stage]] theme, but in a different way. FM channel 6 is disabled because the Special Stage theme uses 6 FM channels, unlike every other song in the game. You don't have to pause the game for this glitch to occur, it occurs after the song fades back in.  
+
After collecting an extra life, if you pause the game as the main zone music starts to fade in, when you resume the game, the music resumes fading in but without percussion. Percussion is restored for the next music track that is played (completing level, getting invincibility monitor, getting extra life, etc.). This also affects the [[Special Stage]] theme, but in a different way: FM channel 6 is disabled because the Special Stage theme uses 6 FM channels, unlike every other song in the game. In this case, the game need not be paused for the glitch to occur; it occurs after the song fades back in.  
  
 
'''Not fixed''' in any version
 
'''Not fixed''' in any version
  
===Time counter doesn't flash===
+
===Time counter doesn’t flash===
If the player is in the ninth minute, but he has at least one ring, the TIME counter won't flash red because of a mistake in the [[HUD]] code.
+
If the player is in the ninth minute, but he has at least one ring, the TIME counter won’t flash red because of a mistake in the [[HUD]] code.
  
 
'''Not fixed''' in any version
 
'''Not fixed''' in any version
Line 28: Line 28:
 
<small>See the [[#External_Links|External Links]] below for a video about these bugs</small>
 
<small>See the [[#External_Links|External Links]] below for a video about these bugs</small>
 
===Zip through walls in [[Scrap Brain Zone]]===
 
===Zip through walls in [[Scrap Brain Zone]]===
On the first act find the ledges that move right then left. Go to the far right side of the wall and wait for the platform to move to the right. As soon as it starts to move right, duck. You'll go through the wall. While here, press {{Left}} to zip right and {{Right}} to zip to the left.
+
On the first act, find the ledges that move right then left. Go to the far right side of the wall and wait for the platform to move to the right. As soon as it starts to move right, duck. You’ll go through the wall. While here, press {{Left}} to zip right and {{Right}} to zip to the left.
  
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
  
 
===Speed Tunnel Scrolling in [[Green Hill Zone]]===
 
===Speed Tunnel Scrolling in [[Green Hill Zone]]===
On the first act there is a series of two speed tunnels with a star post in the middle. Occasionally, if [[Sonic]] is moving too fast the screen won't scroll down fast enough and when Sonic touches the bottom of the screen he will die, as if it were a pit.
+
On the first act there is a series of two speed tunnels with a star post in the middle. Occasionally, if [[Sonic]] is moving too fast the screen won’t scroll down fast enough, and when Sonic touches the bottom of the screen he will die, as if it were a pit.
  
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
Line 43: Line 43:
  
 
===Crash Game in [[Marble Zone]]===
 
===Crash Game in [[Marble Zone]]===
If you get a quick start in Marble Zone Act 2, bash both buzz bombers in one jump, in the same jump make it over the lava, and land, the game will crash, similar to [[Labyrinth Zone]]. At the bottom it says ADDRESS ERROR                  $00148A0$2E600.
+
If you get a quick start in Marble Zone Act 2, bash both [[Buzz Bomber]]s in one jump, in the same jump make it over the lava, and land, the game will crash, similar to the above bug in [[Labyrinth Zone]]. At the bottom it says “<pre>ADDRESS ERROR                  $00148A0$2E600</pre>”.
  
?
 
 
===Go through solid marble in [[Marble Zone]]===
 
===Go through solid marble in [[Marble Zone]]===
In marble zone, during the part that your riding the rock over lava you can crouch down and go right through the marble walls instead of having to jump over them.
+
In Marble Zone, during the sections in which Sonic rides a square rock through lava and there are square walls blocking the way, the player can crouch and go right through the marble walls instead of having to jump over them.
  
 
===Fall off level in [[Final Zone]]===
 
===Fall off level in [[Final Zone]]===
It is possible to fall off the edge of the level after defeating [[Eggman]]. This is only possible if Eggman is hit one final time when trying to escape. If not, Sonic's forward movement will be stopped when jumping near the edge.
+
It is possible to fall off the edge of the level after defeating [[Eggman]]. This is only possible if Eggman is hit one final time when trying to escape. If not, Sonic’s forward movement will be stopped when jumping near the edge.
  
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
Line 60: Line 59:
  
 
===Going too high in [[Star Light Zone]]===
 
===Going too high in [[Star Light Zone]]===
On the first act there is a place with an [[Orbinaut]]. Jumping there is OK, but if you're pushed higher, by getting hit, you'll die.
+
On the first act there is a place with an [[Orbinaut]]. Jumping there is OK, but if you’re pushed higher, by getting hit, you’ll die.
  
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
 
'''Fixed''' in [[Sonic the Hedgehog Genesis]]
Line 66: Line 65:
 
==Player bugs==
 
==Player bugs==
 
===Jumping next to solid objects===
 
===Jumping next to solid objects===
In certain circumstances, but most often when next to a solid object, jumping will use the wrong animation, so that Sonic appears to "walk" in mid-air. This happens often in [[Marble Zone]] while on the blocks that float on the lava. This also happens in [[Green Hill Zone]] Act Two, at the second block (the one with the yellow spring on top).
+
In certain circumstances, but most often when next to a solid object, jumping will use the wrong animation, so that Sonic appears to walk in mid-air. This happens often in [[Marble Zone]] whilst on the blocks that float on the lava. This also happens in [[Green Hill Zone]] Act 2, at the second block (the one with the yellow spring on top).
  
 
'''Not fixed''' in any version
 
'''Not fixed''' in any version

Revision as of 16:41, 2 January 2012

General bugs

Missing Press Start Button text on title screen

The text “PRESS START BUTTON” was meant to be displayed on the title screen. However, due to RAM not being properly cleared after the two previous screens, it does not appear. The byte that should call for it to appear is shared with the previous screens, and since the RAM in this area is not reset, the value is stuck in a no call state. For a more technical explanation, see the Sonic Retro forums
Sonic Retro
here
. To fix this bug and thereby display the text in-game, see this guide.

Not fixed in any version

Hidden points bug

When collecting the hidden points above the signpost at the end of the level, the game only rewards 10 points for the 100 point flags. A explanation how to fix the bug on your own is available here.

Not fixed in any version

Missing percussion after 1-Up music

After collecting an extra life, if you pause the game as the main zone music starts to fade in, when you resume the game, the music resumes fading in but without percussion. Percussion is restored for the next music track that is played (completing level, getting invincibility monitor, getting extra life, etc.). This also affects the Special Stage theme, but in a different way: FM channel 6 is disabled because the Special Stage theme uses 6 FM channels, unlike every other song in the game. In this case, the game need not be paused for the glitch to occur; it occurs after the song fades back in.

Not fixed in any version

Time counter doesn’t flash

If the player is in the ninth minute, but he has at least one ring, the TIME counter won’t flash red because of a mistake in the HUD code.

Not fixed in any version

Level bugs

See the External Links below for a video about these bugs

Zip through walls in Scrap Brain Zone

On the first act, find the ledges that move right then left. Go to the far right side of the wall and wait for the platform to move to the right. As soon as it starts to move right, duck. You’ll go through the wall. While here, press Left to zip right and Right to zip to the left.

Fixed in Sonic the Hedgehog Genesis

Speed Tunnel Scrolling in Green Hill Zone

On the first act there is a series of two speed tunnels with a star post in the middle. Occasionally, if Sonic is moving too fast the screen won’t scroll down fast enough, and when Sonic touches the bottom of the screen he will die, as if it were a pit.

Fixed in Sonic the Hedgehog Genesis

Crash game in Labyrinth Zone

At the end of the first two acts, if the camera is panned down at the moment the results screen is about to appear, the game may crash with an Illegal Instruction exception. The SCHG has a fix for this bug.

Fixed in Sonic Classic Collection.

Crash Game in Marble Zone

If you get a quick start in Marble Zone Act 2, bash both Buzz Bombers in one jump, in the same jump make it over the lava, and land, the game will crash, similar to the above bug in Labyrinth Zone. At the bottom it says “
ADDRESS ERROR                   $00148A0$2E600
”.

Go through solid marble in Marble Zone

In Marble Zone, during the sections in which Sonic rides a square rock through lava and there are square walls blocking the way, the player can crouch and go right through the marble walls instead of having to jump over them.

Fall off level in Final Zone

It is possible to fall off the edge of the level after defeating Eggman. This is only possible if Eggman is hit one final time when trying to escape. If not, Sonic’s forward movement will be stopped when jumping near the edge.

Fixed in Sonic the Hedgehog Genesis

Final Zone Boss bug

In Final Zone, getting the final hit on Robotnik early in the round will allow a player to hit him again while the piston slowly retracts. This action loops his hit counter from 0 to 255, and interrupts the defeat sequence, making Robotnik restart his attack pattern. The only thing that can be done at this point is to fight on until Time Over or allow yourself to be killed and restart the stage.

Fixed in Sonic the Hedgehog Genesis

Going too high in Star Light Zone

On the first act there is a place with an Orbinaut. Jumping there is OK, but if you’re pushed higher, by getting hit, you’ll die.

Fixed in Sonic the Hedgehog Genesis

Player bugs

Jumping next to solid objects

In certain circumstances, but most often when next to a solid object, jumping will use the wrong animation, so that Sonic appears to walk in mid-air. This happens often in Marble Zone whilst on the blocks that float on the lava. This also happens in Green Hill Zone Act 2, at the second block (the one with the yellow spring on top).

Not fixed in any version

External Links


Sonic the Hedgehog (16-bit)
Sonic1 title.png

Main page (Gen|2013|3D|Ages)
Comparisons (Gen) (2013)
Maps (2013)
Achievements
Credits


Manuals
Promotional material
Magazine articles (Gen)
Video coverage
Reception (Gen)
Merchandise


Development
Hidden content (Gen) (2013)
Bugs (Gen)
Region coding
Hacking guide
Bootlegs