This commit is contained in:
Pecusx
2025-06-10 14:05:03 +02:00
parent 0bca56e1b5
commit 7a22c786a7
2 changed files with 10 additions and 17 deletions
+10 -17
View File
@@ -1234,10 +1234,10 @@ DLI5
mva GameColors+c_white COLPF2
:2 sta WSYNC
mva GameColors+c_sky COLBAK
mwa #GoDLI1.DLI6 VDSLST
mwa #IngameDLI1.DLI4 VDSLST ; !!! From here on, DLI interrupts are shared with the ingame screen
pla
rti
DLI6
/* DLI6
pha
sta WSYNC
mva LowCharsetBase CHBASE
@@ -1306,7 +1306,7 @@ DLI10
:3 sta WSYNC
mva GameColors+c_shadow COLPF2 ; shadow
pla
rti
rti */
.endp
;--------------------------------------------------
.proc IngameDLI1
@@ -1386,11 +1386,8 @@ DLI6
pha
lda StateFlag
sta WSYNC
cmp #2
beq go_dli6
cmp #1 ; go
bne @+
go_dli6
cmp #3 ; RIP screen
beq @+
mva GameColors+c_buckle COLPF2 ; button and buckle
@ mva #>font_game_upper CHBASE
mwa #IngameDLI1.DLI7 VDSLST
@@ -1399,11 +1396,8 @@ go_dli6
DLI7
pha
lda StateFlag
cmp #2
beq go_dli7
cmp #1 ; go
bne @+
go_dli7
cmp #3 ; RIP screen
beq @+
sta WSYNC
sta WSYNC
sta WSYNC
@@ -1414,12 +1408,11 @@ go_dli7
DLI8
pha
lda StateFlag
cmp #3
beq rip_dli8
cmp #3 ; RIP screen
beq @+
:3 sta WSYNC
mva GameColors+c_shadow COLPF2 ; shadow
rip_dli8
pla
@ pla
rti
.endp
;--------------------------------------------------