Files
open-roms/c64/basic/commands/cmd_break.s
T

28 lines
366 B
ArmAsm

// #LAYOUT# STD * #TAKE
// #LAYOUT# * BASIC_0 #TAKE
// #LAYOUT# * * #IGNORE
cmd_stop:
ldx #30 // "BREAK"
jsr print_packed_message
// Are we in direct mode
lda CURLIN+1
cmp #$FF
beq !+
// Not direct mode
ldx #31
jsr print_packed_message
lda CURLIN+1
ldx CURLIN+0
jsr print_integer
!:
jsr print_return
cmd_end:
jmp basic_main_loop