From e06724eb4ad054e224a098619369307476b66372 Mon Sep 17 00:00:00 2001 From: Lucas Scharenbroich Date: Sat, 17 Jun 2023 12:29:40 -0500 Subject: [PATCH] Minor cleanup --- demos/smb/ppu.s | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/demos/smb/ppu.s b/demos/smb/ppu.s index f2f230d..4b9dcd3 100644 --- a/demos/smb/ppu.s +++ b/demos/smb/ppu.s @@ -302,9 +302,6 @@ PPUDATA_WRITE ENT bcc :done brl :extra -; bcs :extra -; bra :done - :nochange rep #$30 txa @@ -649,7 +646,7 @@ scanOAMSprites sta OAM_COPY+2,y sep #$20 - jsr debug_values +; jsr debug_values iny iny @@ -749,6 +746,40 @@ debug_values ldy #$EEEE jsr DrawWord + + lda #$80+pulse2_oscillator ; oscillator address + stal $e1c000+sound_address + ldal $e1c000+sound_data + ldal $e1c000+sound_data + xba + + lda #$40+pulse2_oscillator ; oscillator volume + stal $e1c000+sound_address + ldal $e1c000+sound_data + ldal $e1c000+sound_data + + rep #$30 + ldx #{24*160}+{160-16} + ldy #$DDDD + jsr DrawWord + + sep #$20 + lda #$20+pulse2_oscillator ; oscillator freq high + stal $e1c000+sound_address + ldal $e1c000+sound_data + ldal $e1c000+sound_data + xba + + lda #$00+pulse2_oscillator ; oscillator freq low + stal $e1c000+sound_address + ldal $e1c000+sound_data + ldal $e1c000+sound_data + + rep #$30 + ldx #{32*160}+{160-16} + ldy #$DDDD + jsr DrawWord + sep #$30 plx ply