Crazy-Blaster/BUILD_IMAGE.A80
2024-08-04 03:23:11 +10:00

34 lines
1.2 KiB
Plaintext

INCLUDE 'shared/defines.inc'
;INCLUDE 'Crazy BIOS/shared/CompMacro.asm'
;
;[--------------------------------------------------------------------------]
MACRO Set_Block text, blk_addr
.tmp equ $
BLOCK blk_addr-.tmp,#FF
DISPLAY text, /H, $-.tmp
ENDM
;[--------------------------------------------------------------------------]
ORG 0
DISPLAY '[ Building CRAZY BLASTER IMAGE ]'
OUTPUT 'Build/CRAZY_BLASTER_IMAGE.IMG'
;[--------------------------------------------------------------------------]
INCBIN CRAZY_BLASTER_IMG,0,#106000
BIOS_PART_START:
INCBIN BIOS_PART_RAW
BIOS_PART_SIZE EQU $ - BIOS_PART_START
INCBIN CRAZY_BLASTER_IMG,#106000 + BIOS_PART_SIZE
; 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
; ;DEBUG
; IF DEBUG
; INCLUDE './crazy/debug.asm'
; Set_Block 'LOGO free space: ', #14200
; ENDIF
;[--------------------------------------------------------------------------]
OUTEND
;[--------------------------------------------------------------------------]