Unused Game Content ~ A Bug's Life (SGB) Super Game Boy - Debug Features
https://tcrf.net/index.php?title=A_Bug%27s_Life_(Game_Boy)&oldid=120195
Several debugging features exist and are quite useful too. Enable them by using the Game Genie codes FF3-5CF-E6A FF2-F0F-E6A or Gameshark codes 01FF1CC6 01FF1DC6 010176C5. Once the the debug features are enabled the Super Game Boy Title Card changes to a sepia palette, this is used to notify the player that debug features are enabled. There is no Game Boy Colour equivalent.
Normal version shown when debugging features are disabled when played using a Super Game Boy.
Fumigation time.
Shown when debugging features are enabled only when played using a Super Game Boy. Gameshark code will display the screen 012BCAFF and attempting to load the screen on any Game Boy other than the Super Game Boy will crash the game.
Refill Ammo
Need more rocks but don't want to lose life getting hit with them? By holding Select and pressing A the amount of ammo you have will steadily increase until it hits 99.
Level skip
Once the debugging features are enabled, level skipping features become accessible. Pause and Press Start and Select to skip the level, password included. Secondly, level-segments can also be skipped by pausing and pressing Start and A. Alternatively, using the password 99BB will enable full and segmented level skipping.
Free Movement Mode
Enabled along with level skipping, a free-movement mode is activated. Hold Select, and press Up, Right, Left or Down to move anywhere onscreen. Keep in mind that obstacles cannot be phased through and enemies still hurt you. Let go of the buttons to drop and resume normal controls.
Leftover Placeholder Levels
Several Super Game Boy functions are unused. Tiertex had a few source commands they used as a reference and were picked selectively for each game.
SOUND
A single 4100000000 packet can be found in the listing located at 0x0732 and never used, though there is actually another SOUND command located at 0x0C53 and called when starting the game. Bits 80 80 00 80 are set.
Game Genie code 328-50F-6E2 code will replace the loaded command PAL_PRI with SOUND. Additional codes ??7-33F-E6A + ??7-34F-E6A + ??7-35F-E6A + ??7-36F-E6A will allow you to play and internal Super Game Boy sound.
JUMP
Used to set the SNES Prgram Counter to a specified address. Alternatively, the JUMP can be used to set a new address for the SNES NMI handler, the NMI handler remains unchanged if all bytes 4-6 are zero. 0x0712 shows a JUMP Super Game Boy Packet that is loaded during startup though it does nothing since bytes 4-6 are set to zero. Examples of setting JUMP bit 6 to 18 can be seen in Space Invaders and Nekketsu! Beach Volley dayo Kunio-kun. Game Genie code 128-50F-6E2 will replace the loaded command PAL_PRI with JUMP. This code will indefinitely hang the Super Game Boy BIOS, so an actual playable code is needed.
ICON_EN
Super Game Boy command packet 71 disables in-game palette and or controller selection schemes which can be disabled by the game developer; however border selection cannot be disabled. Palette disabling would serve games like Uno 2: Small World where custom Super Game Boy palettes are required in order to play. Games may have overlayed the action window with a custom SNES object or in certain instances where switching away from the intricate palette set would make certain elements of the game look glitched-out or distorted. Disabling controller menu selection schemes could have been used to prevent the player from abusing the A-button and cheating in certain games, or may benefit the player preventing them from skipping over answers in quiz games such as Tokimeki Memorial Pocket: Culture-hen: Komorebi no Melody and Tokimeki Memorial Pocket: Sports-hen: Koutei no Photograph, the only two games that solely disable controller selection schemes.
Alternatively, palettes can be set to revert back to the game's enhanced palette by using Super Game Boy command packet C9 and bit set to 01. A Bug's Life has the Super Game Boy command packet 71 with bit set to 00 though not called. Game Genie codes 428-50F-6E2 + 037-43F-E6A will replace the loaded command PAL_PRI with ICON_EN setting the bit to 03, disabling palette and controller selections, as suggest by the other Tiertex games that disabled features.
PAL_PRI. Command C9, when bit 01 is set to 01, palettes are switched back to default when directed to by the game. Kirby's Dream Land 2, Donkey Kong (Game Boy), Donkey Kong Land and other games are examples. Loaded after PAL_SET with all bits set to 00. Game Genie code 017-23F-E6A will set the loaded PAL_PRI command to 01. Game Genie codes 028-50F-6E2 + 017-03F-E6A will load and set the unused PAL_PRI command setting the bit to 00.
(Source: nensondubois)
http://gamehacking.org/vb/threads/12747-nensondubois-codes
Other Videos By nensondubois
Other Statistics
Worms Statistics For nensondubois
At present, nensondubois has 1,741 views spread across 1 video for Worms, and less than an hour worth of Worms videos were uploaded to his channel. This makes up less than 0.03% of the total overall content on nensondubois's YouTube channel.