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