xmas2023: actually starts up

This commit is contained in:
Vince Weaver
2023-12-04 22:35:11 -05:00
parent cf30f0e536
commit f215f585e4
3 changed files with 11 additions and 12 deletions

View File

@ -9,16 +9,14 @@ LINKER_SCRIPTS = ../../linker_scripts/
all: xmas_2023.dsk all: xmas_2023.dsk
xmas_2023.dsk: QBOOT QLOAD music.inc qload.inc \ xmas_2023.dsk: QBOOT QLOAD music.inc qload.inc \
MUSIC \ MUSIC XMAS
XMAS
cp $(EMPTY_DISK) xmas_2023.dsk cp $(EMPTY_DISK) xmas_2023.dsk
$(DOS33_RAW) second_d1.dsk 0 0 QBOOT 0 1 $(DOS33_RAW) xmas_2023.dsk 0 0 QBOOT 0 1
$(DOS33_RAW) second_d1.dsk 0 2 QBOOT 1 1 $(DOS33_RAW) xmas_2023.dsk 0 2 QBOOT 1 1
$(DOS33_RAW) second_d1.dsk 0 4 QBOOT 2 1 $(DOS33_RAW) xmas_2023.dsk 0 4 QBOOT 2 1
$(DOS33_RAW) second_d1.dsk 1 0 QLOAD 0 0 $(DOS33_RAW) xmas_2023.dsk 1 0 QLOAD 0 0
# $(DOS33_RAW) second_d1.dsk 2 0 MUSIC_INTRO 0 0 $(DOS33_RAW) xmas_2023.dsk 4 0 MUSIC 0 0
# $(DOS33_RAW) second_d1.dsk 4 0 MUSIC 0 0 $(DOS33_RAW) xmas_2023.dsk 12 0 XMAS 0 0
$(DOS33_RAW) second_d1.dsk 12 0 XMAS 0 0
#### ####

View File

@ -11,7 +11,7 @@ music_lib:
PT3_ENABLE_APPLE_IIC = 1 PT3_ENABLE_APPLE_IIC = 1
nop ; urgh to keep interrupt_handler from starting at $C4 ; nop ; urgh to keep interrupt_handler from starting at $C4
; which broke auto-patcher ; which broke auto-patcher
; pt3 player ; pt3 player

View File

@ -6,7 +6,6 @@
xmas_start: xmas_start:
jmp xmas_start
;===================== ;=====================
; initializations ; initializations
@ -21,6 +20,7 @@ xmas_start:
; restart? ; restart?
;=================== ;===================
restart: restart:
lda #0 lda #0
sta DRAW_PAGE sta DRAW_PAGE
@ -81,9 +81,10 @@ skip_all_checks:
;======================= ;=======================
;======================= ;=======================
; Load intro ; Load xmas
;======================= ;=======================
;======================= ;=======================
load_xmas:
; load from disk ; load from disk