Vince Weaver 8e84eef59a riven: better riven logo intro
though it looks a bit odd due to the cycling colors in the original
2024-07-05 13:34:14 -04:00

77 lines
1.4 KiB
Makefile

include ../../../Makefile.inc
LINKER_SCRIPTS = ../../../linker_scripts/
all: DISK00 ATRUS CYAN CAPTURED
####
DISK00: disk00.o
ld65 -o DISK00 disk00.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
disk00.o: disk00.s ../zp.inc
ca65 -o disk00.o disk00.s -l disk00.lst
####
ATRUS: atrus.o
ld65 -o ATRUS atrus.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
atrus.o: atrus.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_atrus/atrus_graphics.inc
ca65 -o atrus.o atrus.s -l atrus.lst
####
CAPTURED: captured.o
ld65 -o CAPTURED captured.o -C $(LINKER_SCRIPTS)/apple2_6000.inc
captured.o: captured.s \
flip_pages.s draw_scene.s gr_fade.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_captured/captured_graphics.inc \
audio/capture.btc.zx02
ca65 -o captured.o captured.s -l captured.lst
####
CYAN: cyan.o
ld65 -o CYAN cyan.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
cyan.o: cyan.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_cyan/cyan_graphics.inc
ca65 -o cyan.o cyan.s -l cyan.lst
####
graphics_atrus/atrus_graphics.inc:
cd graphics_atrus && make
graphics_captured/captured_graphics.inc:
cd graphics_captured && make
graphics_cyan/cyan_graphics.inc:
cd graphics_cyan && make
####
clean:
rm -f *~ *.o *.lst \
DISK00 ATRUS CYAN CAPTURED
####
distclean:
rm -f *~ *.o *.lst \
DISK00 ATRUS CYAN
cd graphics_atrus && make clean
cd graphics_cyan && make clean
cd graphics_captured && make clean