2018-12-17 10:13:01 +00:00
|
|
|
; Commodore 64
|
|
|
|
; 16K ROM cartridge
|
|
|
|
|
|
|
|
[compilation]
|
|
|
|
arch=nmos
|
|
|
|
encoding=petscii
|
|
|
|
screen_encoding=petscr
|
|
|
|
modules=c64_hardware,loader_c64crt,c64_kernal,c64_panic,stdlib
|
|
|
|
|
|
|
|
|
|
|
|
[allocation]
|
|
|
|
zp_pointers=2-$ff
|
|
|
|
segments=default,prgrom
|
|
|
|
default_code_segment=prgrom
|
2019-06-28 14:28:49 +00:00
|
|
|
ram_init_segment=prgrom
|
|
|
|
|
2018-12-17 10:13:01 +00:00
|
|
|
segment_default_start=$800
|
|
|
|
segment_default_end=$7fff
|
|
|
|
segment_prgrom_start=$8000
|
|
|
|
segment_prgrom_end=$bfff
|
|
|
|
|
|
|
|
[define]
|
|
|
|
CBM=1
|
|
|
|
CBM_64=1
|
|
|
|
MOS_6510=1
|
|
|
|
WIDESCREEN=1
|
|
|
|
KEYBOARD=1
|
|
|
|
JOYSTICKS=2
|
|
|
|
HAS_BITMAP_MODE=1
|
|
|
|
CBM_64_CRT=1
|
|
|
|
|
|
|
|
[output]
|
|
|
|
style=single
|
|
|
|
format =$43,$36,$34,$20,$43,$41,$52,$54,$52,$49,$44,$47,$45,$20,$20,$20, \
|
|
|
|
0,0,0,$40, 1,0, 0,0, 0, 0, 0,0,0,0,0,0, \
|
|
|
|
$4d,$49,$4c,$4c, $46,$4f,$52,$4b, $20,$31,$36,$4b, $20,$50,$52,$4f, \
|
|
|
|
$47,$52,$41,$4d, 0,0,0,0, 0,0,0,0, 0,0,0,0, \
|
|
|
|
$43,$48,$49,$50, 0,0,$40,$10, 0,0, 0,0, $80,$00, $40,$00, \
|
|
|
|
prgrom:$8000:$bfff
|
|
|
|
extension=crt
|
2019-06-14 09:39:11 +00:00
|
|
|
labels=vice
|
2018-12-17 10:13:01 +00:00
|
|
|
|
|
|
|
|