Files
open-roms/c64/basic/basic_commands_CD/cmd_slow.s
T

44 lines
721 B
ArmAsm

// #LAYOUT# STD * #TAKE
// #LAYOUT# * BASIC_0 #TAKE
// #LAYOUT# * * #IGNORE
cmd_slow:
#if CONFIG_MB_MEGA_65
// Command implementation for Mega65
// XXX provide implementation
jmp do_NOT_IMPLEMENTED_error
#elif CONFIG_MB_ULTIMATE_64
// Command implementation for Ultimate 64
// Try to disable turbo in SuperCPU compatible way
sta SCPU_SPEED_NORMAL
jmp execute_statements
#elif CONFIG_PLATFORM_COMMODORE_64
// Command implementation for generic C64 platform
// Try to disable turbo mode in C128 compatible way
lda #$00
sta VIC_CLKRATE
// Try to disable turbo in SuperCPU compatible way
sta SCPU_SPEED_NORMAL
jmp execute_statements
#else
jmp do_NOT_IMPLEMENTED_error
#endif