@ -1,6 +1,7 @@
HD1024ZZRPREFIX = hd1024_zzr_prefix.dat
HD1024ZZRPREFIX = hd1024_zzr_prefix.dat
HD1024ZZZROMBOIMG = hd1024_zzr_combo.img
HD1024ZZZROMBOIMG = hd1024_zzr_combo.img
ZZRROM = ../../Binary/RCZ280_nat_zzr.rom
ZZRROM = ../../Binary/RCZ280_nat_zzr.rom
ZZRLDRROM = RCZ280_nat_zzr_ldr.rom
ZZRROMHEX = RCZ280_nat_zzr.hex
ZZRROMHEX = RCZ280_nat_zzr.hex
HD1024IMGS = ../../Binary/hd1024_cpm22.img ../../Binary/hd1024_zsdos.img ../../Binary/hd1024_nzcom.img \
HD1024IMGS = ../../Binary/hd1024_cpm22.img ../../Binary/hd1024_zsdos.img ../../Binary/hd1024_nzcom.img \
../../Binary/hd1024_cpm3.img ../../Binary/hd1024_zpm3.img ../../Binary/hd1024_ws4.img
../../Binary/hd1024_cpm3.img ../../Binary/hd1024_zpm3.img ../../Binary/hd1024_ws4.img
@ -10,7 +11,7 @@ OBJECTS :=
i f n e q ( $( wildcard $ ( ZZRROM ) ) , )
i f n e q ( $( wildcard $ ( ZZRROM ) ) , )
OBJECTS += $( HD1024ZZRPREFIX) $( HD1024ZZZROMBOIMG) $( ZZRROMHEX)
OBJECTS += $( ZZRROMHEX) $( ZZRLDRROM) $( HD1024ZZRPREFIX) $( HD1024ZZZROMBOIMG)
e n d i f
e n d i f
DEST = ../../Binary
DEST = ../../Binary
@ -22,10 +23,13 @@ include $(TOOLS)/Makefile.inc
DIFFPATH = $( DIFFTO) /Binary
DIFFPATH = $( DIFFTO) /Binary
$(HD1024ZZRPREFIX) :
$(HD1024ZZRPREFIX) :
cat zzr_cfldr.bin zzr_ptbl.bin zzr_fill_1.bin zzr_mon.bin zzr_fill_2.bin $( ZZRROM) zzr_fill_3.bin >$@
cat zzr_cfldr.bin zzr_ptbl.bin zzr_fill_1.bin zzr_mon.bin zzr_fill_2.bin $( ZZRLDR ROM) zzr_fill_3.bin >$@
$(HD1024ZZZROMBOIMG) : $( HD 1024ZZRPREFIX ) $( HD 1024IMGS )
$(HD1024ZZZROMBOIMG) : $( HD 1024ZZRPREFIX ) $( HD 1024IMGS )
cat $^ > $@
cat $^ > $@
$(ZZRROMHEX) : $( ZZRROM )
$(ZZRROMHEX) : $( ZZRROM )
srec_cat $( ZZRROM) -Binary -Exclude 0x5000 0x7000 -Output $( ZZRROMHEX) -Intel
srec_cat $( ZZRROM) -Binary -Exclude 0x5000 0x7000 zzr_romldr.hex -Intel -Output $( ZZRROMHEX) -Intel
$(ZZRLDRROM) : $( ZZRROMHEX )
srec_cat $( ZZRROMHEX) -Intel -Output $( ZZRLDRROM) -Binary