Ported a rust raytracing demo for w4, a minimal wasm target, running on the sprig. Had a funny bug where all my input seemed to be going backwards. I hit right, I turn left. Turns out I was thinking high pins on sprig were button presses when actually low pins are. So the game was operating as though all the buttons were pressed all the time, but it’s just up, down, left, right, so they all canceled out. When I pressed the right button, it stopped applying the right turn code but the left turn code was still being applied so it’d turn left. It was like countersteering. My first rust pull request for a strange Unix shell that might as well be Forth. It's called cosh. github.com/tomhrr/cosh/pull/69New sprig firmware. Prepare to be underwhelmed! It blinks but it's written in rust. github.com/rp-rs/rp2040-project-templateI got a pico-8 emulator running on a hacked version of the sprig firmware. See #sprig thread for details and code.I hack hacked my sprig.Compiled spade to run my sprig game from the command line. Yay!
I wrote a font explorer for sprig because I needed a pipe | character. I found it where the backslash \ normally is.
My first pull request to sprig. Remove a duplicate file. You're welcome, macOS folks.
Hello all, I started working with sprig last week, and I've been absent from javascript for a long while. Lots of neat new stuff in javascript: static, class, async. I thought I'd make a game out of some esoteric programming language, and Befunge is this little 2D language that's quite visual when running. For game levels I figure I'd present a nearly working program with only one symbol you can push around to try and solve it. But first you need an interpreter, so here's the helloworld level. gist.github.com/shanecelis/cdd9097b6120f32e7b3da0a325b024f9