DLL injection with GeDoSaTo in Darks Souls II (DX9 version)

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
fdelente
Level 2
Level 2
Posts: 34
Joined: Sun May 18, 2008 11:28 am

DLL injection with GeDoSaTo in Darks Souls II (DX9 version)

Post by fdelente »

Hello,

I have Dark Souls II (Steam "vanilla" version, not the Scholar of the First Sin one which is DX11 and 64-bit) installed and playing perfectly in wine-2.4 staging with CSMT.

I've been looking for mods to improve the graphics, and found that nearly all of them rely on GeDoSaTo (http://blog.metaclassofnil.com/?page_id=582) which seems to be a DLL injector: if I understood correctly the readme, the GeDoSaToTool.exe "master control program" must be running in the background, will detect when DS2 starts running and then modify in real-time the DLL loaded by DS2 to allow changing of textures, visual effects, etc.

I found a Wiki entry (https://en.touhouwiki.net/wiki/Running_ ... d_Mac_OS_X) which claims that DLL injection will work in wine if I give the wineserver special capabilities (namely, setcap cap_sys_ptrace+epi /usr/bin/wineserver32) but I tried it and didn't seem to work: nothing changed in the display of the game.

Is it possible to do DL injection in wine that way? Did anybody succeed in using GeDoSaTo in wine?

Thanks for any hint!
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: DLL injection with GeDoSaTo in Darks Souls II (DX9 versi

Post by Bob Wya »

Hmmm... Not something I've tried to do...
But perhaps the Wine Staging DLL redirect feature might be of use?
Or perhaps not...?? :wink:

Bob
fdelente
Level 2
Level 2
Posts: 34
Joined: Sun May 18, 2008 11:28 am

Re: DLL injection with GeDoSaTo in Darks Souls II (DX9 versi

Post by fdelente »

Thanks, I'll look into that! :^)
Locked