mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-01-27 07:30:12 +00:00
glados: start adding shapes
This commit is contained in:
parent
bcea1a66c8
commit
51025d3e71
@ -1,15 +1,27 @@
|
|||||||
DOS33 = ../dos33fs-utils/dos33
|
DOS33 = ../dos33fs-utils/dos33
|
||||||
TXT2BAS = ../asoft_basic-utils/tokenize_asoft
|
TXT2BAS = ../asoft_basic-utils/tokenize_asoft
|
||||||
MAKEB = ../dos33fs-utils/make_b
|
SHAPETABLE = ../hgr-utils/shape_table
|
||||||
|
|
||||||
|
|
||||||
all: glados33.dsk
|
all: glados33.dsk
|
||||||
|
|
||||||
|
OBJECTS.SHAPE: objects.shape
|
||||||
|
$(SHAPETABLE) -b < objects.shape > OBJECTS.SHAPE
|
||||||
|
|
||||||
STILL_ALIVE.BAS: still_alive.bas
|
STILL_ALIVE.BAS: still_alive.bas
|
||||||
$(TXT2BAS) < still_alive.bas > STILL_ALIVE.BAS
|
$(TXT2BAS) < still_alive.bas > STILL_ALIVE.BAS
|
||||||
|
|
||||||
glados33.dsk: STILL_ALIVE.BAS
|
shape_test.bas: objects.shape
|
||||||
|
$(SHAPETABLE) < objects.shape > shape_test.bas
|
||||||
|
|
||||||
|
SHAPE_TEST.BAS: shape_test.bas
|
||||||
|
$(TXT2BAS) < shape_test.bas > SHAPE_TEST.BAS
|
||||||
|
|
||||||
|
glados33.dsk: STILL_ALIVE.BAS OBJECTS.SHAPE SHAPE_TEST.BAS
|
||||||
$(DOS33) -y glados33.dsk SAVE A STILL_ALIVE.BAS
|
$(DOS33) -y glados33.dsk SAVE A STILL_ALIVE.BAS
|
||||||
|
$(DOS33) -y glados33.dsk SAVE B OBJECTS.SHAPE
|
||||||
|
$(DOS33) -y glados33.dsk SAVE A SHAPE_TEST.BAS
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *~ *.BAS *.lst
|
rm -f *~ *.BAS *.SHAPE *.lst
|
||||||
|
|
||||||
|
26
glados3.3/objects.shape
Normal file
26
glados3.3/objects.shape
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# Number of shapes
|
||||||
|
1
|
||||||
|
# "Cross Hair"
|
||||||
|
# |
|
||||||
|
# |
|
||||||
|
# -- -- >>X
|
||||||
|
# |
|
||||||
|
# |
|
||||||
|
START
|
||||||
|
NLT
|
||||||
|
NLT
|
||||||
|
RT
|
||||||
|
RT
|
||||||
|
NRT
|
||||||
|
NRT
|
||||||
|
NRT
|
||||||
|
LT
|
||||||
|
LT
|
||||||
|
UP
|
||||||
|
UP
|
||||||
|
NDN
|
||||||
|
NDN
|
||||||
|
NDN
|
||||||
|
DN
|
||||||
|
DN
|
||||||
|
STOP
|
Loading…
x
Reference in New Issue
Block a user