You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was done using the Steam version of Dungeon Siege 2 with the "Broken World Killah Fix" but should work with the base game as well as the GOG version.
DS2's client appears to look to load both winmm.dll and version.dll
after testing each of them it appears that either will work. The tests below were performed with each of the dll names just to verify.
In the multiplayer menu the Internet and GameSpy options will now both function (the user still needs to have the correct registry entries that contain the CDKey/product info otherwise they'll run into errors)
Internet games work ✅
no login is required
openspy appears to facilitate the communication appropriately
you can access the list of portals/gameservers
you can host games that others can join. (Host still needs to perform the appropriate port forwarding)
I haven't run into any hitches there but it should be playtested a bit more.
GameSpy games appear to work ❌
you can register a new account,
you can log in via the DS2 client, it'll even create a profile in your openspy.net account page
you can access the list of portals/gameservers
you can host games
However, if you try to log into the GameSpy option again it'll hang at this screen.
It may be trying to store/retrieve character data from the openspy profile or sending/receiving unexpected packets but I can't verify any of that.
If you'd like me to run packet captures or other diagnostics/troubleshooting steps please let me know, happy to help!
The text was updated successfully, but these errors were encountered:
Game name
Dungeon Siege 2 / Dungeon Siege 2 Broken World
Game version
v2.30
Game release
Steam
OpenSpy DLL Name
version.dll
OpenSpy DLL Version
v1.0.78
Additional information
This was done using the Steam version of Dungeon Siege 2 with the "Broken World Killah Fix" but should work with the base game as well as the GOG version.
DS2's client appears to look to load both
winmm.dll
andversion.dll
after testing each of them it appears that either will work. The tests below were performed with each of the dll names just to verify.
In the multiplayer menu the
Internet
andGameSpy
options will now both function (the user still needs to have the correct registry entries that contain the CDKey/product info otherwise they'll run into errors)Internet games work ✅
I haven't run into any hitches there but it should be playtested a bit more.
GameSpy games appear to work ❌
However, if you try to log into the GameSpy option again it'll hang at this screen.
It may be trying to store/retrieve character data from the openspy profile or sending/receiving unexpected packets but I can't verify any of that.
If you'd like me to run packet captures or other diagnostics/troubleshooting steps please let me know, happy to help!
The text was updated successfully, but these errors were encountered: