@dirtycommo definitely doable if you have the right tools on the old machine itself. Assembler or basic interpreter, sprite editor, music tracker. Or create your own tools, as was common in those days.
Programming and stuff
@dirtycommo definitely doable if you have the right tools on the old machine itself. Assembler or basic interpreter, sprite editor, music tracker. Or create your own tools, as was common in those days.
I have released LLama2.c64 - an LLM running on a C64 with 2MB REU. It runs the Llama2 LLM architecture, using the tokenizer and weights from the Tinystories 260K model.
It's a storytelling model that tries its best to spin your prompt into a story, as if told by a kindergarten child. It will generate one output token about every 8 minutes.
So I somehow managed to cram the ground rendering routine into Combat Chopper.
Textures are very much work in progress.
#pico8
I combined the "Whiplash Taxi" and "Combat Chopper" ground drawing code, and the result seems okay.
It has a few artifacts, and would benefit from some optimisation and better textures.
#pico8
@jdyer I love text adventures, but one thing I don't miss about old text adventures is fighting with the text parser to find the right phrase.
@arstechnica it would be a terrible waste if these stop working. There is too much electronics dumped all over the planet already. There's nothing wrong with the hardware.
@hawthornbunny Nice game. Congratulations.
The GIF looks awful on this Mastodon server. See all the glorious pixels: https://www.lexaloffle.com/bbs/?pid=163514#p
My first postcart. 292 characters.
#pico8 #postcart
<code>
::_::cls()w=cos(time()/9)w*=w
a=63p={a,0,0,a,a,a,0,0}for n=1,30do
s={1,-1,-1,1,1,1,-1,-1}for m=1,4do
r={}for i=1,8do
r[i]=p[i]*s[m+(i-1)\4]+64end
for i=1,4do
line(r[i],r[i+4],r[i%4+1],r[i%4+5],1+w*7)end
end
q={}for i=1,8do
q[i]=p[i]*(1-w)+p[i+1-((i%4)==0and 4or 0)]*w
end
p=q
end
flip()goto _
</code>