New Game in Progress!A couple of weeks ago I started a new project, an RPG in the style of 80's/90's classics like Bard's Tale and Eye of the Beholder. I've spent the last couple of weeks building a graphic engine and levSep 20, 2026·1 min read
Public release coming soon!A public beta release of the new LED Matrix Studio will be out in a week or so. I think (hope!) the major bugs have been fixed, there are still some minor things left to tweak (and others to discover), but on the whole, it's very stable and usable. I...Dec 3, 2023·1 min read
Weekend of fixesAll of the code is now migrated, so now it's testing, testing, testing. I haven't had all weekend for fixes, but this what I've done since Saturday: Fixed add multiple and delete multiple Fixed Colour change dialog and functionality File->New now ...Nov 20, 2023·2 min read
First LED Matrix Studio C++ uploadThe first release of the C++ rewrite project is now live on github. https://github.com/MaximumOctopus/LEDMatrixStudio/tree/main/Source In terms of lines of code, it's about 20% larger (yeah it's nearly 40k lines!). This is mostly due to splitting the...Nov 16, 2023·1 min read
Frames[0], now I understand theeSo, I spent a considerable amount of time rewriting the engine so that animation frames are stored from zero instead of one in the Frames container. It's fixed a couple of issues already. And now I know why!!! It appears that I made that change so th...Nov 13, 2023·1 min read
Bugs. Bugs. Bugs.Quite a few things work, some even work well, but there are quite a few bugs. Every single one a creation of the rewrite. Loading a project works, but often the first frame gets cleared. Importing a bitmap works, but there's often a blank frame at th...Nov 12, 2023·1 min read
Frame[0] what art thou purpose?Porting the LED Matrix Studio to C++ has so far been a fun process, but along the way I've stumbled upon decisions that current me can't fathom. I have a feeling historical me could shed some light on the reasoning behind those decisions, but he's no...Nov 10, 2023·2 min read