From 4b3a976b24e91646322a67857a7137c7e8a98637 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Wed, 14 Oct 2020 11:27:12 -0400 Subject: [PATCH] appleiibot: separate from the two-liners code --- appleiibot/Makefile | 163 ++++++++++++++++++ {two-liners => appleiibot}/asteroid.bas | 0 {two-liners => appleiibot}/asteroid.shape | 0 {two-liners => appleiibot}/autumn.bas | 0 {two-liners => appleiibot}/circles.bas | 0 {two-liners => appleiibot}/concert.bas | 0 .../convert4_4/autumn.bas | 0 .../convert4_4/convert_to.c | 0 .../convert6/autumn.bas | 0 .../convert6/convert_to.c | 0 .../convert6_2/convert_back.c | 0 .../convert6_2/convert_to.c | 0 .../convert6_2/load.good.s | 0 .../convert6_2/load.good2.s | 0 {two-liners => appleiibot}/convert6_2/load.s | 0 .../convert6_2/simple.s | 0 .../convert_xor => appleiibot}/convert_back.c | 2 +- {two-liners => appleiibot}/convert_qkumba.c | 0 {two-liners => appleiibot}/convert_to.c | 0 .../convert_xor}/convert_back.c | 0 .../convert_xor/convert_to.c | 0 {two-liners => appleiibot}/doc/autumn.jpg | Bin {two-liners => appleiibot}/doc/circles.png | Bin {two-liners => appleiibot}/doc/dhgr.jpg | Bin {two-liners => appleiibot}/doc/flame.png | Bin {two-liners => appleiibot}/doc/index.html | 0 {two-liners => appleiibot}/doc/nyan.png | Bin {two-liners => appleiibot}/doc/rasterbars.png | Bin {two-liners => appleiibot}/doc/ship.png | Bin appleiibot/empty.dsk | Bin 0 -> 143360 bytes {two-liners => appleiibot}/entropy_small.bas | 0 {two-liners => appleiibot}/flame.bas | 0 {two-liners => appleiibot}/flame2.bas | 0 {two-liners => appleiibot}/load.s | 0 {two-liners => appleiibot}/lots.bas | 0 {two-liners => appleiibot}/nyan.bas | 0 {two-liners => appleiibot}/person.bas | 0 {two-liners => appleiibot}/person.shape | 0 {two-liners => appleiibot}/person1.shape | 0 {two-liners => appleiibot}/person2.bas | 0 {two-liners => appleiibot}/qkumba_autumn.bas | 0 {two-liners => appleiibot}/qkumba_seasons.bas | 0 {two-liners => appleiibot}/raster.bas | 0 {two-liners => appleiibot}/raster2.bas | 0 {two-liners => appleiibot}/raster3.bas | 0 {two-liners => appleiibot}/raster4.bas | 0 {two-liners => appleiibot}/raster5.bas | 0 {two-liners => appleiibot}/ship.bas | 0 {two-liners => appleiibot}/ship.shape | 0 two-liners/ENTROPY.BAS | Bin 235 -> 0 bytes two-liners/Makefile | 156 +---------------- 51 files changed, 167 insertions(+), 154 deletions(-) create mode 100644 appleiibot/Makefile rename {two-liners => appleiibot}/asteroid.bas (100%) rename {two-liners => appleiibot}/asteroid.shape (100%) rename {two-liners => appleiibot}/autumn.bas (100%) rename {two-liners => appleiibot}/circles.bas (100%) rename {two-liners => appleiibot}/concert.bas (100%) rename {two-liners => appleiibot}/convert4_4/autumn.bas (100%) rename {two-liners => appleiibot}/convert4_4/convert_to.c (100%) rename {two-liners => appleiibot}/convert6/autumn.bas (100%) rename {two-liners => appleiibot}/convert6/convert_to.c (100%) rename {two-liners => appleiibot}/convert6_2/convert_back.c (100%) rename {two-liners => appleiibot}/convert6_2/convert_to.c (100%) rename {two-liners => appleiibot}/convert6_2/load.good.s (100%) rename {two-liners => appleiibot}/convert6_2/load.good2.s (100%) rename {two-liners => appleiibot}/convert6_2/load.s (100%) rename {two-liners => appleiibot}/convert6_2/simple.s (100%) rename {two-liners/convert_xor => appleiibot}/convert_back.c (94%) rename {two-liners => appleiibot}/convert_qkumba.c (100%) rename {two-liners => appleiibot}/convert_to.c (100%) rename {two-liners => appleiibot/convert_xor}/convert_back.c (100%) rename {two-liners => appleiibot}/convert_xor/convert_to.c (100%) rename {two-liners => appleiibot}/doc/autumn.jpg (100%) rename {two-liners => appleiibot}/doc/circles.png (100%) rename {two-liners => appleiibot}/doc/dhgr.jpg (100%) rename {two-liners => appleiibot}/doc/flame.png (100%) rename {two-liners => appleiibot}/doc/index.html (100%) rename {two-liners => appleiibot}/doc/nyan.png (100%) rename {two-liners => appleiibot}/doc/rasterbars.png (100%) rename {two-liners => appleiibot}/doc/ship.png (100%) create mode 100644 appleiibot/empty.dsk rename {two-liners => appleiibot}/entropy_small.bas (100%) rename {two-liners => appleiibot}/flame.bas (100%) rename {two-liners => appleiibot}/flame2.bas (100%) rename {two-liners => appleiibot}/load.s (100%) rename {two-liners => appleiibot}/lots.bas (100%) rename {two-liners => appleiibot}/nyan.bas (100%) rename {two-liners => appleiibot}/person.bas (100%) rename {two-liners => appleiibot}/person.shape (100%) rename {two-liners => appleiibot}/person1.shape (100%) rename {two-liners => appleiibot}/person2.bas (100%) rename {two-liners => appleiibot}/qkumba_autumn.bas (100%) rename {two-liners => appleiibot}/qkumba_seasons.bas (100%) rename {two-liners => appleiibot}/raster.bas (100%) rename {two-liners => appleiibot}/raster2.bas (100%) rename {two-liners => appleiibot}/raster3.bas (100%) rename {two-liners => appleiibot}/raster4.bas (100%) rename {two-liners => appleiibot}/raster5.bas (100%) rename {two-liners => appleiibot}/ship.bas (100%) rename {two-liners => appleiibot}/ship.shape (100%) delete mode 100644 two-liners/ENTROPY.BAS diff --git a/appleiibot/Makefile b/appleiibot/Makefile new file mode 100644 index 00000000..77f5f61a --- /dev/null +++ b/appleiibot/Makefile @@ -0,0 +1,163 @@ +include ../Makefile.inc + +DOS33 = ../dos33fs-utils/dos33 +TOKENIZE = ../asoft_basic-utils/tokenize_asoft + +all: appleiibot.dsk convert_to convert_back convert_qkumba + +appleiibot.dsk: E2.BAS FLAME.BAS FLAME2.BAS \ + CIRCLES.BAS AUTUMN.BAS QKUMBA.BAS ASTEROID.BAS PERSON.BAS SHIP.BAS \ + CONCERT.BAS NYAN.BAS RASTER.BAS RASTER2.BAS RASTER3.BAS LOTS.BAS LOAD \ + RASTER4.BAS RASTER5.BAS + cp empty.dsk appleiibot.dsk + $(DOS33) -y appleiibot.dsk BSAVE -a 0x0300 LOAD + $(DOS33) -y appleiibot.dsk SAVE A E2.BAS + $(DOS33) -y appleiibot.dsk SAVE A FLAME.BAS + $(DOS33) -y appleiibot.dsk SAVE A FLAME2.BAS + $(DOS33) -y appleiibot.dsk SAVE A AUTUMN.BAS + $(DOS33) -y appleiibot.dsk SAVE A CIRCLES.BAS + $(DOS33) -y appleiibot.dsk SAVE A QKUMBA.BAS + $(DOS33) -y appleiibot.dsk SAVE A ASTEROID.BAS + $(DOS33) -y appleiibot.dsk SAVE A PERSON.BAS + $(DOS33) -y appleiibot.dsk SAVE A SHIP.BAS + $(DOS33) -y appleiibot.dsk SAVE A NYAN.BAS + $(DOS33) -y appleiibot.dsk SAVE A CONCERT.BAS + $(DOS33) -y appleiibot.dsk SAVE A RASTER.BAS + $(DOS33) -y appleiibot.dsk SAVE A RASTER2.BAS + $(DOS33) -y appleiibot.dsk SAVE A RASTER3.BAS + $(DOS33) -y appleiibot.dsk SAVE A RASTER4.BAS + $(DOS33) -y appleiibot.dsk SAVE A RASTER5.BAS + $(DOS33) -y appleiibot.dsk SAVE A LOTS.BAS + +### + +convert_to: convert_to.o + $(CC) $(LFLAGS) -o convert_to convert_to.o + +convert_to.o: convert_to.c + $(CC) $(CFLAGS) -c convert_to.c + +### + +convert_qkumba: convert_qkumba.o + $(CC) $(LFLAGS) -o convert_qkumba convert_qkumba.o + +convert_qkumba.o: convert_qkumba.c + $(CC) $(CFLAGS) -c convert_qkumba.c + +### + +convert_back: convert_back.o + $(CC) $(LFLAGS) -o convert_back convert_back.o + +convert_back.o: convert_back.c + $(CC) $(CFLAGS) -c convert_back.c + + +### + +LOAD: load.o + ld65 -o LOAD load.o -C ../linker_scripts/apple2_300.inc + +load.o: load.s + ca65 -o load.o load.s -l load.lst + +#### + +QKUMBA2.BAS: qkumba_seasons.bas + $(TOKENIZE) < qkumba_seasons.bas > QKUMBA2.BAS + +#### + +QKUMBA.BAS: qkumba_autumn.bas + $(TOKENIZE) < qkumba_autumn.bas > QKUMBA.BAS + +#### + +CONCERT.BAS: concert.bas + $(TOKENIZE) < concert.bas > CONCERT.BAS + +#### + +NYAN.BAS: nyan.bas + $(TOKENIZE) < nyan.bas > NYAN.BAS + +#### + +E2.BAS: entropy_small.bas + $(TOKENIZE) < entropy_small.bas > E2.BAS + + +#### + +FLAME2.BAS: flame2.bas + $(TOKENIZE) < flame2.bas > FLAME2.BAS + + +#### + +FLAME.BAS: flame.bas + $(TOKENIZE) < flame.bas > FLAME.BAS + +#### + +AUTUMN.BAS: autumn.bas + $(TOKENIZE) < autumn.bas > AUTUMN.BAS + +#### + +CIRCLES.BAS: circles.bas + $(TOKENIZE) < circles.bas > CIRCLES.BAS + +#### + +ASTEROID.BAS: asteroid.bas + $(TOKENIZE) < asteroid.bas > ASTEROID.BAS + +#### + +PERSON.BAS: person.bas + $(TOKENIZE) < person.bas > PERSON.BAS + +#### + +SHIP.BAS: ship.bas + $(TOKENIZE) < ship.bas > SHIP.BAS + +#### + +RASTER.BAS: raster.bas + $(TOKENIZE) < raster.bas > RASTER.BAS + +#### + +RASTER2.BAS: raster2.bas + $(TOKENIZE) < raster2.bas > RASTER2.BAS + +#### + +RASTER3.BAS: raster3.bas + $(TOKENIZE) < raster3.bas > RASTER3.BAS + +#### + +RASTER4.BAS: raster4.bas + $(TOKENIZE) < raster4.bas > RASTER4.BAS + + +#### + +RASTER5.BAS: raster5.bas + $(TOKENIZE) < raster5.bas > RASTER5.BAS + + +#### + +LOTS.BAS: lots.bas + $(TOKENIZE) < lots.bas > LOTS.BAS + + +#### + +clean: + rm -f *~ *.o *.lst convert_to convert_from convert_qkumba convert_back LOAD *.BAS diff --git a/two-liners/asteroid.bas b/appleiibot/asteroid.bas similarity index 100% rename from two-liners/asteroid.bas rename to appleiibot/asteroid.bas diff --git a/two-liners/asteroid.shape b/appleiibot/asteroid.shape similarity index 100% rename from two-liners/asteroid.shape rename to appleiibot/asteroid.shape diff --git a/two-liners/autumn.bas b/appleiibot/autumn.bas similarity index 100% rename from two-liners/autumn.bas rename to appleiibot/autumn.bas diff --git a/two-liners/circles.bas b/appleiibot/circles.bas similarity index 100% rename from two-liners/circles.bas rename to appleiibot/circles.bas diff --git a/two-liners/concert.bas b/appleiibot/concert.bas similarity index 100% rename from two-liners/concert.bas rename to appleiibot/concert.bas diff --git a/two-liners/convert4_4/autumn.bas b/appleiibot/convert4_4/autumn.bas similarity index 100% rename from two-liners/convert4_4/autumn.bas rename to appleiibot/convert4_4/autumn.bas diff --git a/two-liners/convert4_4/convert_to.c b/appleiibot/convert4_4/convert_to.c similarity index 100% rename from two-liners/convert4_4/convert_to.c rename to appleiibot/convert4_4/convert_to.c diff --git a/two-liners/convert6/autumn.bas b/appleiibot/convert6/autumn.bas similarity index 100% rename from two-liners/convert6/autumn.bas rename to appleiibot/convert6/autumn.bas diff --git a/two-liners/convert6/convert_to.c b/appleiibot/convert6/convert_to.c similarity index 100% rename from two-liners/convert6/convert_to.c rename to appleiibot/convert6/convert_to.c diff --git a/two-liners/convert6_2/convert_back.c b/appleiibot/convert6_2/convert_back.c similarity index 100% rename from two-liners/convert6_2/convert_back.c rename to appleiibot/convert6_2/convert_back.c diff --git a/two-liners/convert6_2/convert_to.c b/appleiibot/convert6_2/convert_to.c similarity index 100% rename from two-liners/convert6_2/convert_to.c rename to appleiibot/convert6_2/convert_to.c diff --git a/two-liners/convert6_2/load.good.s b/appleiibot/convert6_2/load.good.s similarity index 100% rename from two-liners/convert6_2/load.good.s rename to appleiibot/convert6_2/load.good.s diff --git a/two-liners/convert6_2/load.good2.s b/appleiibot/convert6_2/load.good2.s similarity index 100% rename from two-liners/convert6_2/load.good2.s rename to appleiibot/convert6_2/load.good2.s diff --git a/two-liners/convert6_2/load.s b/appleiibot/convert6_2/load.s similarity index 100% rename from two-liners/convert6_2/load.s rename to appleiibot/convert6_2/load.s diff --git a/two-liners/convert6_2/simple.s b/appleiibot/convert6_2/simple.s similarity index 100% rename from two-liners/convert6_2/simple.s rename to appleiibot/convert6_2/simple.s diff --git a/two-liners/convert_xor/convert_back.c b/appleiibot/convert_back.c similarity index 94% rename from two-liners/convert_xor/convert_back.c rename to appleiibot/convert_back.c index 3bbc0d56..9cef9a74 100644 --- a/two-liners/convert_xor/convert_back.c +++ b/appleiibot/convert_back.c @@ -3,7 +3,7 @@ int main(int argc, char **argv) { - int i,a,x,len; + int i,a,len; char buf[BUFSIZ]; char out[BUFSIZ]; diff --git a/two-liners/convert_qkumba.c b/appleiibot/convert_qkumba.c similarity index 100% rename from two-liners/convert_qkumba.c rename to appleiibot/convert_qkumba.c diff --git a/two-liners/convert_to.c b/appleiibot/convert_to.c similarity index 100% rename from two-liners/convert_to.c rename to appleiibot/convert_to.c diff --git a/two-liners/convert_back.c b/appleiibot/convert_xor/convert_back.c similarity index 100% rename from two-liners/convert_back.c rename to appleiibot/convert_xor/convert_back.c diff --git a/two-liners/convert_xor/convert_to.c b/appleiibot/convert_xor/convert_to.c similarity index 100% rename from two-liners/convert_xor/convert_to.c rename to appleiibot/convert_xor/convert_to.c diff --git a/two-liners/doc/autumn.jpg b/appleiibot/doc/autumn.jpg similarity index 100% rename from two-liners/doc/autumn.jpg rename to appleiibot/doc/autumn.jpg diff --git a/two-liners/doc/circles.png b/appleiibot/doc/circles.png similarity index 100% rename from two-liners/doc/circles.png rename to appleiibot/doc/circles.png diff --git a/two-liners/doc/dhgr.jpg b/appleiibot/doc/dhgr.jpg similarity index 100% rename from two-liners/doc/dhgr.jpg rename to appleiibot/doc/dhgr.jpg diff --git a/two-liners/doc/flame.png b/appleiibot/doc/flame.png similarity index 100% rename from two-liners/doc/flame.png rename to appleiibot/doc/flame.png diff --git a/two-liners/doc/index.html b/appleiibot/doc/index.html similarity index 100% rename from two-liners/doc/index.html rename to appleiibot/doc/index.html diff --git a/two-liners/doc/nyan.png b/appleiibot/doc/nyan.png similarity index 100% rename from two-liners/doc/nyan.png rename to appleiibot/doc/nyan.png diff --git a/two-liners/doc/rasterbars.png b/appleiibot/doc/rasterbars.png similarity index 100% rename from two-liners/doc/rasterbars.png rename to appleiibot/doc/rasterbars.png diff --git a/two-liners/doc/ship.png b/appleiibot/doc/ship.png similarity index 100% rename from two-liners/doc/ship.png rename to appleiibot/doc/ship.png diff --git a/appleiibot/empty.dsk b/appleiibot/empty.dsk new file mode 100644 index 0000000000000000000000000000000000000000..152a8ecb6b08577b3d0da34bb8f485ddc802a1dd GIT binary patch literal 143360 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 diff --git a/two-liners/Makefile b/two-liners/Makefile index bfefa4df..6ab0c03b 100644 --- a/two-liners/Makefile +++ b/two-liners/Makefile @@ -3,57 +3,11 @@ include ../Makefile.inc DOS33 = ../dos33fs-utils/dos33 TOKENIZE = ../asoft_basic-utils/tokenize_asoft -all: entropy.dsk convert_to convert_back convert_qkumba +all: entropy.dsk -entropy.dsk: ENTROPY ENTROPY.BAS E2.BAS FLAME.BAS FLAME2.BAS \ - CIRCLES.BAS AUTUMN.BAS QKUMBA.BAS ASTEROID.BAS PERSON.BAS SHIP.BAS \ - CONCERT.BAS NYAN.BAS RASTER.BAS RASTER2.BAS RASTER3.BAS LOTS.BAS LOAD \ - RASTER4.BAS RASTER5.BAS +entropy.dsk: ENTROPY ENTROPY.BAS $(DOS33) -y entropy.dsk BSAVE -a 0x0C00 ENTROPY - $(DOS33) -y entropy.dsk BSAVE -a 0x0300 LOAD $(DOS33) -y entropy.dsk SAVE A ENTROPY.BAS - $(DOS33) -y entropy.dsk SAVE A E2.BAS - $(DOS33) -y entropy.dsk SAVE A FLAME.BAS - $(DOS33) -y entropy.dsk SAVE A FLAME2.BAS - $(DOS33) -y entropy.dsk SAVE A AUTUMN.BAS - $(DOS33) -y entropy.dsk SAVE A CIRCLES.BAS - $(DOS33) -y entropy.dsk SAVE A QKUMBA.BAS - $(DOS33) -y entropy.dsk SAVE A ASTEROID.BAS - $(DOS33) -y entropy.dsk SAVE A PERSON.BAS - $(DOS33) -y entropy.dsk SAVE A SHIP.BAS - $(DOS33) -y entropy.dsk SAVE A NYAN.BAS - $(DOS33) -y entropy.dsk SAVE A CONCERT.BAS - $(DOS33) -y entropy.dsk SAVE A RASTER.BAS - $(DOS33) -y entropy.dsk SAVE A RASTER2.BAS - $(DOS33) -y entropy.dsk SAVE A RASTER3.BAS - $(DOS33) -y entropy.dsk SAVE A RASTER4.BAS - $(DOS33) -y entropy.dsk SAVE A RASTER5.BAS - $(DOS33) -y entropy.dsk SAVE A LOTS.BAS - -### - -convert_to: convert_to.o - $(CC) $(LFLAGS) -o convert_to convert_to.o - -convert_to.o: convert_to.c - $(CC) $(CFLAGS) -c convert_to.c - -### - -convert_qkumba: convert_qkumba.o - $(CC) $(LFLAGS) -o convert_qkumba convert_qkumba.o - -convert_qkumba.o: convert_qkumba.c - $(CC) $(CFLAGS) -c convert_qkumba.c - -### - -convert_back: convert_back.o - $(CC) $(LFLAGS) -o convert_back convert_back.o - -convert_back.o: convert_back.c - $(CC) $(CFLAGS) -c convert_back.c - ### @@ -63,35 +17,6 @@ ENTROPY: entropy.o entropy.o: entropy.s ca65 -o entropy.o entropy.s -l entropy.lst -### - -LOAD: load.o - ld65 -o LOAD load.o -C ../linker_scripts/apple2_300.inc - -load.o: load.s - ca65 -o load.o load.s -l load.lst - -#### - -QKUMBA2.BAS: qkumba_seasons.bas - $(TOKENIZE) < qkumba_seasons.bas > QKUMBA2.BAS - -#### - -QKUMBA.BAS: qkumba_autumn.bas - $(TOKENIZE) < qkumba_autumn.bas > QKUMBA.BAS - -#### - -CONCERT.BAS: concert.bas - $(TOKENIZE) < concert.bas > CONCERT.BAS - -#### - -NYAN.BAS: nyan.bas - $(TOKENIZE) < nyan.bas > NYAN.BAS - - #### ENTROPY.BAS: entropy.bas @@ -99,80 +24,5 @@ ENTROPY.BAS: entropy.bas #### -E2.BAS: entropy_small.bas - $(TOKENIZE) < entropy_small.bas > E2.BAS - - -#### - -FLAME2.BAS: flame2.bas - $(TOKENIZE) < flame2.bas > FLAME2.BAS - - -#### - -FLAME.BAS: flame.bas - $(TOKENIZE) < flame.bas > FLAME.BAS - -#### - -AUTUMN.BAS: autumn.bas - $(TOKENIZE) < autumn.bas > AUTUMN.BAS - -#### - -CIRCLES.BAS: circles.bas - $(TOKENIZE) < circles.bas > CIRCLES.BAS - -#### - -ASTEROID.BAS: asteroid.bas - $(TOKENIZE) < asteroid.bas > ASTEROID.BAS - -#### - -PERSON.BAS: person.bas - $(TOKENIZE) < person.bas > PERSON.BAS - -#### - -SHIP.BAS: ship.bas - $(TOKENIZE) < ship.bas > SHIP.BAS - -#### - -RASTER.BAS: raster.bas - $(TOKENIZE) < raster.bas > RASTER.BAS - -#### - -RASTER2.BAS: raster2.bas - $(TOKENIZE) < raster2.bas > RASTER2.BAS - -#### - -RASTER3.BAS: raster3.bas - $(TOKENIZE) < raster3.bas > RASTER3.BAS - -#### - -RASTER4.BAS: raster4.bas - $(TOKENIZE) < raster4.bas > RASTER4.BAS - - -#### - -RASTER5.BAS: raster5.bas - $(TOKENIZE) < raster5.bas > RASTER5.BAS - - -#### - -LOTS.BAS: lots.bas - $(TOKENIZE) < lots.bas > LOTS.BAS - - -#### - clean: - rm -f *~ *.o *.lst convert_to convert_from convert_qkumba ENTROPY LOAD + rm -f *~ *.o *.lst ENTROPY ENTROPY.BAS