Crazy-Blaster/Crazy BIOS/BUILD.a80
2024-07-31 03:29:05 +10:00

37 lines
1.3 KiB
Plaintext

INCLUDE 'shared/defines.inc'
DEFINE IMG_RECOVERY 'crazy bios/shared/cb_sys.img'
;
;[--------------------------------------------------------------------------]
MACRO Set_Block text, blk_addr
.tmp equ $
BLOCK blk_addr-.tmp,#FF
DISPLAY text, /H, $-.tmp
ENDM
;[--------------------------------------------------------------------------]
ORG 0
DISPLAY '[ Building CB_IMG file ]'
OUTPUT 'Build/CB_BIOS.RAW'
;[--------------------------------------------------------------------------]
;
;PAGE #46 BIOS
INCBIN 'Build/Bin/EXP.BIN'
Set_Block 'EXP free space: ', #4000
;PAGE #47 EXTENSION
INCBIN 'Build/Bin/ROM.BIN'
Set_Block 'ROM free space: ', #8000
;PAGE #48..#49 Recovery image
INCBIN IMG_RECOVERY,0,#8000
DISPLAY "vROM Disk with Crazy Blaster DSS: 1x4000..2x0000"
Set_Block 'Empty space: ', #10000
;PAGE #4B LOGO
INCBIN 'Build/Bin/LOGO.BIN'
Set_Block 'LOGO free space: ', #14000
;[--------------------------------------------------------------------------]
OUTEND
DISPLAY '[_____________Building CB_IMG file done!_____________]'
;[--------------------------------------------------------------------------]