4cade/src/prelaunch/deep.space.a

30 lines
646 B
Plaintext
Raw Permalink Normal View History

2021-08-13 21:00:39 +00:00
;license:MIT
2024-05-10 23:47:30 +00:00
;(c) 2021, 2024 by qkumba/Frank M.
2021-08-13 21:00:39 +00:00
!cpu 6502
!to "build/PRELAUNCH.INDEXED/DEEP.SPACE",plain
2021-08-13 21:00:39 +00:00
*=$106
!source "src/macros.a"
2021-08-13 21:00:39 +00:00
2024-05-10 23:47:30 +00:00
lda #$60
sta $336
jsr $300
2021-08-13 21:00:39 +00:00
+ENABLE_ACCEL
lda #$2C
sta $6633 ; disable the bit that overwrites acceleration
lda #$60
sta $690A
jsr $0800 ; decompress
lda $C083
+LC_REBOOT
2021-08-13 21:00:39 +00:00
jsr DisableAccelerator
lda #$53
jsr $F800 ; now load that bit
lda $C08B
jmp $0400
!if * > $1C0 {
!error "code is too large, ends at ", *
}