summaryrefslogtreecommitdiff
path: root/audio/engine.asm
diff options
context:
space:
mode:
Diffstat (limited to 'audio/engine.asm')
-rw-r--r--audio/engine.asm44
1 files changed, 22 insertions, 22 deletions
diff --git a/audio/engine.asm b/audio/engine.asm
index 7739534ac..017833f6a 100644
--- a/audio/engine.asm
+++ b/audio/engine.asm
@@ -26,7 +26,7 @@ _SoundRestart:: ; e8000
.clearsound
; sound channel 1 2 3 4
xor a
- ld [hli], a ; rNR10, $ff15, rNR30, $ff1f ; sweep = 0
+ ld [hli], a ; rNR10, rNR20, rNR30, rNR40 ; sweep = 0
ld [hli], a ; rNR11, rNR21, rNR31, rNR41 ; length/wavepattern = 0
ld a, $08
@@ -345,7 +345,7 @@ UpdateChannels: ; e8125
ld a, [rNR52]
and a, %10001101 ; ch2 off
ld [rNR52], a
- ld hl, $ff15
+ ld hl, rNR20
call ClearChannel
ret
.asm_e8204
@@ -418,39 +418,39 @@ rept 4
endr
ld de, WaveSamples
add hl, de
- ; load wavepattern into $ff30-$ff3f
+ ; load wavepattern into rWave_0-rWave_f
ld a, [hli]
- ld [$ff30], a
+ ld [rWave_0], a
ld a, [hli]
- ld [$ff31], a
+ ld [rWave_1], a
ld a, [hli]
- ld [$ff32], a
+ ld [rWave_2], a
ld a, [hli]
- ld [$ff33], a
+ ld [rWave_3], a
ld a, [hli]
- ld [$ff34], a
+ ld [rWave_4], a
ld a, [hli]
- ld [$ff35], a
+ ld [rWave_5], a
ld a, [hli]
- ld [$ff36], a
+ ld [rWave_6], a
ld a, [hli]
- ld [$ff37], a
+ ld [rWave_7], a
ld a, [hli]
- ld [$ff38], a
+ ld [rWave_8], a
ld a, [hli]
- ld [$ff39], a
+ ld [rWave_9], a
ld a, [hli]
- ld [$ff3a], a
+ ld [rWave_a], a
ld a, [hli]
- ld [$ff3b], a
+ ld [rWave_b], a
ld a, [hli]
- ld [$ff3c], a
+ ld [rWave_c], a
ld a, [hli]
- ld [$ff3d], a
+ ld [rWave_d], a
ld a, [hli]
- ld [$ff3e], a
+ ld [rWave_e], a
ld a, [hli]
- ld [$ff3f], a
+ ld [rWave_f], a
pop hl
ld a, [wc293]
and a, $f0
@@ -475,7 +475,7 @@ endr
ld a, [rNR52]
and a, %10000111 ; ch4 off
ld [rNR52], a
- ld hl, $ff1f
+ ld hl, rNR40
call ClearChannel
ret
.asm_e82d4
@@ -3179,12 +3179,12 @@ endr
; e8ffe
ClearChannel: ; e8ffe
-; input: hl = beginning hw sound register (rNR10, $ff15, rNR30, $ff1f)
+; input: hl = beginning hw sound register (rNR10, rNR20, rNR30, rNR40)
; output: 00 00 80 00 80
; sound channel 1 2 3 4
xor a
- ld [hli], a ; rNR10, $ff15, rNR30, $ff1f ; sweep = 0
+ ld [hli], a ; rNR10, rNR20, rNR30, rNR40 ; sweep = 0
ld [hli], a ; rNR11, rNR21, rNR31, rNR41 ; length/wavepattern = 0
ld a, $08