19 lines
275 B
ArmAsm
19 lines
275 B
ArmAsm
#if ROM_LAYOUT_STD || (ROM_LAYOUT_M65 && SEGMENT_KERNAL_0)
|
|
|
|
// c64 prg p263
|
|
|
|
cartridge_check:
|
|
ldx #$05
|
|
cartridge_check_l1:
|
|
lda CART_SIG-1,x
|
|
cmp cartridge_signature-1,x
|
|
bne no_cartridge
|
|
dex
|
|
bne cartridge_check_l1
|
|
// FALLTROUGH
|
|
no_cartridge:
|
|
rts
|
|
|
|
|
|
#endif // ROM layout
|