![]() Unsurprisingly, this behavior has been removed in nearly every rerelease, as well as in Sonic the Hedgehog 2. This has the effect of essentially guaranteeing the player's death if they land on a row of spikes, even if equipped with a shield. While Sonic is usually invulnerable for a brief moment upon being injured (indicated by his sprite flashing), if he lands on spikes, he will be harmed regardless of whether he is flashing or not. ![]() The so-called "spike bug" is perhaps the most infamous bug in the game. ![]() in theory however, the first game uses the wrong RAM value, which allows the player to disrupt the demo by holding A+B+C.Īlthough the demo disruption issue was fixed in REV01 and Sonic 2, the method they used to fix it ends up making the press/hold detection useless by clearing the input every frame. In Sonic 1 and Sonic 2, the demo essentially uses a table on whether a button should be pressed or held. To fix this issue, open the ROM in a hex editor and at 0x31DD ( 30F9 in REV01), replace the 0x07 with 0x0F. Interestingly, this was fixed in the Mega Games 10 release, but not future releases (excluding the 2013 remake). The routine for loading the main title screen into memory doesn't fully clear out the memory used for the "SONIC TEAM PRESENTS" text, which prevents the PSB object from appearing. However, the text was accidentally dummied out before the game's release due to a goof by the programmers. In prerelease screenshots and prototype, the title of Sonic 1 had text that said "PRESS START BUTTON" below the giant emblem. General Bugs Off-center Title Logo IncorrectĪll objects on the title screen (including the trademark and the PRESS START BUTTON text) are misaligned instead of being dead-center, they are moved 8 pixels to the left of where they should be.
0 Comments
Leave a Reply. |