diff options
| author | Javier Degirolmo | 2011-10-12 14:15:55 -0300 |
|---|---|---|
| committer | Javier Degirolmo | 2011-10-12 14:15:55 -0300 |
| commit | 09a96b98661257ef03b1dcdd10c546d2b3e99264 (patch) | |
| tree | d62bc77d8f8f9cc5dcc262521c120f635fc9192c /src-z80/core/sfx.z80 | |
| parent | ec2abd03428ae2c282860f0f2adb0c974586ff4b (diff) | |
General update, trying to clean up FM volume code, work in progress
Diffstat (limited to 'src-z80/core/sfx.z80')
| -rw-r--r-- | src-z80/core/sfx.z80 | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/src-z80/core/sfx.z80 b/src-z80/core/sfx.z80 index b7e26aa..c778776 100644 --- a/src-z80/core/sfx.z80 +++ b/src-z80/core/sfx.z80 @@ -276,23 +276,29 @@ ClearSFX: ld a, b ; Kill ADSR call KillFM - PollPCM + ;PollPCM + + ;ld hl, RAM_BGMFMVol ; Restore BGM FM volume + ;ld a, b + ;add l + ;ld l, a + ;ld c, (hl) + ;ld a, l + ;add 8 + ;ld l, a + ;ld (hl), c - ld hl, RAM_BGMFMVol ; Restore BGM FM volume + PollPCM + + ;ld a, l ; Restore BGM FM instrument + ;sub 8*2 + ;ld l, a + + ld hl, RAM_BGMFMInstr ld a, b add l ld l, a - ld c, (hl) - ld a, l - add 8 - ld l, a - ld (hl), c - - PollPCM - - ld a, l ; Restore BGM FM instrument - sub 8*2 - ld l, a + push bc push de push hl |
