- 6
- Ukraine
Hi I'm currently playing GT 2 1.2 NTSC and I curious is there a way to disable BGM during race only. I know that settings menu has a slider which allows to decrease BGM to 0% but it disables menu music as well.
I tried to disable BGM via Duckstation (disable CD music) - it's much better menu music is now there while racing music is off but unfortunately after choosing this option the game starts to miss menu music before and after a race. Also in-race jingles are also missing.
My current solution is using Silent's gameshark codes which mute racing BGM by holding R3 on gamepad. Silent has been added a few comments to his codes so it's look like there is a chance that it possible to mute in-race BGM permanently.
I would very appreciate if someone who understands gameshark codes could check this possibilty. Maybe it would help some other players who has the same issue as me.
Below I am posting Silent's codes with his comments.
I tried to disable BGM via Duckstation (disable CD music) - it's much better menu music is now there while racing music is off but unfortunately after choosing this option the game starts to miss menu music before and after a race. Also in-race jingles are also missing.
My current solution is using Silent's gameshark codes which mute racing BGM by holding R3 on gamepad. Silent has been added a few comments to his codes so it's look like there is a chance that it possible to mute in-race BGM permanently.
I would very appreciate if someone who understands gameshark codes could check this possibilty. Maybe it would help some other players who has the same issue as me.
Below I am posting Silent's codes with his comments.
[R3 to switch BGM in race]
# Check for the R3 key
D702003C 02000400
51050005 01
00000000 FFFF
# If held for over 60 frames, mute
52900002 0000003C
51050005 02
00000000 FFFF
# If released before 60 frames passed, switch
52900002 00000000
52100005 01
51050005 03
00000000 FFFF
00000000 FFFF
# Obtain the pointers only if we need it
51050003 00
A403EC74 02602021
52130005 02
51810003 0002F4F4
51060304 000002EE
00000000 FFFF
00000000 FFFF
# If the audio pointer is 0, abort (so we don't have to check again)
52130005 02
52900003 00000000
51050005 00
00000000 FFFF
00000000 FFFF
# Switch BGM
52100005 03
52150004 05
51030404 01
52120004 05
51050004 00
00000000 FFFF
00000000 FFFF
00000000 FFFF
# Unmute
52100005 03
52100004 FE
51050004 00
00000000 FFFF
00000000 FFFF
# Mute
52100005 02
52150004 05
51050004 FE
00000000 FFFF
00000000 FFFF
# Apply changes
52910003 00000000
51830303 000002EE
51040403 00
51050005 00
00000000 FFFF
Last edited: