Watching Yu Yu Hakusho again, glad to see these three back for the demon world tournament. Love the undercover outfits too, especially Botan's
Posts by Monospace Games
Telnet on debian got another urgent security update today
The original telnet is over 50 years old
People underestimate how hard software is
Hey I remember you from /r/gameenginedevs! Good luck with your engine!
Uhh, punch drunk love? I'm all out of ideas
Progress Update: April 1st, 2026 Over the last month I worked on implementing the Keyboard API, which you can read about here - the gist of it is that it allows direct access to the keyboard state, and is intended to supplement the keymap API. Afterwards I noticed some issues in the engine's sandboxing implementation, and I'm currently working on fixing them.
Just posted a monthly progress update on my website:
#gamedev #enginedev #indiedev
Another massive supply chain attack today, this time it's axios on npm.
Earlier attacks were driven by github actions vulnerabilities, but what we're seeing now is the cascading effects of earlier compromises, and previously stolen credentials being leveraged.
It's become a contagion at this point
Beautiful!
Thank you!
Tried adding a bit of shading
Believe it or not this was supposed to be the letter A #pixelart
There's been a surge of supply chain attacks lately due to github actions misconfigurations, and it's likely to continue due to github's default settings being unsafe.
Might be a good idea to put a moratorium on upgrading from package managers that install from github directly.
Writing code in my engine at runtime to test things out
Here I'm testing whether new elements overwrite old ones with the same name
This is used to lazy-load elements (like autoloads in emacs), so that elements can be available without actually loading them
#gamedev #enginedev
Nevermind it turns out it was my mistake lol
Couldn't isolate it in a sample program then figured out I had neglected doing key down checks in the frame after this specific scenario
It looks like there's a bug in my build of SDL3 where keyboard mod state goes inaccurate if multiple modifier keys are released simultaneously
This one seems unusual in terms of aesthetics for PC-98
Progress Update: March 1st, 2026 Last month I developed some SFX for the engine's UI, updated common menus to reflect the implementation of audio functionality, and began work on the soundboard. This month I'm hoping to continue work on the soundboard, and update the engine's handling of keyboard events.
Just posted a monthly progress update on my website:
Some recent practice drawings
GNU Inetutils telnetd has been getting a surprising number of urgent security updates lately
Progress Update: February 1st, 2026 January was a bit slow on the programming front, I tied up the few loose ends regarding sound work in the engine and put active development on the back burner a bit to focus on my art and sound skills. I hope to continue this approach for a few more weeks at least, and then begin work on the soundboard.
Just posted a monthly progress update on my website:
#enginedev #indiedev #gamedev
Some recent portrait studies from this week
Progress Update: January 1st, 2026 I'm now mostly done with menu and mint sound settings and sound work in general, but there's still some testing and polish left to be done. I hope to get that work out of the way during January, and if possible begin work on a soundboard program.
Just posted a monthly progress update on my website:
#enginedev #indiedev #gamedev
Apparently I'm really popular with ladies living in the Russian city of Severodvinsk because they've been bombarding me with email over the last month
MAPPA must've done a real good job with JJK season 2 OST because the moment I saw Mahoraga begin to rumble in the new Modulo chapter I could hear the Sukuna vs Mahoraga theme in my head
Quick sketch of the day: portrait of an old man, based on a photo by Paul Strand
Progress Update: December 1st, 2025 Sound work continues. Last month I implemented soundset objects (which contain sound assets), and the Audio API (which allows you to play sounds & control currently playing sounds from Lua), but the last section of the work, menu sound settings, remains under development. This month I hope to finish work on the menu sound settings and finalize the sound work.
Just posted a monthly progress update on my website:
#enginedev #gamedev #indiedev
Was watching Yu Yu Hakusho and thought this was a nice frame: Botan sleeping outside Irima cave (from season 3, episode 84)
There's a blog post from @dustyweb.bsky.social that I found really illuminating on atproto: dustycloud.org/blog/how-dec...
Some recent work, documenting Monospace Engine's audio API's. Composed of three main parts:
1. Soundset Objects, contain sound assets
2. Menu Sound Settings, basically CSS for UI sounds
3. Audio API, general scripting interface
Still very much WIP #enginedev #indiedev #gamedev
Can it receive messages as well?
The next step of enshittification is gamblification. There has been a very strong trend of everything getting "gamblified" since 2015 or so. From gacha games to stock price behavior, to "prediction markets". It's the obvious next stage of hijacking neural pathways.