Hi! I’ve been wanting to try my hand at DLL injection for a while, but could never find much documentation and eventually gave up on the idea.
I’d love to get games running at higher resolutions (not limited to D3D11 games) and fix some issues in others so developing plugins for SpecialK sounds like a good idea, but even then I doubt I’ll get far without any clue about where to start and studying its code probably won’t give the full story.
I assume knowledge of the underlying APIs is necessary, but are there good online resources to avoid buying expensive books? I also remember Kaldaien talking about profiling, so I can only assume that’s part of the reverse engineering process required to build mods and might require extra documentation. And I can’t find back Durante’s blog post about DLL injection… The only thing I’ve found is Nvidia’s recommendations for DX12 engines shared in another thread.
By the way, still in the same line of thought: I’d be interested if possible at all in knowing how to deal with the Yakuza series’s infamous memory management among other things, since Kaldaien seems to have given up on it (unless the process requires the equivalent of a book, in which case I’ll understand it’s not realistic).
In any case, thanks in advance!