mirror of
https://github.com/cc65/cc65.git
synced 2024-11-03 10:07:02 +00:00
a2a4868825
The DHGR program is sort of a hack as it first switches to double (aka 80 col) text mode to prepare for double graphics mode. Therefore only one additional soft switch access is necessary after using TGI to generally switch to hires.
38 lines
1.3 KiB
Makefile
38 lines
1.3 KiB
Makefile
# For this one see https://applecommander.github.io/
|
|
AC ?= ac.jar
|
|
|
|
CL ?= cl65
|
|
|
|
all: hgr.dsk dhgr.dsk
|
|
|
|
hgr.dsk: hgrshow hgrtest
|
|
cp prodos.dsk $@
|
|
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 $^
|
|
|
|
hgrtest: hgrtest.c werner.s
|
|
$(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 $^
|