Remember 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 :(
Posts by mudlord
Why 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.
Very 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
Funny 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?"
I just fucking love when people tell you how to spend your spare time, in minute detail, otherwise you are doing what you find fun.....WRONG. :/
* Executable packer
* crossplatform libretro loader
* Graphics engine
* Audio postprocessing
All were told in various ways either its pointless or wrong.
Amusing, Riot Vanguard blocks compiling of MSYS2 GCC executables when VALORANT is active. MSVC works fine.
Heh
because the API is under a completely open license allowing commercial use?
There doesn't need to be any licensing for cores you make for a commercial product. Pancake is one such thing, and like for the GBA/SNES/arcade emulators in Pancake MK Kollection, they all are commissioned.
looks accurate tbh
What baffles me is its not that hard to code a libretro loader from scratch which is mostly conformant with the API, like I did. Makes me wonder why they leech RA code constantly instead.
www.thememorycore.com/feb-23-2026-...
And this is exactly why WTFweg is closed source and private. I knew this would happen, happened countless times already with RA, and people can code their own libretro loader if they are truly inclined.
Hot take, likewise goes for game developers.
To me its way more important just using software from PEOPLE and sources you actually trust. Don't go on sites with weird ads, torrents you don't trust. Build a circle of trust from developers you know who won't ruin their reputation with virii/malware. That way packer use don't matter.
Kinda fun when developing an executable compressor (yes I know) in 2026, that you know AVs are so pathetic it makes sense to just go hogwild with implementation ideas.
Dual executable PE sections? Sections with 0 RawSize but massive virtualsize? Who cares! AVs flag any shit these days.
incidentally I tried to use libretro for a project a few months ago and it was... you know how people say "it's the worst option, except all other options", what they usually mean is "the problem space is inherently hard". This one felt like the worst by default, because there simply WERE no others
Hmmm not sure whether to do librashader, or do my own shaders for WTFweg which allow depth texture access.
SSAO anyone? Theres still so much things I want to work on with WTFweg even tho its a tiny private audience who use it.
MIDI might be fun, with using SCVA/Nuked-SC55.
Doom3 now works.
Amusing, unbroken on NV.
Added complete performance statistics/metrics. Was tired of people who kept claiming libretro is slower than standalone, so added means to objectively measure exact frametimes.
Tech could be extended to a hook for standalone emulators...
Major jank fixed in WTFweg:
* Switching between GL core thus GL instances.
* JSON parsing for config.
* Cleaner initialization/unloading of cores.
MK Legacy Kollection uses libretro.
On to Master Levels, pistol start UV.
Pistol started and finished TNT.
Holy fuck Civvie11 was right.
I recall bsnes used to have the exact same snow effect, since someone ported the code from ZSNES to it in pure C, no NASM assembly.
Been years since I seen it.
No its not broken.
The ROM set was broken. Namely me not coding for 5 years and so not having up to date test material. Finally can test arcade material. Last I seen, Amiga and Atari ST on Libretro was a fucking crapshoot.
Add scalable ROM browser. Autofits content to screen, while sorting by ROMs supported by libretro cores. Same goes for the file loading, and drag n' drop.
To ring in the new year, we have yet another round of Tattoo Assassins emulation fixes courtesy of FBneo dev dink.
The latest FBneo (standalone and Libretro) build enables the missing background sound effects on certain stages (two examples below).
Now it's nearly perfect on both MAME and FBneo. 👌
Pistol started and finished Plutonia/Sigil1+2.
Whats next? Sunlust with GZDoom?
And why the fuck is Jaleco stuff broken in MAME2003+, yet fine in others?
And why multiple other compiler builds?
Why am I annoyed by updating cores to most-recent Git? A years-old MupenNext compile works fine, as well as my own LLE based Mupen fork (albeit with some performance probs due to no dynarec)