💾 Archived View for kvothe.one › gemlog › 2020-09-19.gmi captured on 2020-10-31 at 01:08:10. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2020-09-24)

-=-=-=-=-=-=-

a return to plan 9, eventually.

My work on `anotherplan`, my implementation of the Another World VM using Plan 9 C has stalled a bit, but I plan to return to it shortly.

What happened? Well, I tried to run games/doom on my 9front QEMU VM over a `drawterm` session and it was just... slow. Like, maybe 2 fps slow. This was, well, rather disheartening for my goal of implementing a game engine on Plan 9. While my little bouncing ball draw.h implementation seems to clip along decently at 30 fps, my CPU graph also pegs out. Not the most intensive tasks I could throw at it, that's for sure.

I have a ThinkPad X220 collecting dust in my home office, and I think that I'm going to install 9front natively on it next weekend. The battery lasts all of about 10 minutes, but I'm planning on just docking it to use with a monitor, and an ACTUAL keyboard, my Unicomp buckling spring monstrosity. Laptop keyboards are awful, and I'm really looking forward to the tactile feel of doing things on a proper desktop setup once again. The ergonomics are so much better at my desk!

Spoke with some folks on gridchan about it-- apparently 9front works really well on the ThinkPad X220, so that's encouraging! I'm sure I'll beat my head on some setup issue or another, but after it's all said and done, I'll have a NATIVE 9front machine to play around with. I'm really looking forward to that! Maybe games/doom will run smoothly on it, too. :)

Sigrid's written the beginnings of a Gemini client written for Plan 9, `gemnine`:

https://git.sr.ht/~ft/gemnine

There's all sorts of neat software for Plan 9: IRC clients, multimedia stuff, games, et cetera. In theory, I should be able to do all of my computing stuff without resorting to my OpenBSD machine. I did have a pickle of a time doing git stuff from Plan 9, but maybe I'll get it working if I force myself to stick with JUST Plan 9 software. Or, you know, it might push me to write useful software for Plan 9.

This post, of course, was entirely written in Plan 9's `acme` editor over sshfs. :D

Anyway, THIS weekend we're celebrating my younger daughter's birthday, so I won't be spending tooooo much time tinkering on personal projects. She asked for some birthday gifts in Animal Crossing, so I reckon I'd better play some Animal Crossing to shop for gifts. :)

Until next time, be well!

kvothe.

return to the KVOTHE-ONE gemlog.