diff --git a/basic/Makefile b/basic/Makefile new file mode 100644 index 00000000..cb663d5e --- /dev/null +++ b/basic/Makefile @@ -0,0 +1,11 @@ +all: + cd appleiibot && make + cd deceptive_list && make + cd two-liners && make + +clean: + cd appleiibot && make clean + cd deceptive_list && make clean + cd two-liners && make clean + rm -f *~ + diff --git a/basic/README b/basic/README new file mode 100644 index 00000000..c4aaddf9 --- /dev/null +++ b/basic/README @@ -0,0 +1,10 @@ +Some Applesoft BASIC files + ++ appleiibot + where I develop for the Apple II bot + ++ deceptive_list + some initial deceptive list code + ++ two-liners + some work on two-liner type programs diff --git a/combo_disk/Makefile b/combo_disk/Makefile index 51103691..1c43f7c5 100644 --- a/combo_disk/Makefile +++ b/combo_disk/Makefile @@ -1,29 +1,29 @@ include ../Makefile.inc -DOS33 = ../dos33fs-utils/dos33 +DOS33 = ../utils/dos33fs-utils/dos33 all: combo_disk.dsk -combo_disk.dsk: ../two-liners/ENTROPY \ - ../waterfall/WATERFALL \ - ../still_alive/SA_COMPRESSED \ - ../split_screen/CREDITS \ - ../mode7_demo/MODE7_DEMO \ - ../mockingboard/KSP_THEME_6CH \ - ../fancy_lores/DISP4096 \ - ../fireworks/FIREWORKS \ - ../space_bars/SPACE_BARS - $(DOS33) -y combo_disk.dsk BSAVE -a 0x0c00 ../two-liners/ENTROPY - $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../waterfall/WATERFALL - $(DOS33) -y combo_disk.dsk BSAVE -a 0x5900 ../still_alive/SA_COMPRESSED - $(DOS33) -y combo_disk.dsk SAVE A ../still_alive/STILL_ALIVE.BAS STILLALIVE.BAS - $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../split_screen/CREDITS - $(DOS33) -y combo_disk.dsk BSAVE -a 0x2000 ../mode7_demo/MODE7_DEMO_C MODE7-DEMO - $(DOS33) -y combo_disk.dsk BSAVE -a 0x4000 ../mockingboard/KSP_THEME_6CH KSP-THEME - $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../fancy_lores/DISP4096 - $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../fancy_lores/DISP4048D - $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../fireworks/FIREWORKS - $(DOS33) -y combo_disk.dsk BSAVE -a 0x4000 ../space_bars/SPACE_BARS SPACE-BARS +combo_disk.dsk: ../basic/two-liners/ENTROPY \ + ../demos/waterfall/WATERFALL \ + ../music/still_alive/SA_COMPRESSED \ + ../demos/split_screen/CREDITS \ + ../demos/mode7_demo/MODE7_DEMO \ + ../music/mockingboard/KSP_THEME_6CH \ + ../vaporlock/fancy_lores/DISP4096 \ + ../demos/fireworks/FIREWORKS \ + ../demos/space_bars/SPACE_BARS + $(DOS33) -y combo_disk.dsk BSAVE -a 0x0c00 ../basic/two-liners/ENTROPY + $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../demos/waterfall/WATERFALL + $(DOS33) -y combo_disk.dsk BSAVE -a 0x5900 ../music/still_alive/SA_COMPRESSED + $(DOS33) -y combo_disk.dsk SAVE A ../music/still_alive/STILL_ALIVE.BAS STILLALIVE.BAS + $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../demos/split_screen/CREDITS + $(DOS33) -y combo_disk.dsk BSAVE -a 0x2000 ../demos/mode7_demo/MODE7_DEMO_C MODE7-DEMO + $(DOS33) -y combo_disk.dsk BSAVE -a 0x4000 ../music/mockingboard/KSP_THEME_6CH KSP-THEME + $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../vaporlock/fancy_lores/DISP4096 + $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../vaporlock/fancy_lores/DISP4048D + $(DOS33) -y combo_disk.dsk BSAVE -a 0x1000 ../demos/fireworks/FIREWORKS + $(DOS33) -y combo_disk.dsk BSAVE -a 0x4000 ../games/space_bars/SPACE_BARS SPACE-BARS clean: rm -f *~ *.o *.lst diff --git a/compression/Makefile b/compression/Makefile new file mode 100644 index 00000000..56147fb0 --- /dev/null +++ b/compression/Makefile @@ -0,0 +1,7 @@ +all: + cd lzsa_test && make + +clean: + cd lzsa_test && make clean + rm -f *~ + diff --git a/compression/README b/compression/README new file mode 100644 index 00000000..342934f3 --- /dev/null +++ b/compression/README @@ -0,0 +1,3 @@ +lzsa_test: + some tests of lzsa decompression + diff --git a/compression/lzsa_test/Makefile b/compression/lzsa_test/Makefile index 2d896430..b88491f2 100644 --- a/compression/lzsa_test/Makefile +++ b/compression/lzsa_test/Makefile @@ -1,10 +1,10 @@ -include ../Makefile.inc +include ../../Makefile.inc -DOS33 = ../dos33fs-utils/dos33 -PNG_TO_40x96 = ../gr-utils/png_to_40x96 -PNG_TO_40x48D = ../gr-utils/png_to_40x48d -PNG2RLE = ../gr-utils/png2rle -B2D = ../bmp2dhr/b2d +DOS33 = ../../utils/dos33fs-utils/dos33 +PNG_TO_40x96 = ../../utils/gr-utils/png_to_40x96 +PNG_TO_40x48D = ../../utils/gr-utils/png_to_40x48d +PNG2RLE = ../../utils/gr-utils/png2rle +B2D = ../../utils/bmp2dhr/b2d all: gr_lzsa.dsk @@ -21,7 +21,7 @@ gr_lzsa.dsk: HELLO GR_LZSA LZSA2_SMALL_BENCH LZSA2_FAST_BENCH \ ### GR_LZSA: gr_lzsa.o - ld65 -o GR_LZSA gr_lzsa.o -C ../linker_scripts/apple2_1000.inc + ld65 -o GR_LZSA gr_lzsa.o -C ../../linker_scripts/apple2_1000.inc gr_lzsa.o: gr_lzsa.s decompress_small_v2.s ca65 -o gr_lzsa.o gr_lzsa.s -l gr_lzsa.lst @@ -29,7 +29,7 @@ gr_lzsa.o: gr_lzsa.s decompress_small_v2.s ### LZSA2_SMALL_BENCH: lzsa2_small_bench.o - ld65 -o LZSA2_SMALL_BENCH lzsa2_small_bench.o -C ../linker_scripts/apple2_1000.inc + ld65 -o LZSA2_SMALL_BENCH lzsa2_small_bench.o -C ../../linker_scripts/apple2_1000.inc lzsa2_small_bench.o: lzsa2_small_bench.s decompress_small_v2.s ca65 -o lzsa2_small_bench.o lzsa2_small_bench.s -l lzsa2_small_bench.lst @@ -37,7 +37,7 @@ lzsa2_small_bench.o: lzsa2_small_bench.s decompress_small_v2.s ### LZSA2_FAST_BENCH: lzsa2_fast_bench.o - ld65 -o LZSA2_FAST_BENCH lzsa2_fast_bench.o -C ../linker_scripts/apple2_1000.inc + ld65 -o LZSA2_FAST_BENCH lzsa2_fast_bench.o -C ../../linker_scripts/apple2_1000.inc lzsa2_fast_bench.o: lzsa2_fast_bench.s decompress_fast_v2.s ca65 -o lzsa2_fast_bench.o lzsa2_fast_bench.s -l lzsa2_fast_bench.lst @@ -45,7 +45,7 @@ lzsa2_fast_bench.o: lzsa2_fast_bench.s decompress_fast_v2.s ### RLE_BENCH: rle_bench.o - ld65 -o RLE_BENCH rle_bench.o -C ../linker_scripts/apple2_1000.inc + ld65 -o RLE_BENCH rle_bench.o -C ../../linker_scripts/apple2_1000.inc rle_bench.o: rle_bench.s gr_unrle.s ca65 -o rle_bench.o rle_bench.s -l rle_bench.lst @@ -53,7 +53,7 @@ rle_bench.o: rle_bench.s gr_unrle.s ### LZ4_BENCH: lz4_bench.o - ld65 -o LZ4_BENCH lz4_bench.o -C ../linker_scripts/apple2_1000.inc + ld65 -o LZ4_BENCH lz4_bench.o -C ../../linker_scripts/apple2_1000.inc lz4_bench.o: lz4_bench.s lz4_decode.s spaceship_far_n.lz4 ca65 -o lz4_bench.o lz4_bench.s -l lz4_bench.lst @@ -70,7 +70,7 @@ spaceship_far_n.lz4: ### HELLO: hello.bas - ../asoft_basic-utils/tokenize_asoft < hello.bas > HELLO + ../../utils/asoft_basic-utils/tokenize_asoft < hello.bas > HELLO ####