Andre Weissflog
flohofwoe.bsky.social
Andre Weissflog
@flohofwoe.bsky.social
Sokol, Chips, Oryol, Nebula Device, Drakensang (1+2+Online), Project Nomads, Urban Assault, and more (https://www.mobygames.com/person/117426/andre-wei%C3%9Fflog/credits/)

https://github.com/floooh/

@[email protected]

Nope you didn't miss it in the docs, there's currently no way to create an sRBG backbuffer in sokol_app.h, it's on the list of things that need fixing though (along with better control of the depth-buffer format or whether a depth-buffer should be created at all).
November 9, 2025 at 9:43 AM
Switch to Vulkan/D3D12 they said, those APIs have no overhead because they map directly to the hardware they said... ;)
November 4, 2025 at 4:59 PM
Mobile phones really need a time-of-year and location-sensitive color filter. The greens look way too joyful for 'English countryside in autumn' ;)
November 4, 2025 at 4:48 PM
...like, I there wasn't even any doubt in my mind that it could be anything else than an Amiga, the only other worthy computer system would be an SGI workstation, but that would be a couple 100k so entirely out of reach ;)
October 25, 2025 at 11:34 AM
Germany was pretty much Commodore land in the 80s (at that time still West-Germany) and early 90s. As an East German, the very first thing I bought from my converted savings 3 days after the monetary union in mid-1990 was an Amiga500+1084 monitor+printer (around 2.6k DeutschMark IIRC)
October 25, 2025 at 11:30 AM
You wrote CygnusEd?! I used CygnusEd pretty much every day in my Amiga time between '90 and ca '97 (was a bit late to the party, only got my first Amiga mid-1990 right after the German monetary union). Many thanks for one of the best tools on the Amiga :)
October 23, 2025 at 7:08 AM
Fucking hell, and of course downgrading to Xcode 16 doesn't work because that doesn't work on macOS Tahoe... guess I'll just need to sit it out :/
October 20, 2025 at 10:50 AM
Don't know don't care tbh.
October 20, 2025 at 9:45 AM
...correction, only works randomly... :/
October 20, 2025 at 9:36 AM
...debugging via VSCode and CodeLLDB still works, so leave it do Microsoft and some heroic open source 'bedroom coders' to do what Apple can't :/
October 20, 2025 at 9:31 AM
I did :) But yeah...
October 20, 2025 at 9:26 AM
The one big advantage was that those 'poor-man's-compute' tricks also worked on WebGL and on ancient hardware :)
October 15, 2025 at 2:30 PM
CI is using the latest stable emsdk, so I tend to stumble over build issues quickly. Locally I update maybe once a month, which with the current release cadence of about 2 weeks means that I sometimes skip an update for local dev work.

Not being able to update for a while is very rare.
October 15, 2025 at 2:24 PM
Hmm good point, I never thought about that too much. I guess for things like alloc/free of fopen/fclose I would still use defer even for 'single-exit-path' situations, but for something like the init/uninit calls of a library I would probably put the uninit at the end of the function instead 🤔
October 14, 2025 at 3:43 PM
...e.g. I'm planning to do the same thing as with the sokol_gfx.h GL backend: only for Windows a minimal GL loader is integrated into sokol_gfx.h, but on all other platforms the GL DLLs are 'linked' like regular system DLLs without a loader.
October 14, 2025 at 12:02 PM