sb: finish moving things to own directories

This commit is contained in:
Vince Weaver 2024-11-28 00:48:45 -05:00
parent 97daa74ae9
commit 8611d9281e
52 changed files with 288 additions and 192 deletions

View File

@ -12,21 +12,24 @@ all: sb.dsk
####
sb.dsk: QBOOT QLOAD TITLE ./duck_pond/DUCK_POND ROOF ASPLODE BACK_OFF \
sb.dsk: QBOOT QLOAD ./title/TITLE \
./duck_pond/DUCK_POND \
./roof/ROOF \
strongbadzone/ASPLODE strongbadzone/BACK_OFF \
./fish/FISH ./rat/RAT ./dating/DATING_XR
cp $(EMPTY_DISK) sb.dsk
$(DOS33_RAW) sb.dsk 0 0 QBOOT 0 1
$(DOS33_RAW) sb.dsk 0 2 QBOOT 1 1
$(DOS33_RAW) sb.dsk 0 4 QBOOT 2 1
$(DOS33_RAW) sb.dsk 1 0 QLOAD 0 0
$(DOS33_RAW) sb.dsk 2 0 TITLE 0 0
$(DOS33_RAW) sb.dsk 2 0 ./title/TITLE 0 0
$(DOS33_RAW) sb.dsk 5 0 ./duck_pond/DUCK_POND 0 0
$(DOS33_RAW) sb.dsk 8 0 ROOF 0 0
$(DOS33_RAW) sb.dsk 9 0 ASPLODE 0 0
$(DOS33_RAW) sb.dsk 8 0 ./roof/ROOF 0 0
$(DOS33_RAW) sb.dsk 9 0 ./strongbadzone/ASPLODE 0 0
# $(DOS33_RAW) sb.dsk 20 0 TARGET 0 0
$(DOS33_RAW) sb.dsk 14 0 ./fish/FISH 0 0
$(DOS33_RAW) sb.dsk 20 0 ./rat/RAT 0 0
$(DOS33_RAW) sb.dsk 22 0 BACK_OFF 0 0
$(DOS33_RAW) sb.dsk 22 0 ./strongbadzone/BACK_OFF 0 0
$(DOS33_RAW) sb.dsk 24 0 ../peasant_mini/cliff/CLIMB 0 0
$(DOS33_RAW) sb.dsk 28 0 ./dating/DATING_XR 0 0
@ -48,70 +51,30 @@ qload.o: qload.s qboot.inc
####
ROOF: roof.o
ld65 -o ROOF roof.o -C $(LINKER_SCRIPTS)/apple2_6000.inc
./dating/DATING_XR:
cd dating && make
roof.o: roof.s zx02_optim.s \
roof_graphics/strongbad_sample.hgr.zx02 \
zp.inc hardware.inc
ca65 -o roof.o roof.s -l roof.lst
roof_graphics/strongbad_sample.hgr.zx02:
cd roof_graphics && make
####
ASPLODE: asplode.o
ld65 -o ASPLODE asplode.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
asplode.o: asplode.s zx02_optim.s \
asplode_graphics/sb_title.hgr.zx02 \
asplode_graphics/sb_zone.hgr.zx02 \
asplode_graphics/sb_sprites.inc \
asplode_sound/asplode_sound.btc.zx02 \
audio.s play_asplode.s asplode_head.s \
hgr_sprite_big.s cycle_colors.s \
zp.inc hardware.inc
ca65 -o asplode.o asplode.s -l asplode.lst
asplode_graphics/sb_sprites.inc:
cd asplode_graphics && make
asplode_graphics/sb_title.hgr.zx02:
cd asplode_graphics && make
asplode_sound/asplode.btc.zx02:
cd asplode_sound && make
####