#
# Disk file to ROM
#

disk2rom:	disk2rom.o
		cc -o disk2rom disk2rom.o

disk2rom.o:	disk2rom.c
		cc -c disk2rom.c

#

GAMES.RDI:	cpmfiles/*
		./makedisk.sh games.mfloppy-07 07 59 cpmfiles/*
		./startup.sh games.mfloppy-07 "RECONFIG B:07"
		./disk2rom games.mfloppy-07 GAMES.RDI
		[ `stat -c "%s" GAMES.RDI` -le 507904 ]

test1:		GAMES.RDI
		cat BOOT071.BIN GAMES.RDI > GAMES1.ROM
		memu -n-subpages 2 64 -rom2 GAMES1.ROM -s -v

test2:		GAMES.RDI
		cat BOOT072.BIN SDX072.BIN GAMES.RDI > GAMES2.ROM
		memu -n-subpages 2 32 -n-subpages 3 32 -rompair2 GAMES2.ROM -s -v

#

clean:
		-rm *.bak 2> /dev/null

# Install

IDIR =		/usr/local/bin

install:
		cp disk2rom $(IDIR)

# Package

package:
		zip -q -r disk2rom *
		zip -d disk2rom *.bak

# Website

website:	package
		cp doc/* disk2rom.zip /pub/disk2rom
