screen editor cleanup

This commit is contained in:
FeralChild64 committed 2020-12-28 22:41:59 +01:00
1 parent f3fa863985
commit f5641953ab
5 files changed
+90 -91

No files matched your search

@@ -191,63 +191,3 @@ m65_chrout_screen_INS_copy:
bne m65_chrout_screen_INS_copy
rts
; Bell (jingle)
m65_chrout_screen_BELL:
lda M65_BELLDSBL
bmi m65_chrout_screen_BELL_done
; Play bell on both left&right secondary SIDs - first reset the SIDs
ldx #$1F
lda #$00
@1:
sta __SID_BASE + $20,x
sta __SID_BASE + $60,x
dex
bpl @1
lda #$0A ; volume
sta SID_SIGVOL + $20
sta SID_SIGVOL + $60
lda #$23 ; channel 1 - attack/decay
sta SID_ATDCY1 + $20
sta SID_ATDCY1 + $60
lda #$52 ; channel 1 - sustain/release
sta SID_SUREL1 + $20
sta SID_SUREL1 + $60
lda #$1E ; channel 1 - frequency (HI)
sta SID_FREHI1 + $20
sta SID_FREHI1 + $60
lda #$00 ; channel 1 - frequency (LO)
sta SID_FRELO1 + $20
sta SID_FRELO1 + $60
lda #$11 ; channel 1 - waveform
sta SID_VCREG1 + $20
sta SID_VCREG1 + $60
ldx #$0E ; wait loop
@2:
phx
ldx #$FF
jsr wait_x_bars
plx
dex
bne @2
lda #$10 ; stop the jingle
sta SID_VCREG1 + $20
sta SID_VCREG1 + $60
; FALLTROUGH
m65_chrout_screen_BELL_done:
jmp m65_chrout_screen_done