From 725cee7371f1b1862225e940e5c7271dc9444a1c Mon Sep 17 00:00:00 2001 From: mid-kid Date: Wed, 21 Nov 2018 12:12:22 +0100 Subject: Define first_music_cmd This replaces the uses of $d0 in the audio engine with proper constants. --- audio/engine.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'audio/engine.asm') diff --git a/audio/engine.asm b/audio/engine.asm index 62ba0e48c..551f1e0aa 100644 --- a/audio/engine.asm +++ b/audio/engine.asm @@ -1136,9 +1136,9 @@ ReadNoiseSample: ParseMusic: ; parses until a note is read or the song is ended call GetMusicByte ; store next byte in a - cp endchannel_cmd ; is the song over? + cp endchannel_cmd jr z, .endchannel - cp $d0 ; is it a note? + cp first_music_cmd jr c, .readnote ; then it's a command .readcommand @@ -1350,7 +1350,7 @@ ParseMusicCommand: ; reload command ld a, [wCurMusicByte] ; get command # - sub $d0 ; first command + sub first_music_cmd ld e, a ld d, 0 ; seek command pointer -- cgit v1.2.3