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)
8: DEFAULT_INIT_VALUE_CIA1_TA_NTSC = ((FREQUENCY_NTSC + 59) / 60)
9: DEFAULT_INIT_VALUE_CIA1_TA_PAL = ((FREQUENCY_PAL + 59) / 60)
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

defines.inc.html; generated on Fri Sep 18 21:44:54 2015 by ca65html
uz@cc65.org