summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorISSOtm <eldredhabert0@gmail.com>2018-05-29 16:43:04 +0200
committerISSOtm <eldredhabert0@gmail.com>2018-05-29 16:43:04 +0200
commite6c75f2d8487311914abb327a67e183a188df3d7 (patch)
tree1d44142b3879d1736f4c87c1f2e9b6817fd1b2a3 /audio
parentcc4a3e7fe52b043900d7b2f9789cfe3cf1154f77 (diff)
Fix disassembling mistakes
Diffstat (limited to 'audio')
-rw-r--r--audio/engine.asm11
1 files changed, 8 insertions, 3 deletions
diff --git a/audio/engine.asm b/audio/engine.asm
index e008e9d..779f7e0 100644
--- a/audio/engine.asm
+++ b/audio/engine.asm
@@ -30,8 +30,8 @@ _DisableAudio:: ; 3a:4000
xor a
ld [hli], a
dec de
- ld a, d
- or e
+ ld a, e
+ or d
jr nz, .clear
ld a, $77
@@ -124,7 +124,7 @@ SetLRTracks: ; 3a:4d51
maskbits NUM_MUSIC_CHANS
ld e, a
ld d, 0
- ld hl, 52B3 ; FIXME
+ ld hl, $52B3 ; FIXME
add hl, de
ld a, [hl]
ld hl, wChannel1Tracks - wChannel1
@@ -157,3 +157,8 @@ _PlayMusic:: ; 3a:4d66
push af
call LoadChannel
call StartChannel
+ pop af
+ dec a
+ jr nz, .loop
+ xor a
+ ; TODO