Admer456 @admer456.bsky.social · 22/09/2026Here's something I did earlier this month: I got Source-style I/O working in my engine, but ALSO, I built a "compatibility layer" for Quake/HL map editors (think TrenchBroom, J.A.C.K. etc.) which do not have the editing UI for that There's a lot to be said here, but I'll try to keep it brief! 🧵 1101
Admer456 @admer456.bsky.social · 06/06/2026Vulkan progress, June 2026 I refactored some stuff and wrote more examples: glTF and OBJ model loading, transparency (alphatest/masked and alphablend) and multithreaded rendering And! I published a blog and a repository so people can see, borrow and/or criticise :3c microfox.dev/blog/06-06-k... 191
Admer456 @admer456.bsky.social · 14/05/2026Vulkan progress, May 2026 In March, I had a (coloured and resizable!) window In April, I had a triangle Now: compute shaders, textures, render-to-texture, instanced rendering, MSAA, ext. dynamic state... Next up: multiview (for VR), bindless textures, some smaller things Blog coming soon(tm) 182
Admer456 @admer456.bsky.social · 05/04/2026New side quest: day-night cycle in GoldSRC (thread) Done: light blending (using a lightstyle hack) To do: skybox blending, custom skybox set (images = goals) 1114
Admer456 @admer456.bsky.social · 28/03/2026(1/5) In 2020, I learned some OpenGL. In 2021, I learned some NVRHI. In 2023, I switched to C# and learned some Veldrid. Veldrid was quite nice. But I never really cared for DX11, OGL or Metal. Just Vulkan. So, this year I picked up Vulkan 1.4 and honestly? It's lovely. Hello Triangle, the 4th! 280
Admer456 @admer456.bsky.social · 31/10/2025Okay, now what if.. a VR fox that teaches you Half-Life mapping 0191
Admer456 @admer456.bsky.social · 25/10/2025Oh yeah I finally wrote that blog post! Here: microfox.dev/blog/10-25-l... Well, it's more like a bunch of notes along the way, with a few editor notes here and there. 141
Admer456 @admer456.bsky.social · 07/10/202535 minutes of yapping about Half-Life mapping. This will be my first video produced fully on Linux, so let's hope nothing goes wrong(tm) 011
Admer456 @admer456.bsky.social · 08/09/2025Two years ago, I told myself Windows 10 was gonna be my last Windows, that I would switch to Linux at some point. 3 weeks ago, I finally gave it a proper try. Not in a VM, not on my old laptop, but on my main PC, dualbooting nixOS alongside Windows. It went well! (1/6) 192
Admer456 @admer456.bsky.social · 12/03/2025Week 2 of porting Half-Life to C#: So I took my HostFxr wrapper from 2022, polished it up real good and tested a few basic things on .NET 8. Works perfectly fine in x86. After a bit of messing around with calling conventions, I got printing to Half-Life's console to work! 110
Admer456 @admer456.bsky.social · 10/03/2025Week 1 of porting Half-Life to C#: Translated all the engine headers to C# (edict_t, entvars_t...), set up Coral (C++/C# interop library), only to realise Coral doesn't work in 32-bit apps? Yay! 120