List of glitches in the Game Boy Advance games

From Starfy Wiki
Revision as of 12:55, 27 March 2013 by Torchickens (talk | contribs) (Created page with "This article lists various glitches that appear in ''Densetsu no Starfy'', ''Densetsu no Starfy 2'' and ''Densetsu no Starfy 3''. ==In ''Densetsu no Starfy''=...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This article lists various glitches that appear in Densetsu no Starfy, Densetsu no Starfy 2 and Densetsu no Starfy 3.

In Densetsu no Starfy

Below are a list of glitches in Densetsu no Starfy.

Demo glitch

Main article: Demo glitch
Ending the demo sequence with the Balloon about here causes incorrect playback of the next demo and allows the player to take control, as long as it is the area of Coral Reef where Starfy normally swims past Moe and around the room.

The demo glitch is a bug that allows the player to take control of the game from the attract mode and skip to any stage from the second stage (Coral Reef). This is due to incorrect playback of the Coral Reef demo where Starfy swims past Moe and around the room. This is caused by ending the attract demo with the Balloon when Starfy's at around the same x-coordinate as the Balloon.

The attract mode ends when Starfy hits Moe with a Star Spin, initiating a conversation with Moe. When the player exits the conversation and takes control, the game is considered to be "completed". By default the player has access to every stage, all vehicles unlocked, the ability to break the orange Ogura blocks and the ability to get treasure. The save file will have a star next to it, meaning that the player is able to see the post-game title screen.

This glitch, combined with the Suspend Save glitch have been used in tool-assisted speedruns of Densetsu no Starfy to beat the game within about 3:30-6:30 minutes.

Imadame glitch

Main article: Imadame glitch
Causing the Imadame glitch to happen

The Imadame glitch allows Starfy's HP to underflow from 0 to 255 hearts by getting caught by Imadame during the 'no hearts' sequence. The glitch is exploitable in the bottom-right room of Pufftop. The player must have access to the Catfish Boat and the ability to break the orange Ogura blocks. Through the second door past the Catfish Boat, there are Imadame and a Nubble at the top-left corner of the room. The Nubble allows Starfy to lose all of his hearts and lose another one due to getting caught by the Imadame during the 'no hearts' sequence.

Since values for heart bar graphics (memory address: 03000F7A) greater than 05h are invalid, the game displays a glitchy mess on the screen when it tries to draw Starfy's health. For certain values (e.g. 248-255 hearts), Starfy, the treasure chest at the end of the room and enemies, including the Imadame and Nubble are made invisible due to the glitchy graphics, while other values keep them visible on the screen.

Suspend Save glitch

The first room of Pufftop corrupted by the Suspend Save glitch

This is a glitch that involves corrupting the player's Suspend Save data. When the player opens the Pause Menu the game creates a temporary save. If the player resets the game, a message will appear asking the player whether he/she wants to resume the save game data.

If the player presses Start to open the Pause Menu in another location when they already have Suspend Save data, and then resets the game exactly 36 frames after pressing Start, the Suspend Save data may become corrupted.

The results of the glitch tend to vary. The exact reasons why are unknown, but it tends to vary by location and room.

One possible result of the glitch is that the player is still in the latest stage, but glitchy enemies appear and the locations of doors are different. If this happens, entering one of the doors will bring the player to a room in the latest stage.

Another possible result of the glitch is that the game loads the previous stage but with the music of the latest stage. If this happens, enemies from the latest stage such as Imadame may appear in the previous location. Talking to Moe will bring up a conversation from the latest stage with the index number (stored in memory address 03000D84) of the conversation from the previous location. For example, a conversation with Moe in Coral Coast has an index number of 14h (20), which also corresponds to the second boss battle with Ogura in Pufftop.

This glitch, combined with the Demo glitch have been used in tool-assisted speedruns of Densetsu no Starfy to beat the game within about 3:30-6:30 minutes.

'Merging' the first room of Pufftop's with the second room of Coral Coast