defines.inc

     1:  .include "defines-c64vic20.inc"
     2:  
     3:  FREQUENCY_1MHZ = 1000000
     4:  FREQUENCY_NTSC = 1022700
     5:  FREQUENCY_PAL  =  985248
     6:  
     7:  DEFAULT_INIT_VALUE_CIA1_TA_1MHZ = ((FREQUENCY_1MHZ + 59) / 60) ; $411B
     8:  DEFAULT_INIT_VALUE_CIA1_TA_NTSC = ((FREQUENCY_NTSC + 59) / 60) ; $4295
     9:  DEFAULT_INIT_VALUE_CIA1_TA_PAL  = ((FREQUENCY_PAL  + 59) / 60) ; $4025
    10:  
    11:  .if CompileComputer=C64_01
    12:  DRIVEFILLER=$AA
    13:  VERSION_FF80=$AA
    14:  VERSION_E4AC=$2B
    15:  BASIC_END := $E3A2
    16:  SET_COLOR_FRAME := COL_LIGHTBLUE
    17:  SET_COLOR_BACKGROUND := COL_BLUE
    18:  TEXT_SHIFTRUNSTOP = TEXT_LOADRUN
    19:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOADRUN
    20:  
    21:  DEFAULT_COLOR := COL_LIGHTBLUE
    22:  
    23:  .elseif CompileComputer=C64_02
    24:  DRIVEFILLER=$AA
    25:  VERSION_FF80=0
    26:  BASIC_END := $E3A2
    27:  TEXT_SHIFTRUNSTOP = TEXT_LOADRUN
    28:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOADRUN
    29:    .if .defined(C64JAPAN)
    30:  VERSION_E4AC=$0
    31:  SET_COLOR_FRAME := COL_CYAN
    32:  SET_COLOR_BACKGROUND := COL_WHITE
    33:  DEFAULT_COLOR := COL_BLUE
    34:    .else
    35:  VERSION_E4AC=$5C
    36:  SET_COLOR_FRAME := COL_LIGHTBLUE
    37:  SET_COLOR_BACKGROUND := COL_BLUE
    38:  DEFAULT_COLOR := COL_LIGHTBLUE
    39:    .endif
    40:  
    41:  .elseif CompileComputer=C64_03
    42:  DRIVEFILLER=$AA
    43:  VERSION_FF80=3
    44:  VERSION_E4AC=$81
    45:  BASIC_END := $E3A2
    46:  SET_COLOR_FRAME := COL_LIGHTBLUE
    47:  SET_COLOR_BACKGROUND := COL_BLUE
    48:  TEXT_SHIFTRUNSTOP = TEXT_LOADRUN
    49:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOADRUN
    50:  
    51:  DEFAULT_COLOR := COL_LIGHTBLUE
    52:  
    53:  .elseif CompileComputer=C64_4064
    54:  DRIVEFILLER=$AA
    55:  VERSION_FF80=$64
    56:  VERSION_E4AC=$63
    57:  BASIC_END := $E3A2
    58:  SET_COLOR_FRAME := COL_BLACK
    59:  SET_COLOR_BACKGROUND := COL_BLACK
    60:  TEXT_SHIFTRUNSTOP = TEXT_LOADRUN
    61:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOADRUN
    62:  
    63:  DEFAULT_COLOR := COL_WHITE
    64:  
    65:  .elseif CompileComputer=C64_SX64
    66:  DRIVEFILLER=$AA
    67:  VERSION_FF80=$43
    68:  VERSION_E4AC=$B3
    69:  BASIC_END := $E3A2
    70:  SET_COLOR_FRAME := COL_CYAN
    71:  SET_COLOR_BACKGROUND := COL_WHITE
    72:  TEXT_SHIFTRUNSTOP = TEXT_LOAD_8_RUN
    73:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOAD_8_RUN
    74:  
    75:  DEFAULT_COLOR := COL_BLUE
    76:  
    77:  .elseif CompileComputer=C64_GS
    78:  DRIVEFILLER=$AA
    79:  VERSION_FF80=3
    80:  VERSION_E4AC=$81
    81:  BASIC_END := $E3A2
    82:  SET_COLOR_FRAME := COL_LIGHTBLUE
    83:  SET_COLOR_BACKGROUND := COL_BLUE
    84:  TEXT_SHIFTRUNSTOP = TEXT_LOADRUN
    85:  END_TEXT_SHIFTRUNSTOP = END_TEXT_LOADRUN
    86:  
    87:  DEFAULT_COLOR := COL_LIGHTBLUE
    88:  
    89:  .endif
    90:  
    91:  CHKSUM_BF52 = $EC
    92:  
    93:  EDITOR_TAB  = 10
    94:  EDITOR_COLS = 40
    95:  EDITOR_ROWS = 25
    96:  
    97:  EDITOR_MAX_COMBINED_ROWS = 2
Valid XHTML 1.0 Strict
defines.inc.html; generated on Fri Sep 18 21:44:54 2015 by ca65html
uz@cc65.org