Force Music Selection Version 2 [Vega] Improvements over Version 1: - Works in all modes - Also changes the default music for first time visit when loading character selection after Boot - Default music selection at map selection screen is now also set by code XX = Music (make sure both XX values are the same) Link to Music values - https://mariokartwii.com/nonmkwcodes/dbzbt3/values.txt NTSC-U 040709F0 60000000 04070A10 60000000 04070A34 60000000 04070A58 60000000 040B3568 60000000 040B3588 60000000 040B35AC 60000000 040B35D0 60000000 C206E8E4 00000002 38C000XX 90C4004C 60000000 00000000 C20B12A0 00000002 388000XX 9085004C 60000000 00000000 Code creator: Vega ----- RAM Write Sources (first 4 RAM Writes handle Single & Ultimate Training, last 4 handle Team/DP: 800709f0: nop'd, prevent write for when you go up in music selection 80070a10; nop'd, prevent write when going up past the meteor in music seclection landing on Random 80070a34; nop'd, prevent write for when you go down in music selection 80070a58; nop'd, prevent write when going down past random in music selection landing on meteor 800b3568; nop'd, prevent write for when you go up in music selection 800b3588; nop'd, prevent write when going up past the meteor in music seclection landing on Random 800b35ac; nop'd, prevent write for when you go down in music selection 800b35d0; nop'd, prevent write when going down past random in music selection landing on meteor ----- ASM Sources (1st ASM handles Single & Ultimate Training, 2nd ASM handles Team/DP): ==== #Address #NTSC-U = 8006E8E4 #Set new Music byte value li r6, 0x00 #'The Meteor' used for compilation, adjust this accordingly #Original Instruction, store Music byte value to Writeup Table stw r6, 0x004C (r4) ==== #Address #NTSC-U = 800B12A0 #Set new Music byte value li r4, 0x00 #'The Meteor' used for compilation, adjust this accordingly #Original Instruction, store Music byte value to Writeup Table stw r4, 0x004C (r5)