mudlord's Avatar

mudlord

@mudlord

Boomshoots/code hacking Want source code? Decompile/disassemble. https://mudlord.neocities.org

15
Followers
14
Following
25
Posts
21.11.2025
Joined
Posts Following

Latest posts by mudlord @mudlord

Post image

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

08.03.2026 19:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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?"

07.03.2026 23:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

07.03.2026 23:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Amusing, Riot Vanguard blocks compiling of MSYS2 GCC executables when VALORANT is active. MSVC works fine.

Heh

01.03.2026 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

25.02.2026 02:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

looks accurate tbh

25.02.2026 02:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

24.02.2026 16:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Exclusive: Hands-on with GameSir’s RetroArch alternative with free games πŸ“² Hello and welcome to another edition of The Memory Core newsletter! This time, I have an exclusive sneak peek at GameSir's big play for emulation on phones, and you can try it out yourself today! T...

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.

24.02.2026 05:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hot take, likewise goes for game developers.

22.02.2026 18:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

21.02.2026 16:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

21.02.2026 16:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Some Libretro Thoughts Many years ago I set up a disused Pentium 4 desktop with Debian as an emulator console connected to our TV. The system served well enough - I played through all of Chrono Trigger on it, at least - but...

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

10.02.2026 01:15 πŸ‘ 20 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

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.

10.02.2026 16:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Doom3 now works.

06.02.2026 05:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Amusing, unbroken on NV.

31.01.2026 21:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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...

25.01.2026 16:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Major jank fixed in WTFweg:
* Switching between GL core thus GL instances.
* JSON parsing for config.
* Cleaner initialization/unloading of cores.

25.01.2026 01:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

MK Legacy Kollection uses libretro.

23.01.2026 12:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On to Master Levels, pistol start UV.

14.01.2026 02:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Pistol started and finished TNT.

Holy fuck Civvie11 was right.

09.01.2026 01:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

09.01.2026 01:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

06.01.2026 03:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

03.01.2026 06:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

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. πŸ‘Œ

01.01.2026 17:33 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Pistol started and finished Plutonia/Sigil1+2.

Whats next? Sunlust with GZDoom?

03.01.2026 02:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

And why the fuck is Jaleco stuff broken in MAME2003+, yet fine in others?

And why multiple other compiler builds?

28.12.2025 18:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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)

28.12.2025 18:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0