From 67300cfe478b75a48f3bf3ad7292b8568ca69f6d Mon Sep 17 00:00:00 2001 From: b1ackmai1er Date: Fri, 15 May 2020 20:27:25 +0800 Subject: [PATCH] Update audio.inc Optimization --- Source/HBIOS/audio.inc | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/Source/HBIOS/audio.inc b/Source/HBIOS/audio.inc index dfd7f884..41d6273c 100644 --- a/Source/HBIOS/audio.inc +++ b/Source/HBIOS/audio.inc @@ -59,18 +59,19 @@ AUD_NOTE: INC C AUD_NOTE1: ; DIVIDE THE PERIOD DEC C ; BY TWO - JR Z, AUD_NOTE2 ; FOR EACH OCTAVE +; JR Z, AUD_NOTE2 ; FOR EACH OCTAVE + RET Z SRL H RR L JR AUD_NOTE1 -AUD_NOTE2: - LD A, L ; IF NOT ZERO - OR H - RET NZ ; RETURN THE CALCULATED PERIOD - - CPL - LD H, A ; OTHERWISE RETURN -1 PERIOD (ERROR) - LD L, A - RET +;AUD_NOTE2: +; LD A, L ; IF NOT ZERO +; OR H +; RET NZ ; RETURN THE CALCULATED PERIOD +; +; CPL +; LD H, A ; OTHERWISE RETURN -1 PERIOD (ERROR) +; LD L, A +; RET #ENDIF