# makefile for mazogs81

all: mazogs81.tap

mazogs81.tap: mazogsmc.bin emu.z 4x8font.dat titlepic.scr text.z \
		basic.z basic-conv.z code2zxf zxftotap loader.tap
	cp loader.tap mazogs81.tap
	zmac emu.z
	./code2zxf mazogsmc <mazogsmc.bin | ./zxftotap >>mazogs81.tap
	cat emu.bin 4x8font.dat | ./code2zxf mazogemu | ./zxftotap >>mazogs81.tap
	./code2zxf mazogpic <titlepic.scr | ./zxftotap >>mazogs81.tap

loader.tap: loader.txt
	zmakebas -l -a 0 -n mazogs81 -o loader.tap loader.txt

mazogsmc.bin: mazogs.p
	dd if=mazogs.p of=mazogsmc.bin bs=1 count=4560

clean:
	$(RM) *~ *.lst *.bin code2zxf zxftotap
