Charlie Birks @charlie.daft.games · 20hSeems my desktop is haunted... Volume control is randomly changing. 👻 000
Charlie Birks @charlie.daft.games · 22hLooking at my RPG notes they range from "detailed list of steps to fix something" to "make look better". 🤔 000
Charlie Birks @charlie.daft.games · 04/10/2026(It's extremely optimistic of me to think that I'll ever need this code, but I can only think "I'm doing this wrong" so many times...) 000
Charlie Birks @charlie.daft.games · 04/10/2026When you're adding code for translating text, but can only write one language: 🪞 100
Charlie Birks @charlie.daft.games · 03/10/2026It does actually do the thing... Apart from the screen being too small. (I need to stop making comments about things 😆) 020
Charlie Birks @charlie.daft.games · 03/10/2026If anyone asks I didn't spend all afternoon playing solitaire. 010
Charlie Birks @charlie.daft.games · 02/10/2026It's fun that this happens when I plug in random RP2350 devices 😆. That or they boot into Windows 95... (In this case the @pimoroni.com Presto... Which I don't think I've run the PC emulator on. That would be silly...) 130
Charlie Birks @charlie.daft.games · 02/10/2026I definitely didn't update the character sprite for that. 000
Charlie Birks @charlie.daft.games · 30/09/2026Usually I spend hours moving pixels fast, but now I am spending hours moving pixels slowly. (Or, I have ended up making more sprites...) 000
Charlie Birks @charlie.daft.games · 30/09/2026Well I finally got the RTC working (which was the thing I was trying to do), so now I can move on to other things... (Stamp builds may be broken though. Hmm.) 000
Charlie Birks @charlie.daft.games · 29/09/2026Hmm, looks like updating the pico-sdk allows me to delete a pile of code. 001
Charlie Birks @charlie.daft.games · 28/09/2026Hopefully this doesn't take too long as I also have more ideas for my RPG. (Which is also still open. I just don't close things apparently 😆) 110
Charlie Birks @charlie.daft.games · 27/09/2026Predictably I have now found emulator bugs to fix... 🤔 110
Charlie Birks @charlie.daft.games · 26/09/2026Now there's a computer on my computer. (Kinda overkill using an entire PC emulator to check if the PSRAM works, but I still had it open...) 010
Charlie Birks @charlie.daft.games · 25/09/2026Oh no, I put 32blit on it... After I figured out the pins... 100
Charlie Birks @charlie.daft.games · 24/09/2026Hmm, let's pull some hardware out of the pile... It's... Another RP2350 "computer" 😆 121
Charlie Birks @charlie.daft.games · 16/09/2026Oh no, the malware I installed doesn't support my OS! ... wait. 030
Charlie Birks @charlie.daft.games · 05/08/2026Accidental feature: you can talk to the party members following you and because scripts are tied to maps, you can easily have them say different things depending on where you are. 🤔 (Oh, and I added party members that follow you around) 000
Charlie Birks @charlie.daft.games · 04/08/2026Obviously this is a bug, but the bigger problem is that the setting currently has no ghost-related lore... and creating more writing work is significantly worse than creating more programming work 😆 011
Charlie Birks @charlie.daft.games · 04/08/2026Finally get moving characters other than the player working... and they immediately walked straight through the player. 🤦 (Already fixed the reverse of this, but as most of the games doesn't actually know where the player is, they might as well be a ghost...) 100
Charlie Birks @charlie.daft.games · 04/08/2026Finished building the Waste Allocation Load Lifter (Earth-class), Extraterrestrial Vegetation Evaluator and Microbe Obliterator... Sooo now I'm all out of Lego again. 020
Charlie Birks @charlie.daft.games · 03/08/2026If I ever figure out some character designs for this RPG, I'm gonna do so many palette swaps. 😆 (Technically I already have with the placeholder, but...) 000
Charlie Birks @charlie.daft.games · 03/08/2026Fun to wake up to a pull request to one of your most obscure projects 🤔 (They say at nearly lunch time) 010
Charlie Birks @charlie.daft.games · 02/08/2026@gadgetoid.com I read that as "comical gradients" and was wondering what was so funny for a moment there 😆 010
Charlie Birks @charlie.daft.games · 02/08/2026@robinwinghood.bsky.social True, but you can see some awkward sliding in that little video. 000
Charlie Birks @charlie.daft.games · 01/08/2026... or when I try and do a thing, but then I find I have to add another thing and fix a third thing first. (On a related note, I probably shouldn't have made the path finder do diagonals when the sprites can't face diagonally) 110
Charlie Birks @charlie.daft.games · 01/08/2026RE: fosstodon.org/@Daft_Freak/116998542… This is also a video of me trying to decide on what to work on next 😆 110
Charlie Birks @charlie.daft.games · 31/07/2026Using SDL3's accelerated palette conversion with some hacks helps quite a bit, but there are still problems... (It's fun that displaying a 640x400 256 colour image is hard now) 010
Charlie Birks @charlie.daft.games · 31/07/2026May have got slightly distracted trying to run Red Alert on a Pi Zero... which is surprisingly hard. (Just using my existing SDL2 build maxed out the CPU even when running from the console) 120
Reposted by Charlie BirksRobinwingHood @robinwinghood.bsky.social · 31/07/2026And here at the end of my first Artfight, I can say I made my goal of 6 attacks, enough to fill my account homepage! #artfight #artfight2026 #myart #OCart 162
Charlie Birks @charlie.daft.games · 29/07/2026(Said as if they don't have a massive list of other things to do) 000
Charlie Birks @charlie.daft.games · 29/07/2026Well, I fixed my path finder to not assume my characters are ghosts... Now I just need to handle moving things that aren't the player. 100
Charlie Birks @charlie.daft.games · 28/07/2026More stuff wired up and uh, doing some stress testing. 000
Charlie Birks @charlie.daft.games · 28/07/2026...and I just found a less common one while digging that out. 021
Charlie Birks @charlie.daft.games · 28/07/2026@pimoroni.com birthday seems like a good opportunity to bring out the original pibow (with rev1 pi inside) 2294
Charlie Birks @charlie.daft.games · 27/07/2026Finding some paths and making a mess of the screen with debug info. 100
Charlie Birks @charlie.daft.games · 27/07/2026Old RPG -> Old RTS -> Isometric sims thingy -> new RPG. Each time with an entirely different map structure... (I've probably mentioned the RTS even less than the old RPG. 🤷 I'm sure the curious can dig it up) 000
Charlie Birks @charlie.daft.games · 27/07/2026I've now copied/ported the same path finding code from my old RPG to my new one... through two other things in the middle... I'm going to need a path finder to trace the history of the path finder at this rate. 😆 100
Charlie Birks @charlie.daft.games · 27/07/2026The result of all this testing is: github.com/Daft-Freak/CnC_and_Red_A… (Definitely did not forget to post that)github.comRelease RP2350 snapshot · Daft-Freak/CnC_and_Red_AlertA snapshot of various RP2350 builds while I know they're not broken. All expect the .mix files to be in a subdirectory on the SD card called CnC for TD and CnCRA for RA. Some notes: All builds sup... 000
Charlie Birks @charlie.daft.games · 27/07/2026Not so fun when your one pair of shoes is still wet the day after... (I had to dig out my "work" shoes, haven't needed those for a while) 000
Charlie Birks @charlie.daft.games · 26/07/2026Plenty of other options for hardware though... (Though most are missing one thing or another) 110
Charlie Birks @charlie.daft.games · 26/07/2026Porting a game to all the things is great... Until you need to make sure that they all still work. Hmm. (The @pimoroni.com Pico plus 2/ VGA base combo is still pretty good though) 141
Charlie Birks @charlie.daft.games · 26/07/2026I guess going out and getting drenched in rain is a nice change. 120
Charlie Birks @charlie.daft.games · 24/07/2026Hmm, "I need to move a sprite from a script" has turned into a massive project... but I think I'm finding the path forward. (That was a bad joke...) 010
Charlie Birks @charlie.daft.games · 24/07/2026Might as well post a closer look at the silliness of this: 120