ootw: move c2 to own dir
@ -8,13 +8,15 @@ TOKENIZE = ../../utils/asoft_basic-utils/tokenize_asoft
|
||||
|
||||
all: ootw.dsk ootw_side2.dsk ootw_side3.dsk
|
||||
|
||||
ootw.dsk: HELLO TITLE ./intro/INTRO ./ootw_c1/OOTW_C1 OOTW_C2 OOTW_C3 OOTW_C4 OOTW_C5
|
||||
ootw.dsk: HELLO TITLE \
|
||||
./intro/INTRO ./ootw_c1/OOTW_C1 ./ootw_c2/OOTW_C2 \
|
||||
OOTW_C3 OOTW_C4 OOTW_C5
|
||||
cp empty.dsk ootw.dsk
|
||||
$(DOS33) -y ootw.dsk SAVE A HELLO
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0xd00 TITLE
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 ./intro/INTRO INTRO
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 ./ootw_c1/OOTW_C1
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 OOTW_C2
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 ./ootw_c2/OOTW_C2
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 OOTW_C3
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 OOTW_C4
|
||||
$(DOS33) -y ootw.dsk BSAVE -a 0x1700 OOTW_C5
|
||||
@ -44,31 +46,6 @@ ootw_side3.dsk: HELLO TITLE ENDING \
|
||||
$(DOS33) -y ootw_side3.dsk BSAVE -a 0x1700 OOTW_C15
|
||||
$(DOS33) -y ootw_side3.dsk BSAVE -a 0x1700 ENDING
|
||||
|
||||
|
||||
|
||||
####
|
||||
|
||||
OOTW_C2: ootw_c2.o
|
||||
ld65 -o OOTW_C2 ootw_c2.o -C ../../linker_scripts/apple2_1700.inc
|
||||
|
||||
ootw_c2.o: ootw_c2.s \
|
||||
gr_copy.s gr_copy_offset.s gr_fast_clear.s gr_pageflip.s gr_unrle.s \
|
||||
gr_hlin.s gr_putsprite.s gr_putsprite_flipped.s gr_putsprite_crop.s \
|
||||
keyboard.s gr_run_sequence.s audio.s \
|
||||
alien_laser.s \
|
||||
physicist.s alien.s friend.s \
|
||||
collision.s door.s laser.s shield.s blast.s gun.s \
|
||||
ootw_c2_miners.s \
|
||||
ootw_graphics/sprites/physicist.inc \
|
||||
ootw_graphics/sprites/alien.inc \
|
||||
ootw_graphics/sprites/friend.inc \
|
||||
ootw_c2_cage.s ootw_c2_jail.s ootw_c2_elevator.s ootw_c2_intro.s \
|
||||
ootw_graphics/l2cage/ootw_c2_cage.inc \
|
||||
ootw_graphics/l2jail/ootw_c2_jail.inc \
|
||||
ootw_graphics/l2intro/ootw_l2intro.inc \
|
||||
ootw_graphics/l2laser/ootw_c2_laser.inc
|
||||
ca65 -o ootw_c2.o ootw_c2.s -l ootw_c2.lst
|
||||
|
||||
####
|
||||
|
||||
OOTW_C3: ootw_c3.o
|
||||
@ -280,6 +257,9 @@ intro/INTRO:
|
||||
ootw_c1/OOTW_C1:
|
||||
cd ootw_c1 && make
|
||||
|
||||
ootw_c2/OOTW_C2:
|
||||
cd ootw_c2 && make
|
||||
|
||||
|
||||
####
|
||||
|
||||
@ -355,6 +335,5 @@ zip: ootw.dsk ootw_side2.dsk side3.dsk
|
||||
clean:
|
||||
rm -f *~ *.o *.lst *.lz4 HELLO TITLE \
|
||||
OOTW_C1 OOTW_C2 OOTW_C3 OOTW_C4 INTRO LOADER \
|
||||
COMPRESS-TEST AUDIO_TEST \
|
||||
intro_data_01 intro_data_04 intro_data_06 \
|
||||
intro_data_08 intro_data_09
|
||||
COMPRESS-TEST AUDIO_TEST
|
||||
|
||||
|
Before Width: | Height: | Size: 250 B After Width: | Height: | Size: 250 B |
Before Width: | Height: | Size: 291 B After Width: | Height: | Size: 291 B |
Before Width: | Height: | Size: 250 B After Width: | Height: | Size: 250 B |
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 377 B After Width: | Height: | Size: 377 B |
Before Width: | Height: | Size: 377 B After Width: | Height: | Size: 377 B |
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 365 B |
Before Width: | Height: | Size: 384 B After Width: | Height: | Size: 384 B |
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 406 B |
Before Width: | Height: | Size: 419 B After Width: | Height: | Size: 419 B |
Before Width: | Height: | Size: 429 B After Width: | Height: | Size: 429 B |
Before Width: | Height: | Size: 439 B After Width: | Height: | Size: 439 B |
Before Width: | Height: | Size: 437 B After Width: | Height: | Size: 437 B |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 328 B |
Before Width: | Height: | Size: 271 B After Width: | Height: | Size: 271 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 1023 B After Width: | Height: | Size: 1023 B |
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 328 B |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 424 B After Width: | Height: | Size: 424 B |
Before Width: | Height: | Size: 387 B After Width: | Height: | Size: 387 B |
Before Width: | Height: | Size: 391 B After Width: | Height: | Size: 391 B |
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 403 B |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 309 B After Width: | Height: | Size: 309 B |
@ -1,9 +1,12 @@
|
||||
; Ootw for Apple II Lores -- Checkpoint2
|
||||
|
||||
; despite all my rage...
|
||||
|
||||
|
||||
; by Vince "Deater" Weaver <vince@deater.net>
|
||||
|
||||
.include "zp.inc"
|
||||
.include "hardware.inc"
|
||||
.include "../zp.inc"
|
||||
.include "../hardware.inc"
|
||||
|
||||
|
||||
|
||||
@ -107,52 +110,52 @@ end_message:
|
||||
.include "ootw_c2_jail.s"
|
||||
.include "ootw_c2_elevator.s"
|
||||
.include "ootw_c2_intro.s"
|
||||
.include "text_print.s"
|
||||
.include "gr_pageflip.s"
|
||||
.include "gr_unrle.s"
|
||||
.include "gr_fast_clear.s"
|
||||
.include "gr_copy.s"
|
||||
.include "gr_copy_offset.s"
|
||||
.include "gr_putsprite.s"
|
||||
.include "gr_putsprite_flipped.s"
|
||||
.include "gr_putsprite_crop.s"
|
||||
.include "gr_offsets.s"
|
||||
.include "gr_offsets_hl.s"
|
||||
.include "gr_run_sequence.s"
|
||||
.include "gr_overlay.s"
|
||||
.include "gr_vlin.s"
|
||||
.include "gr_hlin.s"
|
||||
;.include "random16.s"
|
||||
.include "keyboard.s"
|
||||
.include "../text_print.s"
|
||||
.include "../gr_pageflip.s"
|
||||
.include "../gr_unrle.s"
|
||||
.include "../gr_fast_clear.s"
|
||||
.include "../gr_copy.s"
|
||||
.include "../gr_copy_offset.s"
|
||||
.include "../gr_putsprite.s"
|
||||
.include "../gr_putsprite_flipped.s"
|
||||
.include "../gr_putsprite_crop.s"
|
||||
.include "../gr_offsets.s"
|
||||
.include "../gr_offsets_hl.s"
|
||||
.include "../gr_run_sequence.s"
|
||||
.include "../gr_overlay.s"
|
||||
.include "../gr_vlin.s"
|
||||
.include "../gr_hlin.s"
|
||||
;.include "../random16.s"
|
||||
.include "../keyboard.s"
|
||||
|
||||
.include "physicist.s"
|
||||
.include "alien.s"
|
||||
.include "friend.s"
|
||||
.include "../physicist.s"
|
||||
.include "../alien.s"
|
||||
.include "../friend.s"
|
||||
|
||||
.include "gun.s"
|
||||
.include "blast.s"
|
||||
.include "laser.s"
|
||||
.include "alien_laser.s"
|
||||
.include "shield.s"
|
||||
.include "door.s"
|
||||
.include "collision.s"
|
||||
.include "../gun.s"
|
||||
.include "../blast.s"
|
||||
.include "../laser.s"
|
||||
.include "../alien_laser.s"
|
||||
.include "../shield.s"
|
||||
.include "../door.s"
|
||||
.include "../collision.s"
|
||||
|
||||
; background miners
|
||||
.include "ootw_c2_miners.s"
|
||||
|
||||
; room backgrounds
|
||||
.include "ootw_graphics/l2cage/ootw_c2_cage.inc"
|
||||
.include "ootw_graphics/l2jail/ootw_c2_jail.inc"
|
||||
.include "graphics/l2_cage/ootw_c2_cage.inc"
|
||||
.include "graphics/l2_jail/ootw_c2_jail.inc"
|
||||
; sprites
|
||||
.include "ootw_graphics/sprites/physicist.inc"
|
||||
.include "ootw_graphics/sprites/alien.inc"
|
||||
.include "ootw_graphics/sprites/friend.inc"
|
||||
.include "../ootw_graphics/sprites/physicist.inc"
|
||||
.include "../ootw_graphics/sprites/alien.inc"
|
||||
.include "../ootw_graphics/sprites/friend.inc"
|
||||
; intro
|
||||
.include "ootw_graphics/l2intro/ootw_l2intro.inc"
|
||||
.include "graphics/l2_intro/ootw_l2intro.inc"
|
||||
; city movie
|
||||
.include "ootw_graphics/l2city/city_movie.inc"
|
||||
.include "graphics/l2_city/city_movie.inc"
|
||||
; laser movie
|
||||
.include "ootw_graphics/l2laser/ootw_c2_laser.inc"
|
||||
.include "graphics/l2_laser/ootw_c2_laser.inc"
|
||||
|
||||
.include "audio.s"
|
||||
.include "../audio.s"
|
||||
|