mirror of
https://github.com/KarolS/millfork.git
synced 2024-12-23 08:29:35 +00:00
32 lines
580 B
Plaintext
32 lines
580 B
Plaintext
|
#template $ADDR$
|
||
|
|
||
|
#if not(CBM)
|
||
|
#warn cbm/basic_loader module should be only used on Commodore targets
|
||
|
#endif
|
||
|
|
||
|
const array _basic_loader @ $ADDR$ = [
|
||
|
#if DISPLACED_MAIN
|
||
|
@word_le [
|
||
|
$ADDR$ + 0xB
|
||
|
],
|
||
|
#else
|
||
|
@word_le [
|
||
|
$ADDR$ + if(main.addr >= 10000, 1/0, 0xA) // use -D DISPLACED_MAIN=1 if you get an error here
|
||
|
],
|
||
|
#endif
|
||
|
10,
|
||
|
0,
|
||
|
$9e,
|
||
|
#if DISPLACED_MAIN
|
||
|
$30 + (main.addr/10000)%%10,
|
||
|
#endif
|
||
|
$30 + (main.addr/1000)%%10,
|
||
|
$30 + (main.addr/100)%%10,
|
||
|
$30 + (main.addr/10)%%10,
|
||
|
$30 + (main.addr/1)%%10,
|
||
|
0,
|
||
|
0,
|
||
|
0
|
||
|
]
|
||
|
|