4cade/src/prelaunch/commando.a

41 lines
736 B
Plaintext
Raw Normal View History

;license:MIT
;(c) 2019 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/COMMANDO",plain
*=$106
jmp ++
cheat
2019-12-22 00:05:56 +00:00
jsr EnableAccelerator ; yes!
jsr $d33b
jsr DisableAccelerator
lda $d4bd
eor #$c5
bne +
sta $1053
sta $1063
+ rts
++
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
2019-12-22 00:05:56 +00:00
dec $11a6
jsr $1000 ; decompress
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #<cheat
2019-12-22 00:05:56 +00:00
sta $d312
lda #>cheat
2019-12-22 00:05:56 +00:00
sta $d313
+
jsr DisableAccelerator
2019-12-22 00:05:56 +00:00
jmp $803
2019-12-13 05:51:54 +00:00
!if * > $1C0 {
!error "code is too large, ends at ", *
}