mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-09-27 11:55:20 +00:00
lines: small enough for the bot
This commit is contained in:
parent
dc80cfdeb1
commit
d0775b32f1
@ -13,7 +13,7 @@ appleiibot.dsk: E2.BAS FLAME.BAS FLAME2.BAS HELLO \
|
|||||||
RLEASM.BAS HORIZON.BAS FLYER.BAS STAR.BAS HYPER.BAS FASTAR.BAS \
|
RLEASM.BAS HORIZON.BAS FLYER.BAS STAR.BAS HYPER.BAS FASTAR.BAS \
|
||||||
FASTAR2.BAS BIN.BAS FALLING.BAS SNOW.BAS XMAS.BAS AN3.BAS PLASMA.BAS \
|
FASTAR2.BAS BIN.BAS FALLING.BAS SNOW.BAS XMAS.BAS AN3.BAS PLASMA.BAS \
|
||||||
C64.BAS SIERPINSKI.BAS FAKES.BAS SIER.BAS DROPS.BAS RR.BAS RR_HGR.BAS \
|
C64.BAS SIERPINSKI.BAS FAKES.BAS SIER.BAS DROPS.BAS RR.BAS RR_HGR.BAS \
|
||||||
COMBO.BAS WIRES.BAS PATTERN.BAS BALL.BAS
|
COMBO.BAS WIRES.BAS PATTERN.BAS BALL.BAS LINES.BAS
|
||||||
cp empty.dsk appleiibot.dsk
|
cp empty.dsk appleiibot.dsk
|
||||||
$(DOS33) -y appleiibot.dsk BSAVE -a 0x0300 LOAD
|
$(DOS33) -y appleiibot.dsk BSAVE -a 0x0300 LOAD
|
||||||
$(DOS33) -y appleiibot.dsk SAVE A HELLO
|
$(DOS33) -y appleiibot.dsk SAVE A HELLO
|
||||||
@ -68,6 +68,7 @@ appleiibot.dsk: E2.BAS FLAME.BAS FLAME2.BAS HELLO \
|
|||||||
$(DOS33) -y appleiibot.dsk SAVE A WIRES.BAS
|
$(DOS33) -y appleiibot.dsk SAVE A WIRES.BAS
|
||||||
$(DOS33) -y appleiibot.dsk SAVE A PATTERN.BAS
|
$(DOS33) -y appleiibot.dsk SAVE A PATTERN.BAS
|
||||||
$(DOS33) -y appleiibot.dsk SAVE A BALL.BAS
|
$(DOS33) -y appleiibot.dsk SAVE A BALL.BAS
|
||||||
|
$(DOS33) -y appleiibot.dsk SAVE A LINES.BAS
|
||||||
|
|
||||||
|
|
||||||
####
|
####
|
||||||
@ -398,6 +399,11 @@ PATTERN.BAS: pattern.bas
|
|||||||
BALL.BAS: ball.bas
|
BALL.BAS: ball.bas
|
||||||
$(TOKENIZE) < ball.bas > BALL.BAS
|
$(TOKENIZE) < ball.bas > BALL.BAS
|
||||||
|
|
||||||
|
####
|
||||||
|
|
||||||
|
LINES.BAS: lines.bas
|
||||||
|
$(TOKENIZE) < lines.bas > LINES.BAS
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
####
|
####
|
||||||
|
3
basic/appleiibot/lines.bas
Normal file
3
basic/appleiibot/lines.bas
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
1FORI=0TO140:POKE875+I,4*PEEK(2125+I)-192+(PEEK(2266+I/3)-35)/4^(I-INT(I/3)*3):NEXT
|
||||||
|
2&",=nV8QhAQgPl5GnV/QjZ8d0j*d0)g05ImQnYfXlR80f_ld1i`i:Ql2@X0`ml.5ieB0BP<,Xm+a0jJ6imD/BP/0Yi7d(AS0J>j14T;W5InMm]h5MlUlD=]ckl<1Xc91S/Bk5J(SmUmH4G0S469/4+1[_'$;%C#VD+(4D$8W#$)73F&$6'43)3G#V76D$_
|
||||||
|
|
@ -14,7 +14,7 @@ lines.dsk: HELLO LINES LINES_SMALL LINES_ROM LINES_WIKI LINES_BOT
|
|||||||
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_SMALL
|
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_SMALL
|
||||||
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_ROM
|
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_ROM
|
||||||
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_WIKI
|
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_WIKI
|
||||||
$(DOS33) -y lines.dsk BSAVE -a 0xC00 LINES_BOT
|
$(DOS33) -y lines.dsk BSAVE -a 0x36B LINES_BOT
|
||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
@ -56,7 +56,7 @@ lines_wiki.o: lines_wiki.s
|
|||||||
###
|
###
|
||||||
|
|
||||||
LINES_BOT: lines_bot.o
|
LINES_BOT: lines_bot.o
|
||||||
ld65 -o LINES_BOT lines_bot.o -C $(LINKERSCRIPTS)/apple2_c00.inc
|
ld65 -o LINES_BOT lines_bot.o -C ./apple2_36b.inc
|
||||||
|
|
||||||
lines_bot.o: lines_bot.s
|
lines_bot.o: lines_bot.s
|
||||||
ca65 -o lines_bot.o lines_bot.s -l lines_bot.lst
|
ca65 -o lines_bot.o lines_bot.s -l lines_bot.lst
|
||||||
|
12
graphics/gr/lines/apple2_36b.inc
Normal file
12
graphics/gr/lines/apple2_36b.inc
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
MEMORY {
|
||||||
|
ZP: start = $00, size = $1A, type = rw;
|
||||||
|
RAM: start = $36B, size = $8E00, file = %O;
|
||||||
|
}
|
||||||
|
|
||||||
|
SEGMENTS {
|
||||||
|
CODE: load = RAM, type = ro, align = $1;
|
||||||
|
RODATA: load = RAM, type = ro;
|
||||||
|
DATA: load = RAM, type = rw;
|
||||||
|
BSS: load = RAM, type = bss, define = yes;
|
||||||
|
ZEROPAGE: load = ZP, type = zp;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user