turn off SHR auxmem-to-bank-E1 shadowing before launch (YOLO)

This commit is contained in:
4am 2025-01-11 12:52:56 -05:00
parent 1e069f7324
commit 75c505eb51
2 changed files with 8 additions and 3 deletions

View File

@ -56,11 +56,16 @@ LaunchInternal
bit CLEARKBD
lda MachineStatus
and #SUPPORTS_SHR
bne +
bne @turnOffSHRShadow
lda #$60
sta HideLaunchArtwork
sta HideLaunchArtworkLC2
+ jmp iPrelaunchInit
bne @jmp ; always branches
@turnOffSHRShadow
lda #%00001000
sta SHADOW
sta SHADOW
@jmp jmp iPrelaunchInit
PrelaunchInitInternal
!pseudopc PrelaunchInit {

View File

@ -14,7 +14,6 @@
lda #$60
sta $9A1
jsr $800 ; decompress
jsr HideLaunchArtwork
stx $827F
inx
stx $828A ; reset vector
@ -22,6 +21,7 @@
sta $7144
jsr $68FD
+DISABLE_ACCEL
jsr HideLaunchArtwork
jmp $7147
!if * > HideLaunchArtwork {