2018-04-02 23:40:40 +02:00
|
|
|
[compilation]
|
|
|
|
; "strict" guarantees compatibility with Rockwell CPU's in some later Model B's
|
|
|
|
arch=strict
|
2018-07-07 00:58:44 +02:00
|
|
|
encoding=bbc
|
2018-07-12 18:30:35 +02:00
|
|
|
modules=bbc_kernal,bbc_hardware,default_panic,stdlib
|
2018-04-02 23:40:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
[allocation]
|
|
|
|
; TODO
|
2019-06-26 18:33:59 +02:00
|
|
|
zp_bytes=$70-$8F
|
2020-04-06 22:52:49 +02:00
|
|
|
; TODO: figure out a better loading scheme
|
|
|
|
segment_default_start=$1900
|
|
|
|
segment_default_layout=__basic_padding,main,*
|
2018-04-02 23:40:40 +02:00
|
|
|
; The following is for Model B; for Model A, consider changing it to $31FF
|
|
|
|
segment_default_end=$71FF
|
|
|
|
|
2018-07-12 18:30:35 +02:00
|
|
|
[define]
|
|
|
|
BBC_MICRO=1
|
|
|
|
WIDESCREEN=1
|
|
|
|
KEYBOARD=1
|
|
|
|
; TODO: ?
|
|
|
|
JOYSTICKS=1
|
|
|
|
HAS_BITMAP_MODE=1
|
2018-12-19 19:01:53 +01:00
|
|
|
PAL=1
|
2018-07-12 18:30:35 +02:00
|
|
|
|
2018-04-02 23:40:40 +02:00
|
|
|
[output]
|
|
|
|
style=single
|
|
|
|
format=allocated
|
|
|
|
extension=
|
|
|
|
bbc_inf=true
|
|
|
|
|
|
|
|
|