Torphedo/pd_loader_core — reverse-engineered prompt

Reverse engineered prompt

GitHub

I want a small Windows tool for the 2017 PC version of Phantom Dust that lets players install mods without editing the game files. Build a launcher called PDPL that starts the game, creates the right mods folder link in the app data roaming state location, and injects a core loader DLL into the game.

Mods should work as loose files or zip and 7z archives copied into the mods folder, and plugin DLLs should load from a plugins folder. The loader should redirect game file reads so a modded file with the same path overrides the original, while falling back to the game files when nothing is provided.

Also expose a simple C or C plus plus plugin API so modders can read and write through the virtual filesystem, print console output, hook game functions, and access game memory if they know the offsets. Please set up the CMake build and include a tiny example or debug plugin so I can test it end to end.

Want more depth? Deep Reverse