Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to play through openspy. #4

Open
M1sh2 opened this issue May 2, 2024 · 6 comments
Open

Ability to play through openspy. #4

M1sh2 opened this issue May 2, 2024 · 6 comments

Comments

@M1sh2
Copy link

M1sh2 commented May 2, 2024

anzz1/openspy-client#9
It seems that redirecting to the openspy server can allow you to play over the network, but need open ports.
Have you tested this method ? It definitely works for broken world, but the original required a cdkey.

@GenesisFR
Copy link
Owner

GenesisFR commented May 3, 2024

Thanks for the steps, I had done it through hex-editing the executable directly. I could create an account and host a game through both Internet and Gamespy. I have the same issue than you when trying to log into Gamespy again. I hadn't tried joining someone else though as I'm not playing DS2 yet.

Please note you need the latest version of the reg patch (1.44) that re-adds the CD key to the registry.

@M1sh2
Copy link
Author

M1sh2 commented May 4, 2024

image
I tried to add the key through your .reg file but it only adds to dungeon siege 2 broken world, for the original I found the license and key. Through Elys DS2 Succubus Manager I created a second window, and connected to myself via the internet tab.

About the mousefix in the main menu, can you make DS2 original retail exe ? Steam version has cut out multiplayer, and broken world can work badly, in my case just in this addon fps drops a lot.

@GenesisFR
Copy link
Owner

Do you mind telling me the path where the key for DS2 needs to be (and its value if you don't mind sharing)?

The retail exe with fixed mouse cursor is already on PCGW: https://community.pcgamingwiki.com/files/file/1321-dungeon-siege-2-mouse-cursor-fix

@M1sh2
Copy link
Author

M1sh2 commented May 5, 2024

Do you mind telling me the path where the key for DS2 needs to be (and its value if you don't mind sharing)?

The retail exe with fixed mouse cursor is already on PCGW: https://community.pcgamingwiki.com/files/file/1321-dungeon-siege-2-mouse-cursor-fix

DungeonSiege2_steam.exe - with cutted network.
DungeonSiege2_retail.exe - working only with dungeon siege 2 broken world addon.

I got the path to the folder in the registry
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft Games\DungeonSiege2]

I couldn't get the .reg files in here, uploaded them to yandex disk. Installed the license twice to enter those two cd keys.
1:
https://disk.yandex.ru/d/5ER8igpN5ELR1g
2:
https://disk.yandex.ru/d/Sw1HHwWJa9JY6Q

@GenesisFR
Copy link
Owner

The fixed retail exe doesn't work on your end? It's supposed to be just base DS2. If it still doesn't work for you, then use your original exe in combination with WineD3D (just place d3d9.dll and wined3d.dll in the game directory).

Thanks for the REG files, I'll check them out.

@M1sh2
Copy link
Author

M1sh2 commented May 5, 2024

The fixed retail exe doesn't work on your end? It's supposed to be just base DS2. If it still doesn't work for you, then use your original exe in combination with WineD3D (just place d3d9.dll and wined3d.dll in the game directory).

Thanks for the REG files, I'll check them out.

DungeonSiege2_retail.exe v2.30:
image
DungeonSiege2.exe v2.20:
image

DungeonSiege2_retail.exe breaks the menu completely, because of which you can not even start the game, without the addon.

Different versions of the exes,
2.30 DS2 Broken World.
2.20 DS2 without addon

I know can play with wine3d , but on weak hardware it reduces performance. Window mode saves, but not on all monitors it is convenient, in some cases need scaling. (I know about dgvoodoo method, but it won't help in case of weak hardware and big screen :D )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants