Files
open-roms/c64/kernal/init/cartridge_check.s
T

24 lines
307 B
ArmAsm

// #LAYOUT# STD * #TAKE
// #LAYOUT# X16 * #IGNORE
// #LAYOUT# * KERNAL_0 #TAKE
// #LAYOUT# * * #IGNORE
// c64 prg p263
cartridge_check:
ldx #$05
!:
lda CART_SIG-1,x
cmp cartridge_signature-1,x
bne cartridge_check_end
dex
bne !-
// FALLTROUGH
cartridge_check_end:
rts