diff options
Diffstat (limited to 'src-z80')
| -rw-r--r-- | src-z80/core/bgm.z80 | 4 | ||||
| -rw-r--r-- | src-z80/player/misc.z80 | 3 | ||||
| -rw-r--r-- | src-z80/player/psg.z80 | 1 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src-z80/core/bgm.z80 b/src-z80/core/bgm.z80 index c043616..cb8439a 100644 --- a/src-z80/core/bgm.z80 +++ b/src-z80/core/bgm.z80 @@ -332,7 +332,9 @@ ClearBGM: .killpsg: PollPCM - ld (hl), $00 ; Reset BGM volume + ld a, $0F + ld (de), a ; Reset BGM volume + ;ld (hl), 0 ld a, e sub 15 diff --git a/src-z80/player/misc.z80 b/src-z80/player/misc.z80 index 56e11b4..fa823ab 100644 --- a/src-z80/player/misc.z80 +++ b/src-z80/player/misc.z80 @@ -119,7 +119,8 @@ RefreshVolume: .fixfmvolok: ld b, a ld a, l - call SetFMVolLoad + and $07 + call SetFMVolTempLoad inc l inc e dec c diff --git a/src-z80/player/psg.z80 b/src-z80/player/psg.z80 index 892931a..9150855 100644 --- a/src-z80/player/psg.z80 +++ b/src-z80/player/psg.z80 @@ -564,6 +564,7 @@ LoadPSGBGM: PollPCM + xor a ld (hl), a ; Reset volume for BGM dec l |
