2018-02-01 20:50:54 +00:00
|
|
|
# For this one see https://applecommander.github.io/
|
|
|
|
AC ?= ac.jar
|
|
|
|
|
2018-03-29 22:07:56 +00:00
|
|
|
CL ?= cl65
|
2018-02-01 20:50:54 +00:00
|
|
|
|
2018-03-29 22:07:56 +00:00
|
|
|
all: hgr.dsk dhgr.dsk
|
|
|
|
|
|
|
|
hgr.dsk: hgrshow hgrtest
|
2018-02-01 20:50:54 +00:00
|
|
|
cp prodos.dsk $@
|
2018-03-29 22:07:56 +00:00
|
|
|
java -jar $(AC) -as $@ hgrshow <hgrshow
|
|
|
|
java -jar $(AC) -as $@ hgrtest <hgrtest
|
|
|
|
java -jar $(AC) -p $@ astronaut.hgr bin 0x2000 <astronaut.hgr
|
|
|
|
java -jar $(AC) -p $@ chips.hgr bin 0x2000 <chips.hgr
|
|
|
|
java -jar $(AC) -p $@ macrometer.hgr bin 0x2000 <macrometer.hgr
|
|
|
|
java -jar $(AC) -p $@ mariner.hgr bin 0x2000 <mariner.hgr
|
|
|
|
java -jar $(AC) -p $@ rose.hgr bin 0x2000 <rose.hgr
|
|
|
|
java -jar $(AC) -p $@ werner.hgr bin 0x2000 <werner.hgr
|
|
|
|
java -jar $(AC) -p $@ winston.hgr bin 0x2000 <winston.hgr
|
|
|
|
|
|
|
|
hgrshow: hgrshow.c
|
|
|
|
$(CL) -Oirs -t apple2 --start-addr 0x4000 -m hgrshow.map $^
|
2018-02-01 20:50:54 +00:00
|
|
|
|
|
|
|
hgrtest: hgrtest.c werner.s
|
2018-03-29 22:07:56 +00:00
|
|
|
$(CL) -Oirs -t apple2 -C apple2-hgr.cfg -m hgrtest.map $^
|
|
|
|
|
|
|
|
dhgr.dsk: dhgrshow
|
|
|
|
cp prodos.dsk $@
|
|
|
|
java -jar $(AC) -as $@ dhgrshow <dhgrshow
|
|
|
|
java -jar $(AC) -p $@ catface.dhgr bin 0x2000 <catface.dhgr
|
|
|
|
java -jar $(AC) -p $@ gatsby.dhgr bin 0x2000 <gatsby.dhgr
|
|
|
|
java -jar $(AC) -p $@ girl.dhgr bin 0x2000 <girl.dhgr
|
|
|
|
java -jar $(AC) -p $@ monarch.dhgr bin 0x2000 <monarch.dhgr
|
|
|
|
java -jar $(AC) -p $@ superman.dhgr bin 0x2000 <superman.dhgr
|
|
|
|
java -jar $(AC) -p $@ venice.dhgr bin 0x2000 <venice.dhgr
|
|
|
|
|
|
|
|
dhgrshow: dhgrshow.c
|
|
|
|
$(CL) -Oirs -t apple2enh --start-addr 0x4000 -m dhgrshow.map $^
|