2021-01-05 23:24:09 +00:00
|
|
|
include ../../Makefile.inc
|
2018-07-25 15:52:16 +00:00
|
|
|
|
2021-01-05 23:24:09 +00:00
|
|
|
DOS33 = ../../utils/dos33fs-utils/dos33
|
|
|
|
PNG_TO_40x96 = ../../utils/gr-utils/png_to_40x96
|
|
|
|
PNG_TO_40x48D = ../../utils/gr-utils/png_to_40x48d
|
2018-07-25 15:52:16 +00:00
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
|
|
|
|
all: fancy_lores_viewer.dsk
|
2018-07-25 15:52:16 +00:00
|
|
|
|
2018-07-25 19:21:49 +00:00
|
|
|
fancy_lores_viewer.dsk: DISP4096 DISP4048D
|
2018-07-25 15:52:16 +00:00
|
|
|
$(DOS33) -y fancy_lores_viewer.dsk BSAVE -a 0x1000 DISP4096
|
2018-07-25 19:21:49 +00:00
|
|
|
$(DOS33) -y fancy_lores_viewer.dsk BSAVE -a 0x1000 DISP4048D
|
|
|
|
# $(DOS33) -y fancy_lores_viewer.dsk BSAVE -a 0x2000 APPLE_ORIG.BIN
|
|
|
|
# $(DOS33) -y fancy_lores_viewer.dsk BSAVE -a 0x2000 KATAHDIN_ORIG.BIN
|
2018-08-29 15:46:25 +00:00
|
|
|
# $(DOS33) -y fancy_lores_viewer.dsk BSAVE -a 0x2000 APPLE_HGR.BIN
|
2018-07-25 19:21:49 +00:00
|
|
|
|
|
|
|
####
|
2018-07-25 15:52:16 +00:00
|
|
|
|
|
|
|
DISP4096: disp4096.o
|
2021-01-05 23:24:09 +00:00
|
|
|
ld65 -o DISP4096 disp4096.o -C ../../linker_scripts/apple2_1000.inc
|
2018-07-25 15:52:16 +00:00
|
|
|
|
|
|
|
disp4096.o: disp4096.s gr_copy.s \
|
2019-06-04 05:34:26 +00:00
|
|
|
apple_40_96.inc katahdin_40_96.inc df_girl_40_96.inc df_girl2_40_96.inc
|
2018-07-25 15:52:16 +00:00
|
|
|
ca65 -o disp4096.o disp4096.s -l disp4096.lst
|
|
|
|
|
2018-07-25 19:21:49 +00:00
|
|
|
####
|
2018-07-25 15:52:16 +00:00
|
|
|
|
2018-07-25 19:21:49 +00:00
|
|
|
DISP4048D: disp4048d.o
|
2021-01-05 23:24:09 +00:00
|
|
|
ld65 -o DISP4048D disp4048d.o -C ../../linker_scripts/apple2_1000.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
|
|
|
|
disp4048d.o: disp4048d.s gr_copy.s \
|
2019-06-06 04:49:53 +00:00
|
|
|
apple_40_48d.inc katahdin_40_48d.inc spacebars_40_48d.inc df_girl_40_48d.inc k_40_48d.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
ca65 -o disp4048d.o disp4048d.s -l disp4048d.lst
|
|
|
|
|
|
|
|
|
|
|
|
###
|
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
katahdin_40_96.inc: katahdin_40_96.png
|
|
|
|
$(PNG_TO_40x96) asm katahdin_40_96.png katahdin > katahdin_40_96.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
apple_40_96.inc: apple_40_96.png
|
|
|
|
$(PNG_TO_40x96) asm apple_40_96.png apple > apple_40_96.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
|
2019-06-04 05:34:26 +00:00
|
|
|
df_girl_40_96.inc: df_girl_40_96.png
|
|
|
|
$(PNG_TO_40x96) asm df_girl_40_96.png df_girl > df_girl_40_96.inc
|
|
|
|
|
|
|
|
df_girl2_40_96.inc: df_girl2_40_96.png
|
|
|
|
$(PNG_TO_40x96) asm df_girl2_40_96.png df_girl2 > df_girl2_40_96.inc
|
|
|
|
|
2018-07-25 19:21:49 +00:00
|
|
|
###
|
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
spacebars_40_48d.inc: spacebars_40_48d.png
|
|
|
|
$(PNG_TO_40x48D) asm spacebars_40_48d.png spacebars > spacebars_40_48d.inc
|
2018-07-31 20:00:15 +00:00
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
katahdin_40_48d.inc: katahdin_40_48d.png
|
|
|
|
$(PNG_TO_40x48D) asm katahdin_40_48d.png katahdin > katahdin_40_48d.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
|
2018-08-01 00:02:27 +00:00
|
|
|
apple_40_48d.inc: apple_40_48d.png
|
|
|
|
$(PNG_TO_40x48D) asm apple_40_48d.png apple > apple_40_48d.inc
|
2018-07-25 19:21:49 +00:00
|
|
|
|
2019-06-04 05:34:26 +00:00
|
|
|
df_girl_40_48d.inc: df_girl_40_48d.png
|
|
|
|
$(PNG_TO_40x48D) asm df_girl_40_48d.png df_girl > df_girl_40_48d.inc
|
|
|
|
|
2019-06-06 04:49:53 +00:00
|
|
|
k_40_48d.inc: k_40_48d.png
|
|
|
|
$(PNG_TO_40x48D) asm k_40_48d.png k > k_40_48d.inc
|
|
|
|
|
2018-07-25 19:21:49 +00:00
|
|
|
|
|
|
|
|
|
|
|
###
|
|
|
|
|
2018-07-25 15:52:16 +00:00
|
|
|
|
|
|
|
install:
|
|
|
|
cp png_to_40x96 $(INSTALL_LOC)
|
|
|
|
|
|
|
|
clean:
|
2021-01-05 23:24:09 +00:00
|
|
|
rm -f *~ *.o *.lst *.inc png_to_40x96 png_to_40x48d DISP4096 DISP4048D genpal
|