forums | blogs | polls | tutorials | downloads | rules | help

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in remember_me_form_alter() (line 78 of /var/www/siegetheday.org/sites/all/modules/contrib/remember_me/remember_me.module).

FINALLY!! A Cursor Fix!!

So after awhile of not existing at all, I decided to look into Dungeon Siege 2 and play once again. I was just starting to get repulsed again by the cursor and "fullscreen" crap that came along with the Windows 10 Creator Update so I Googled for a long while. Right under my nose.. I didn't even realize that Killah released this .exe with his Steam fix. I checked it out and it really works. Dungeon Siege 2 started working fine on Steam. I mean, like NORMAL!
So I started thinking.. What if I can take this shit and make it work with the retail copy? Well, lo and behold.. a simple copy and paste worked fine and it was golden! Retail Dungeon Siege 2 worked like normal again. Weird thing I experienced though was pasting over the Vanilla DS2 .exe made it into the Broken World version. Still, somehow, it performed correctly so I paid it no mind. Though if you're only using Broken World, I'd recommend only pasting this .exe over the Broken World .exe.
Anyway, long story short, this is the fix that we've all been waiting for.

EDIT: I originally reuploaded Killah's files for convenience, but to avoid any possible complications, go here-- https://pastebin.com/Gcg9qLLp
That's his original pastebin with links. Just download the Broken World one and take out the .exe file within.
Anyway :P

Please give me your thoughts people! How cool is this? When I figured this out I had to share it here lol

Glad that's working out for you, DrakeLyon. Smile

I'm a little iffy on uploaded executables due to that most likely being a violation of the developer's Eula. I mean, just be aware that there might be a possible complication. It's pretty remote that there *would* be an issue, so call me paranoid, I guess (don't call me paranoid, it isn't nice). Tongue

Butttt.... I don't want to rain on your parade and I guess it's a legit "fix" for the problem if you got it from the Steam forum. I hope it keeps working for you and can maybe help other folks w/ similar problems.

Lol! Well, regardless. I'm just proud to have found this capability :P I'll do some editing to the OP.

Tickoman's picture

For those looking for more cursor fixes, try a program that makes windows borderless, like "borderless gaming" which is free. It's going to remove the borders and the taskbar and stretch the game across the whole screen, indirectly zooming out as well (you can see further in game).
Downside: your must play with resolutions supported by the game originally, which kinda sucks. If you go higher, like 1920x1080, the borderless gaming program won't make the necessary cursor alignments in menus and inventory (basically everything clickable that's not directly in game world), so the cursor won't click where you point it, or in other words, the clicking margins of buttons won't be translated from window to fullscreen, instead will remain as if the game was in a little window, in the upper left corner of you high res screen :/
The game at 1280x1024 looks quite bad compared to 1920x1080, but it is the only way I managed to get it to be fullscreen, have the cursor on startup and have the camera on a normal max zoom level...

DrakeLyon wrote:

So after awhile of not existing at all, I decided to look into Dungeon Siege 2 and play once again. I was just starting to get repulsed again by the cursor and "fullscreen" crap that came along with the Windows 10 Creator Update so I Googled for a long while. Right under my nose.. I didn't even realize that Killah released this .exe with his Steam fix. I checked it out and it really works. Dungeon Siege 2 started working fine on Steam. I mean, like NORMAL!

So I started thinking.. What if I can take this shit and make it work with the retail copy? Well, lo and behold.. a simple copy and paste worked fine and it was golden! Retail Dungeon Siege 2 worked like normal again. Weird thing I experienced though was pasting over the Vanilla DS2 .exe made it into the Broken World version. Still, somehow, it performed correctly so I paid it no mind. Though if you're only using Broken World, I'd recommend only pasting this .exe over the Broken World .exe.

Anyway, long story short, this is the fix that we've all been waiting for.

EDIT: I originally reuploaded Killah's files for convenience, but to avoid any possible complications, go here-- https://pastebin.com/Gcg9qLLp
That's his original pastebin with links. Just download the Broken World one and take out the .exe file within.
Anyway :P

Please give me your thoughts people! How cool is this? When I figured this out I had to share it here lol

Thank you for posting this.

I had the cursor problem, but while running the game under non-virtualized Windows 7 64-bit, when combined with DgVoodoo to wrap the game for Directx 11.

Using the Dungeon Siege 2.exe file (the Broken World one) from the link provided fixed it for me!

Some clarification might be in order - the file provided probably IS for the retail copy of Broken World, because as far as I know, Steam doesn't sell the expansion (i.e. only the original one has a Steam version. No Broken World Steam executable really exists, it is just people installing the retail copy of the Broken World after installing the Steam version of the original game). And that is why it works. (Steam tends to encrypt executables and put additional DRMs into them... at least last time I checked. I don't have Steam. Wink )

Here's the result of running the game in 2560x1440p: https://www.youtube.com/watch?v=pH12dLzzCLQ

Windowed mode glitches the game for me (some textures aren't loaded and the game is very unstable), but due to having a 12-character party, I needed to be able to alt-tab quickly between clients. And because I couldn't internally force the resolution to a higher resolution than that,... then it would suck. So I have used DgVoodoo to make the game clients borderless windowed while the game is internally set to fullscreen, but that caused the mouse cursor problem, which the patched exe (which seems to have removed the original DRM?) fixed.

It took me two days of figuring it out, just because solving one problem usually created two others.

Perfect! In your retail game, all you need to do is ONLY copy/paste/replace the executable 'DungeonSiege2.exe' from the zipped file to default folder of installation of DS2 Broken World. Then you must use the shortcut of DS2 Broken World to play DS2 or BW expansion.

Where do I find Killas posts here in this site? Thanks

Just for the people (like me) who scoured the internet for an Cursor fix: You can find the Cursor Fix Executables in this thread (active as of January 2023):
https://community.pcgamingwiki.com/files/file/1321-dungeon-siege-2-mouse-cursor-fix/

FPS Fix you get with Broken World through disabling Virtualization Technology in your BIOS Settings in your CPU, both Intel and AMD CPUs have the same problem.

Steam Version of Dungeon Siege 2 has no DRM whatsoever you can just run it without even starting steam Smile

Recommend trying full setup with Legendary Edition and High Res Textures (you can find them on Nexus) and Killahs Broken World Fix to enjoy the full original game, expansion and a lot of mods and stuff Smile

Sorry if this is double posting known content but threads like this one appear everytime I google for "Dungeon Siege 2 Broken World FPS Fix" or "Cursor Fix", so I hope this will help out the folks in the world to finally be able to enjoy this wonderful game <3