I figured I would add this post here, for anyone still wondering or for those who come here in the future...
I had the same issues, freezing or the game seizing up on save or loading of a game or randomly during the game...
I am playing Icewdind Dale 2 (Special Edition mod from Nexus nexusmods.co m/icewin ddale2/mods/4?tab=description ) I am using the cnc-ddraw app, the direct draw fix that is included in the special edition (NOT Enhanced Edition)... I use compatibility mode on the exe, I also use some of the fixes in the cnc-ddraw app.
Anyways the workaround to play this game is a little odd... You have to run it in windowed mode, and to make it full screen... I use Windows magnifier to fill up my screen (I have a 4k monitor and Im running it at the 1080p) and turn off the options "Have magnifier follow my mouse pointer, keyboard, text, narrator". and then center the app window on my magnified portion of the screen...
For the occasional freeze I still get... I open task manager, and set the priority of the game to "realtime" and "affinity" to all cores of cpus... I've found that the game loses all the cores when it freezes...so reapplying that gets the game running again...
So to summarize...
Windowed mode
Windows Magnifer - Accessibility > Magnifier > View (Change settings so the magnifier doesn't wander)
Task Manager - Set Affinity to All CPU Cores and Realtime for Priority (in the event of a freeze).
Godspeed my friends.
Post edited August 18, 2025 by VonCurry