mudlord @mudlord.bsky.social · 29/09/2026Did some snooping into Ace Combat Zero: * Dumped Steam-packed executable. * Ran through x64dbg without emulating/fully cracking Steam....and..... Emulator based? Or just proper PC port? It does link to Xinput as well as the Thrustmaster controller API. 232
mudlord @mudlord.bsky.social · 25/09/2026Expanded the shader IDE into a full-blown Shadertoy core for libretro. 011
mudlord @mudlord.bsky.social · 20/09/2026Added standalone loader to detonate-libretro.dll. Its basically a tiny libretro loader made specifically for Detonate. Might make Win32/Win64, leaving Linux to use SDL3/RA. 000
mudlord @mudlord.bsky.social · 19/09/2026Ended up rewriting the pure interpreter in Mupen to use computed goto + branchless code. Now get 60VIs in the tavern of CBFD. Not 100% sure why Conker is so heavy here, maybe all the soft-shadows and reflections in intro? 001
mudlord @mudlord.bsky.social · 19/09/2026nothings.org/gamedev/thie...nothings.orgThe 3D Software Rendering Technology of 1998's Thief: The Dark Project 010
mudlord @mudlord.bsky.social · 12/09/2026Started work on a standalone librashader-based RetroArch/libretro slang format shader editor. 102
mudlord @mudlord.bsky.social · 10/09/2026Added full DSP chains for both MIDI and libretro core audio in WTFweg. Completely stackable, interchangable, swappable, etc. 000
mudlord @mudlord.bsky.social · 10/09/2026Added full support for Vulkan rendering in WTFweg. Autoswitches between OGL and VK cores when needed. 000
mudlord @mudlord.bsky.social · 02/09/2026Need to rewrite current website to use current Jekyll Minima theme, which means completely regutting it. Adding to the pile of things to do like VK/MIDI/shaders/audio DSP in WTFweg, 64bit exe packer port, foo_dsp_effect 0.60, massive upgrade of demo/intro/cracktro framework+tool. 000
mudlord @mudlord.bsky.social · 25/08/2026I mean really, the takes people have that X existing is somehow taking "oxygen" from Y, is truly truly bizarre to think. Yet here we are on Reddit and places, saying as such. X can exist happily along aside Y, people are free to pick whatever they want to use. X and Y have every right to exist. 001
mudlord @mudlord.bsky.social · 23/08/2026Spent weekend writing VFS support. So memory mapped I/O on Win32/Linux. 000
mudlord @mudlord.bsky.social · 23/08/2026I wonder if Fortnite is immune since they use a inhouse build of EAC+BattlEye 000
mudlord @mudlord.bsky.social · 23/08/2026www.pcmag.com/news/windows... Anticheat, both use EAC.pcmag.comWindows 11 Gaming Issue Linked To RGB Devices of All ThingsIt's not the hardware, but the software drivers from the RGB devices that can create a compatibility issue with the inpoutx64.sys driver, Microsoft says. 100
Reposted by mudlordmudlord @mudlord.bsky.social · 08/08/2026I am not concerned if things are done right or properly, especially when doing things at all does not take away from the nice people who do things "properly" or right. I see this weird attitude that doing something takes time/attention away from other things, it does not. those things still exist. 101
mudlord @mudlord.bsky.social · 19/08/2026Found another: bit perfect V2M synthesis in C++, rather than farbrausch's NASM based replayer or replay/razor1911's x86 emulator based "port". :( Its genuinely sad that truly awesome/great ideas can be fundamentally fucked depending on ideals to stick LLMs to the curb. 000
mudlord @mudlord.bsky.social · 16/08/2026Kinda sad that the only performant SC8820 HLE emulator is....done via LLMs. And that a bit-exact HLE N64 video/audio RSP ucode emulator is done in same way. Depending on your morals/ethics/politics, these are useless. And legal landmines. Sad that good ideas are tainted. 130
mudlord @mudlord.bsky.social · 08/08/2026I am not concerned if things are done right or properly, especially when doing things at all does not take away from the nice people who do things "properly" or right. I see this weird attitude that doing something takes time/attention away from other things, it does not. those things still exist. 101
mudlord @mudlord.bsky.social · 08/08/2026I just want to work on things that scratch that experimental/creative itch when it comes to code, like trying a new way to implement something, or working out a personal better solution, like when I implemented my own UPX, or audio filter component for FB2K. 100
mudlord @mudlord.bsky.social · 08/08/2026I am sorry, I am just baffled at how hyperbolic people can be over a "hobby", over something that genuinely does not matter in the grand scheme of lives to worry over, when society has much bigger problems. To me, I code things just because I can, I genuinely do not care on the politics on things 100
mudlord @mudlord.bsky.social · 08/08/2026reading bluesky and reddit for libretro discourse on what to work on is fucking unhinged shit. random discussions how n64 emulation is somehow a trashfire (when things like Ares exist), how an API itself is motherfucking evil, etc. 100
mudlord @mudlord.bsky.social · 15/07/2026Helps then at this stage I find code to be exactly like freebuilding Lego, or any one of my physical artworks. I find joy amongst the pain in debugging, which is why I despise Rust. I like languages where little things can utterly fuck you over, to me its part of the fun! 000
mudlord @mudlord.bsky.social · 15/07/2026I just find it kinda amusing at this stage, someone with a LLM can replicate entirely what I did wrt WTFweg within a hr, when I worked on and off on this bs for about 3 years. Sure the code might be pure algorithmic slop, but it would exist. I truly do not know how to feel about this. :( 120
mudlord @mudlord.bsky.social · 14/07/2026At this stage to me all the marketing and hype is extremely disingenuous. How is a single-game emulator better than a generic one? Stuff like UltraHLE existed, and these days the tech exists for such a thing to be drastically extended. 000
mudlord @mudlord.bsky.social · 14/07/2026Funny how all these N64 "PC Ports" are just single-game emulators. The RDP emulation is still there to some extend, doesn't matter if its HLE or not. Its not a complete rewrite like full PC ports would be. :/ Why not just use a HLE-only emulator then with hacks? HLE RSP/RDP/etc? 100
mudlord @mudlord.bsky.social · 08/07/2026they really sent Doom to die, literally :< especially if all the engine guys are now gone. 000
mudlord @mudlord.bsky.social · 07/07/2026Funny how corporate LLM interests turned several creative subcultures (demoscene included), into an absolute fucking trashfire of discourse, with ppl all infighting how to deal with such things. Even the emulator scene is not immune to such corporate shenanigans. Welcome to Hell! Enjoy your stay. 093
mudlord @mudlord.bsky.social · 03/07/2026Of course, I got a custom font and things, like a icon font (ForkAwesome), plus a Google font (Roboto) 000
mudlord @mudlord.bsky.social · 03/07/2026This most definately applies to emulation, creative coding, video games, etc. If you find a niche, do not let people tell you how you have to do it their way and instead find your own way of having your fun and contributing. Learnt the absolute hard way, many many times with this. 010
mudlord @mudlord.bsky.social · 03/07/2026Life is short, do not follow mob. If you don't fit in a subculture, just fucking leave. Just continue to do culture-like things without their influence, good or bad. Don't listen to anything how others tell you how to do your hobby. Don't let anyone gatekeep how you find fun, ever. 120
mudlord @mudlord.bsky.social · 03/07/2026I am static linking with MSYS2 x64/mingw64, so SDL3 and other dependancies are there. Originally it was around 6MB with SDL2 static linked. I'll try what you suggested :) Very surprised to see you respond! :D :D 110
mudlord @mudlord.bsky.social · 30/06/2026Rewrote WTFweg's menu code and glue with SDL3 and most recent dear-imgui. 6MB > 11MB. Hmm. :/ 100
mudlord @mudlord.bsky.social · 28/06/2026Lovely, supporting SDL3 in WTFweg would mean rewriting the entire thing. Might as well rewrite the menu code as well as.....everything else. 000
mudlord @mudlord.bsky.social · 20/06/2026Would love to look at MSVC2026's output to see how it fucks shellcode generation so fucking hard. Maybe function ordering? 100
mudlord @mudlord.bsky.social · 20/06/2026I am extremely aware how MAME is great. MAME is great indeed and a massive source of info for other emulators, due to its purist approach to emulator design and documentation. 020
mudlord @mudlord.bsky.social · 19/06/2026Ended up doing a fair bit of work to get my old executable compressor compiling again, and have proper text strings without Unicode fuckery. Had to use XP variant of MSVC2017. Need to finish the WIP rewrite of it to handle Rust DLL/EXE files. 100
mudlord @mudlord.bsky.social · 17/06/2026Exactly. I see they can learn a ton from each other. Software development, even in closed source, should not be adversarial or have politics attached. If it benefits the end user, it should be considered. FOSS and closed source projects are both products for people to use. 100
mudlord @mudlord.bsky.social · 17/06/2026And I say if there is a problem, then indeed use software you not find "problematic", or just...you know, code your own solutions to problems from scratch like I did :/ Seriously, with investment of enough time (like learning to code properly) and resources, its not that hard. 100
mudlord @mudlord.bsky.social · 17/06/2026That suspiciously is too much. People rather be performative and post on social media than doing the actual legwork and work on actual solutions to problems & being proactive. Weirdly, it seems being performative is worth just as much, apparently. "Awareness" and all that bs. 100
mudlord @mudlord.bsky.social · 05/06/2026Hot take: Posting code on GitHub is basically assuming it will be vacuumed by people who violate licenses anyway, or LLMs. Post code if you are willing to on Github/Bitbucket, with those assumptions in mind. LLMs do not care about licensing on code, nor do most companies. They only care when sued. 010
mudlord @mudlord.bsky.social · 23/05/2026Game I alpha tested for a bit was out: store.steampowered.com/app/1823990/...store.steampowered.comSave 10% on Gravelord on SteamGravelord is a fast-paced boomer shooter voiced by a badass protagonist featuring hand-crafted levels filled with secrets and hordes of enemies to kill. Dish out some brutal carnage with powerful guns... 000
mudlord @mudlord.bsky.social · 19/05/2026Rewriting WTFweg to use: * AVX/NEON * 64bit only (already supports ARM) * GL4.6+Vulkan/GLES3.1 * SDL3 * UCRT64 on Windows "sdl3weg", "wtfweg2", not sure what to call it. 000
mudlord @mudlord.bsky.social · 01/04/2026Remember the days when Reloaded, Razor1911, Hatred, Vampyres and co did full VM rebuilds for VM based protections like SecuROM and Starforce? And now all we got is shitty in-memory patchers or hypervisor bypasses which do not truly remove the Denuvo protection or rebuild it? Those were the days :( 020
mudlord @mudlord.bsky.social · 16/03/2026Why the fuck with random shit takes on reddit or this place must I keep tapping the sign?: If you make claims, give scientific evidence to back it up, otherwise you are talking pure shit. If you say its slower: MEASURE TO PROVE IT. 000
mudlord @mudlord.bsky.social · 08/03/2026Very important point. WTFweg and my exe packer are very much my passion projects. I feel fossing them leaves them to be exploited, as well as to me they are extremely personal things, and my nuclear weapon testing grounds for testing crazy shit/tech. Plus, RA and UPX exists, so people can use those 000
mudlord @mudlord.bsky.social · 07/03/2026Funny how it varies from "ruining artistic vision", "why in 2026?", "X is evil", "should be done on Y platform", "why use X API when you could use Y" and the classic: "Why not use Rust?" 110