Damus
slembcke profile picture
slembcke
@slembcke

Open source Minnesotan, making Veridian Expanse (@vexpanse). I made the Chipmunk2D physics engine, and some other fun libraries. By day, I do a lot of game adjacent work like therapeutic VR, real time drone mapping, and math for heavy machinery.

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

slembcke profile picture
@nprofile1q... At the moment it's just a local repo on my computer. I mean it's a toy language I made for fun, and it's probably not actually useful.

I tried putting the NES version on my website, but the emulator is missing work RAM support I think. So that kind of stalled.

I guess I could push it to Codeberg or something if you are really interested. As a toy language, it kind of has no documentation though...
slembcke profile picture
@nprofile1q... I hate the “pragmatism” of saying projects can’t ban AI generated code because contributors will just lie. Why would you want people willing to lie about where they got the code from on your project. How does moving the goalpost so they don’t have to lie fixing the problem?
slembcke profile picture
After re-learning how input works on the Apple 2, I think it's all mostly working. :D The memory map is a mess, and it can't be BLOADed. So there's still some work to do. It's currently unclear if it's possible to get the step debugger working as I've never touched irq stuff on A2. I suspect I need to make a bunch of changes.

slembcke profile picture
Ok, I immediately went back to my old nonsense and just tried making an Apple ][ version of SLORTH! It was pretty easy to wire it up to some parts of the monitor ROM + cc65 stdlib, and write up a linker config. Kinda almost worked on the first try! The gets() function seems to just return EOF immediately though. Hrm... #apple2 #retrocomputing

slembcke profile picture
The NES port of my toy language SLORTH! is pretty good at this point. Trying to decide Apple ][ or C64 next... I have working A2s in my collection to run it on, but also I know the system ok already, and it's a reasonably system to run it on. Boring! I have a C64 too, but it doesn't have a power supply and it's never been powered on. I've never even spent much time emulating the C64, and know nothing about it's memory map, IO, or anything. It makes it seem exotic. :p
slembcke profile picture
@nprofile1q... Ah beardcicles. You go out and shovel the snow or something, come back inside, and then wonder why your face is all wet 30 mins later. Ah, right beardcicles... a problem that continues to surprise me decades later. >_<