Wednesday, September 25, 2019

Complete list of games disabling Super Game Boy user palette selection

Several years ago when I was writing articles for a website that is dedicated to unused content in videogames, (well, actually it may have been a year or two before that site existed), I was annoyed by the fact that game developers cheapened out on proper Super Game Boy Support in their games (more on that another time because I actually plan on doing a well-written entry conveying every possible detail) and how many disabled palettes in their games where it was in most cases unacceptable.

Here is a complete list of games and Game Genie codes that will enable palette selection, and in some cases actually disable them as it was unused in the game's listing. Believe it or not, a few games actually use a more useless function that swaps the user's palette settings back to the one the game provides whenever it changes in-game. Amazing, right? Even more useless is that games disable the ability to use border screensavers. What was Nintendo thinking when they were designing the Super Game Boy? My best guess is that it was a rushed project because it is a wholly mess of incomplete functions and unused features, including the OBJ_TRN mode, which I will explain in another entry.

NOTE: You will have to physically modify the bottom of the Game Genie in order to fit it into a Super Game Boy. The Codebreaker is a more permanent option but the code format is different (which I cracked. It was relatively easy https://gamehacking.org/vb/forum/video-game-hacking-and-development/hacker-threads/13028-nensondubois-codes) and it supports several more patch codes and RAM based injections simultaneously.

Games that disable both controller and palettes will not be distinguished, but only game and is a sister set "Tokimeki Memorial Pocket" actually does solely disable the user's ability to set the controller selection. The most probable reason is because it is a quiz game and pressing the wrong button would have hindered progress?

Dai-2-ji Super Robot Taisen G (J)
Enable Palettes When Played Using a Super Game Boy (Title Screen; palettes are re-enabled afterwards.)
000-7BB-E6

Retrieve (J)
001-B0B-E6E

Animaniacs
00F-C18-E6E

Enable Screensavers When Played Using a Super Game Boy
00F-D08-6EF

Beatmania GB
002-80A-E6E

Beatmania II
002-80A-E6E

Bomberman Quest (GBC)
000-F1B-E6E

Fushigi no Dungeon: Fuurai no Shiren GB: Tsukikagemura no Kaibutsu
008-BEB-E6E

Little Indian Big City
003-54D-E66

Lodoss Wars (J) GBC (Lodoss Tou Senki: Eiyuu Kishiden GB)
001-B0B-E6E
Palettes do not swap to software priority when they change
001-A0B-E6E

Masakari Densetsu - Kintarou RPG Hen ()
003-53A-E6E

Mini 4 Boy II - Final Evolution
00E-FCD-E6E

Rock 'n Monster (J)
004-10C-E6E

Tokimeki Memorial Pocket: Culture-hen: Komorebi no Melody (GBC)
00C-4D9-E62

Tokimeki Memorial Pocket: Sport-hen: Komorebi no Melody (GBC)
00C-5C9-E62

Umi no Nushi Tsuri
001-BFB-E6E

Uno 2: Small World
00E-A88-E6E

Wario Land II
00C-21D-E6E
Enable screensavers
00C-31D-E6E

Wario Land II (GBC)
001-0BC-E6E

Trade & Battle Card Hero
006-469-E6E

Dragon Quest Monsters (J) (GBC)
001-C4B-E6E

Dragon Warrior Monsters (GBC)
001-C4B-E6E

Dragon Warrior Monsters V1.16 (GBC)
001-C4B-E6E

Dragon Quest/Warrior Monsters 2 Ruka's Adventure
001-BFA-E6E

Dragon Quest/Warrior Monsters 2 Iru's Adventure
001-BFA-E6E

FIFA '96
003-59A-E6E

Game Boy Gallery (E)
Palettes do not swap to software priority when they change
00B-F6D-C4D

Pocahontas
00C-82C-E66

The Smurfs
00B-718-E6E

Centipede
00A-85C-E6E

Superman
00E-ECD-E66

Madden 96
005-7D2-E66

Mole Mania
001-CBB-E6E (Unused; listed in the game's internal command packet listing)

Quest for Camelot
00F-DEE-E66

NBA Live 96
002-10E-E66

Donkey Kong Land 2
000-9AB-E6E

Donkey Kong Land 3
000-9AB-E6E

Conker's Pocket Tales
000-9AB-E6E

Dragon Quest 1&2
001-B1B-E6

TinTin in Tibet
009-E38-E6E

Kirby's Dream Land 2
Disable palette software priority swapping when they change
71F-E0A-A2B

Spirou
(Unused; listed in the game's internal command packet listing. Palettes were supposed to have been disabled based on the other Infrogrames titles)
01A-A78-E6A

Doraemon no GameBoy de Asobouyo DX10
Disable controller settings (Unused; listed in the game's internal command packet listing)
6E9-3EA-192


Crayon Shin-chan: Ora no Gokigen Collection
Palette software priority (Unused; listed in the game's internal command packet listing)
13A-E68-E62

Crayon Shin-chan 4: Ora no Itazura Daihenshin
Palette software priority (Unused; listed in the game's internal command packet listing)
646-0EB-F7B

There are a handful of other games that disable palettes and contain unused enable / disable commands in their internal command packet listings, this is the bulk of the games spanning both GB and GBC. I will add the rest once I find them in my notes from several years ago, if not then I will recreate them to complete the listing.