Make raster interrupt start more deterministic

This commit is contained in:
drmortalwombat 2025-05-20 18:26:42 +02:00
parent 65540da3f7
commit 0ba148b6bb
2 changed files with 7 additions and 0 deletions

View File

@ -662,6 +662,7 @@ void rirq_start(void)
lda #100 lda #100
sta $d012 sta $d012
asl $d019
cli cli
} }
} }

View File

@ -756,6 +756,11 @@ __asm mul32
sta tmp + 6 sta tmp + 6
sta tmp + 7 sta tmp + 7
lda tmp + 3
ora tmp + 2
ora tmp + 1
beq WB
lda tmp + 0 lda tmp + 0
jsr WM jsr WM
lda tmp + 1 lda tmp + 1
@ -773,6 +778,7 @@ WM:
stx accu + 1 stx accu + 1
sta accu sta accu
rts rts
WB: lda tmp + 0
W0: W0:
sec sec
ror ror