Open JayFoxRox opened 5 years ago
dinput.dll seems to patch the GUID too late.
Should attempt to do it in DllMain or a constructor.
I've tried to reproduce this in OpenSWE1R:
31550 Emulation at 485410 ('DirectInputCreateA') from 485410
There's no work with DPSESSIONDESC2
until dplay is starting. So the data must be copied before?
An unconfirmed bug report.
I did a code review but could not see an issue? Needs testing. The
stdout
should display the network GUID, so this should be easy to debug by running the game / loader / launcher viacmd
orpowershell
(This was reported by LightningPirate via Discord DM)