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
|
|
|
|
zp_pointers=$70, $72, $74, $76, $78, $7A, $7C, $7E, $80, $82, $84, $86, $88, $8A, $8C, $8E
|
|
|
|
; $0E00 increases chances it will work on Electrons
|
|
|
|
segment_default_start=$0E00
|
|
|
|
; 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-04-02 21:40:40 +00:00
|
|
|
[output]
|
|
|
|
style=single
|
|
|
|
format=allocated
|
|
|
|
extension=
|
|
|
|
bbc_inf=true
|
|
|
|
|
|
|
|
|