Hale the Damo
damiensturdy.bsky.social
Hale the Damo
@damiensturdy.bsky.social
Creating an Acorn-esque emulator and a real synthesizer. Sometimes makes games. Sturdy Games- Developer of way too many things at once, #8-Bit #Acorn #Kotlin, #CSharp, #Unity, #Java, #Javascript. #FLStudio http://sturdygames.co.uk
82 of these bouncy boys is my limit on a BBC Model B, although I don't seem to be able to launch lower than &400 even with a relocator- Suspect some branches are landing on page boundaries which is a no go on a 6502.
December 19, 2025 at 10:42 PM
My left ear stopped working out of nowhere, replaced with tinnitus. Unusually, it never returned to normal so I called 111 and got to see a doctor first thing next morning. I need urgent medication to try to prevent permanent loss. This turns up on my record. Delayed because of doctor strikes.
December 18, 2025 at 7:56 AM
RED = Clear, MAGENTA = Plot. I'm right up there against the vertical sync.

Down to 70 Balls fixing my silly plot bug. Now searching for spare cycles!
December 13, 2025 at 6:02 PM
*73* 9x9 balls with better plot routine. Still getting some artifacts / tearing though, not sure what's causing the single lines to be honest. Some balls are half-plotted. Something's not quite right but I'm still really happy with this.

Hmmmm.
December 13, 2025 at 4:22 PM
@snuggsy187.bsky.social this looks great at 65". XD
December 12, 2025 at 9:01 PM
It keeps going...
December 12, 2025 at 5:43 PM
Whoever wrote this game? Pure genius. It broke my chiddlers.
December 12, 2025 at 5:32 PM
Now we're thinking with... uh... whatever this is.

OK! 51 balls *but* single buffered 8x8- Moving to 9x9's gonna cost some cycles! Can only get to 24 with double buffering, long way to go.
This is pretty fun! Cheers for pulling me back into the game @0xc0de.bsky.social and @snuggsy187.bsky.social
December 10, 2025 at 10:04 PM
Uh... That wasn't what I was aiming for, but still looks neat. (Yes yes this is taking far too long! :D )
December 9, 2025 at 10:13 PM
.... I bloody hope they don't!
December 1, 2025 at 2:46 PM
"We've removed stuff from the Family Safety app, you can get to them on the Family Safety website" WHYYYYY?

Sorry for the rant, thanks for listening, and thanks again for games that my kiddos love without me having to worry!
November 21, 2025 at 9:46 PM
Rudimentary Oxygene part 4, on my home made "SturdySynth"!

Managed to get it to connect to Windows too.

5/6 channels used- but no acoustic sounds yet. Oh and the drums sound like an old console :D
May 6, 2025 at 3:54 PM
I'm still here, working on my emulator and my home made synthesizer. Now with 6 synthesis algorithms and multi channel midi support on an esp32. I have optimised the shizzle out of this thing!

No idea if the video will work, guess we will see when I hit the button... about...... now!
April 29, 2025 at 8:20 PM
My daughter started a prank war with our Elf.

Result? Our elf shaved part of my head in my sleep.
December 24, 2024 at 5:22 PM
I AM NOT OLD!
December 5, 2024 at 3:25 PM
For laughs, this is what happens if you hold any key- Something's very awry here, you can see mode+palette updates at a ridiculously high rate. In fact if I increase cycle accuracy these are even tighter together, showing the CPU being hammered into interrupts constantly by System VIA. Cool glitch!
November 19, 2024 at 6:57 AM
Next: Revs by Geoff Crammond. This game only checks for vsync once, then uses precise timing to change screen mode *5 times* per frame and still renders a 3D track. It's wrong in my emulator - *all* interrupt requests cause it to switch to the next screen section, hinting at a VIA bug. Debug time!
November 19, 2024 at 6:49 AM
CRTC fixed, though I apparently fixed it last night without realising because this evening I was welcomed to this:
November 13, 2024 at 9:17 PM
For a first attempt, my CRTC implementation was pretty good, but not perfect. Testing some cool modern releases- this one's title screen works(including scroller) and the game plays *but* no status bar yet- a portion of the screen is blank- I have some CRTC debugging to do!
November 12, 2024 at 11:16 PM