http://gamehacking.org/system/gba
It's not perfect, but try it out.
Title Screen Music Modifiers for the various Pokemon games. Patch ROM at 0x7C40C to ???? (Ruby USA, Europe Rev 1) Patch ROM at 0x7C42C to ???? (Ruby USA, Europe Rev 2) Patch ROM at 0x7C40C to ???? (Ruby USA) Patch ROM at 0x7C430 to ???? (Sapphire Europe) Patch ROM at 0x7C410 to ???? (Sapphire USA) Patch ROM at 0x7C430 to ???? (Sapphire USA, Europe Rev 2) Patch ROM at 0xAAAE8 to ???? (Emerald) Partial Song Listing Beta Littleroot 5E01 Silver Gold Crystal Red Green Blue Yellow Route 38 5F01 Silver Gold Crystal Red Green Blue Yellow Route Pokemon Centre 6401 Silver Gold Crystal Red Green Blue Yellow Saffron City People and Places Pinball Red Table 6501 Crystal Entei Battle 6601 Team Rocket (Song does not in Emerald) D301 Pokemart 0194 Route Theme 2 0191 Route Theme 7 01A2 Game Corner 01AA Safari Zone 01AC Lilycove City 0198 Lilycove Art Gallery 0175 Victory 019C Surfin' 019D Diving 019B Trick Mansion 01C0 Route Theme 5 0169 Route Theme 6 0192 Staff Roll 01C7 Ending 01C8 (Ruby USA, Europe Rev 2) Beta Littleroot 136E838C D7DE3A11 C75A8E87 A4247CCA (Ruby USA, Europe Rev 2) Silver Gold Crystal Red Green Blue Yellow Route 38 136E838C D7DE3A11 568A77A7 A31EC70E (Ruby USA, Europe Rev 2) Silver Gold Crystal Red Green Blue Yellow Route Pokemon Centre 136E838C D7DE3A11 0B38837E 50388921 (Ruby USA, Europe Rev 2) Silver Gold Crystal Red Green Blue Yellow Saffron City People and Places Pinball Red Table 136E838C D7DE3A11 7DF11FB2 3FBD30EB (Ruby USA, Europe Rev 2) Crystal Entei Battle 136E838C D7DE3A11 9592C93F D0C3C966 (Ruby USA, Europe Rev 2) Team Rocket (Song does not in Emerald) 136E838C D7DE3A11 5988C7E6 89DC6C82 (Ruby USA, Europe Rev 2) Pokemart 136E838C D7DE3A11 F476702E AA0BC91F (Ruby USA, Europe Rev 2) Route Theme 2 136E838C D7DE3A11 2C039365 BD8DAA93 (Ruby USA, Europe Rev 2) Route Theme 7 136E838C D7DE3A11 88C64240 15BD782E (Ruby USA, Europe Rev 2) Game Corner 136E838C D7DE3A11 39C9691F 2514CE42 (Ruby USA, Europe Rev 2) Safari Zone 136E838C D7DE3A11 56FB6B6D 9B98568F (Ruby USA, Europe Rev 2) Lilycove City 136E838C D7DE3A11 81A8033F F036470C (Ruby USA, Europe Rev 2) Lilycove Art Gallery 136E838C D7DE3A11 C0E62D3D 96A609B9 (Ruby USA, Europe Rev 2) Victory 136E838C D7DE3A11 3811F2EE BB4C084D (Ruby USA, Europe Rev 2) Surfin' 136E838C D7DE3A11 737ACD42 8680225B (Ruby USA, Europe Rev 2) Diving 136E838C D7DE3A11 8E419FE2 02628AD6 (Ruby USA, Europe Rev 2) Trick Mansion 136E838C D7DE3A11 39CBF459 BAE73EAF (Ruby USA, Europe Rev 2) Staff Roll 136E838C D7DE3A11 4B6A0348 F0B702E4 (Ruby USA, Europe Rev 2) Ending 136E838C D7DE3A11 69C61511 0A14E5CA (Ruby USA, Europe Rev 2) Route Theme 5 136E838C D7DE3A11 832361ED 3DEBFE22 (Ruby USA, Europe Rev 2) Route Theme 6 136E838C D7DE3A11 3B67CC42 E88849DC Music is LSB. Notice: When converting using AR CRYPT set the new value to MSB. Example: (Ruby USA, Europe Rev 2) Gameshark VBA Cheat. Might function with real Action Replay hardware since you can theoretical patch a single byte including/excluding the Master Code. I'm not converting a billion codes so don't ask, though I admit the process is convoluted and is insane-o-rama! I had to manually figure it out to get a proper ARV3/4 cheat device code. I might write up a proper guide or post a video on this process.
Game & Watch Gallery 2 Classic Ball: Balls are hard mode speed 180-A2B-6EA Classic Ball: There is only one ball 281-85B-6EA Classic Ball: There is only one ball and it is fast 281-54B-08A
The king of Fighters '95.gb Enable DIP Switches 021-A0F-E6A 011-A4F-E6A ??1-66F-E6A Three writes of 00 are written to call C000 at startup and enable a Super Game Boy sound test, and a different Super Game Boy border. Enable bits 01 are written to 0x1A0, and 0x1A4. Set value FF to 0x166, or use the Gameshark code 01FF00C0 to enable the Super Game Boy sound test and new border. Alternatively, the Game Genie codes 021-A0F-E6A, 011-A4F-E6A, and FF1-66F-E6A will enable the DIP Switches set to FF which will enable and all said features. The king of Fighters '96 The Heat of Battle.gb Enable DIP Switches 031-A0F-E6A 011-A4F-E6A ??1-66F-E6A Three writes of 00 are written to call C000 at startup and enable a Super Game Boy sound test, and a different Super Game Boy border. Enable bits 01 are written to 0x1A0, and 0x1A4. Set value FF to 0x166, or use the Gameshark code 01FF00C0 to enable the Super Game Boy sound test and new border. Alternatively, the Game Genie codes 031-A0F-E6A, 011-A4F-E6A, and FF1-66F-E6A will enable the DIP Switches set to FF which will enable and all said features.
Space Invaders Super Game Boy Arcade mode Select main menu to play selected sound 7f563b?? Select main menu to play unused song 7f564703 Select main menu to play intro song 7f564702 Arcade menu set 7F41A905
Dusk ANOLZVTO Night ENOLZVTO Sepia LNOLZVTO Greyscale POOLZVTO Vermillion LAXPYIGA Silver Blue OOOLZVTO Pickle ESOLZVTO Game Boy Mode NSOLZVTO No Sprites OOOLZVTO Only Sprites AOOLZVTP
Last of the palettes Vermillion LAXPYIGA Unknown palette name PLVXEXTO Beige YTVXEXTO Silver Blue OPVXEXTO Pickle EIVXEXTO Game Boy Mode NIVXEXTO Night EYVXEXTO Space Invaders (Super Game Boy) Arcade Mode 7F012C05 Loads VS mode menu but unfortunately the game crashes upon selecting a match point mode. I'm still looking into this more
Replace Normal Cinematic Cutscene Round 5 with Unused Baking 1 Game Genie FCEF-44F4 ROM 84F8181A Replace Normal Cinematic Cutscene Round 5 with Unused Boxing 2 Game Genie F8EF-44F4 ROM 84F8181A Game Genie codes have not been tested with real hardware but they should work as usual. The cutscene table is located at 0x27818; the first table is for puzzle cutscenes. $84/F800 00 00 BRK #$00 A:0000 X:0002 Y:058A $84/F802 10 00 BPL $00 [$F804] A:0000 X:0002 Y:058A $84/F804 11 00 ORA ($00),y[$80:89A7] A:0000 X:0002 Y:058A $84/F806 12 00 ORA ($00) [$80:841D] A:0000 X:0002 Y:058A $84/F808 13 00 ORA ($00,s),y[$80:BE0E] A:0000 X:0002 Y:058A $84/F80A 14 00 TRB $00 [$00:0000] A:0000 X:0002 Y:058A $84/F80C 15 00 ORA $00,x [$00:0002] A:0000 X:0002 Y:058A $84/F80E 16 00 ASL $00,x [$00:0002] A:0000 X:0002 Y:058A $84/F810 17 00 ORA [$00],y[$9E:89A7] A:0000 X:0002 Y:058A $84/F812 18 $84/F813 00 19 BRK #$19 A:0000 X:0002 Y:058A $84/F815 00 00 BRK #$00 A:0000 X:0002 Y:058A $84/F817 00 00 BRK #$00 A:0000 X:0002 Y:058A $84/F819 00 01 BRK #$01 A:0000 X:0002 Y:058A $84/F81B 00 02 BRK #$02 A:0000 X:0002 Y:058A $84/F81D 00 03 BRK #$03 A:0000 X:0002 Y:058A $84/F81F 00 04 BRK #$04 A:0000 X:0002 Y:058A $84/F821 00 05 BRK #$05 A:0000 X:0002 Y:058A $84/F823 00 06 BRK #$06 A:0000 X:0002 Y:058A $84/F825 00 07 BRK #$07 A:0000 X:0002 Y:058A $84/F827 00 08 BRK #$08 A:0000 X:0002 Y:058A $84/F829 00 09 BRK #$09 A:0000 X:0002 Y:058A $84/F82B 00 0A BRK #$0A A:0000 X:0002 Y:058A $84/F82D 00 0B BRK #$0B A:0000 X:0002 Y:058A $84/F82F 00 0C BRK #$0C A:0000 X:0002 Y:058A $84/F831 00 0D BRK #$0D A:0000 X:0002 Y:058A $84/F833 00 0E BRK #$0E A:0000 X:0002 Y:058A $84/F835 00 0F BRK #$0E A:0000 X:0002 Y:058A
Play Unused Cinematic Outro 1 Music OFF Setting Three cutscene jingles can be accessed by changing the bit set at $2140 to 02. 80A5220A Title Screen/Main Menu Music Modifier ROM Patch Code. Use the two additional codes for OFF music setting. Select OFF music BGM setting: (you must select OFF then enter menu again otherwise the game will load BGM D when you select OFF) 80A5D2?? (01 - Keep selected title screen/main menu song selected in-game; 02 play unused outro or secondary ARAM tune) 80A5D740 Set music to OFF, press B to exit menu then enter again to play selected song setting) Untested to work with a Game Genie using SNES Hardware: DCC2-1D6F D4C2-1D6F (OFF BGM setting 02) 0DC2-1FAF DFC2-1D6F (OFF BGM Setting 01) Play Unused Cinematic Outro 2 Music OFF Setting Three cutscene jingles can be accessed by changing the bit set at $2140 to 02. 80A52219 Title Screen/Main Menu Music Modifier ROM Patch Code. Use the two additional codes for OFF music setting. Select OFF music BGM setting: (you must select OFF then enter menu again otherwise the game will load BGM D when you select OFF) 80A5D2?? (01 - Keep selected title screen/main menu song selected in-game; 02 play unused outro or secondary ARAM tune) 80A5D740 Set music to OFF, press B to exit menu then enter again to play selected song setting) Untested to work with a Game Genie using SNES Hardware: FBC2-1D6F D4C2-1D6F (OFF BGM setting 02) 0DC2-1FAF DFC2-1D6F (OFF BGM Setting 01) Play Unused Cinematic Outro 3 Music OFF Setting Three cutscene jingles can be accessed by changing the bit set at $2140 to 02. 80A52219 Title Screen/Main Menu Music Modifier ROM Patch Code. Use the two additional codes for OFF music setting. Select OFF music BGM setting: (you must select OFF then enter menu again otherwise the game will load BGM D when you select OFF) 80A5D2?? (01 - Keep selected title screen/main menu song selected in-game; 02 play unused outro or secondary ARAM tune) 80A5D740 Set music to OFF, press B to exit menu then enter again to play selected song setting) Untested to work with a Game Genie using SNES Hardware: FBC2-1D6F D4C2-1D6F (OFF BGM setting 02) 0DC2-1FAF DFC2-1D6F (OFF BGM Setting 01)
Select OFF music BGM setting: (you must select OFF then enter menu again otherwise the game will load BGM D when you select OFF) 80A5D2?? (01 - Keep selected title screen/main menu song selected in-game; 02 play unused outro or secondary ARAM tune) 80A5D740 Set music to OFF, press B to exit menu then enter again to play selected song setting)
Tetris 2.sfc Title Screen/Main Menu Music Modifier 80A522??
Hexcite - The Shapes of Victory Allow player 1 to play game BGB hack fix 026-33F-E66 716-29F-E6C Normally it is impossible for player 1 to make in-game piece selections due to how this game uses alternating Super NES controllers for Super Game Boy 2-Player mode. These codes will allow the player to play in Super Game Boy mode using BGB 1.5.2 and possibly older versions. This also affects player 2 allowing them to control using 1 player's controls.
Leave a comment: