Closed scraweck closed 2 years ago
you try renderer=opengl?
I am running in opengl because I also use shaders.
Just for testing, does it work with "hook=0" set in ddraw.ini?
Just tried that, did not work. I went ahead and also tried options 1-4, but this did not change the behaviour either.
My game doesn't start anymore at all with the files you linked (even without cnc-ddraw). IWD2
I found a random download here: https://www.moddb.com/addons/true-3d-sound-for-headphones-hrtf-mod-v131a
This one seems to work
I think that's the version I started with. Unfortunately it doesn't work either.
Also without cnc-ddraw starting the game with this dsound wrapper works without issues.
Did you check it without any other wrappers or did you check it with dgvoodoo or some other wrappers?
Some wrappers catch exceptions and let the game continue to run (I don't really want to do that with cnc-ddraw, too many issues with such hacks)
Good point. I was sure I had tested it with dgvoodoo, but I wasn't sure if I tried without any ddraw wrappers. So I got rid of ddraw.dll and left dsound.dll, dsoal-aldrv.dll, andalsoft.ini. Once that was done, the game launched issues, so it's not any exceptions handling by other wrappers.
Cool, thanks for testing! I wIll try to set up some virtual machines, maybe I'm lucky and it's possible to reproduce it in one of them
No luck... same issue on my 2 Virtual machines. I tried with cnc-ddraw, without and also with dgvoodoo2, it's crashing on all setups. Also tried it on BG2 as well this time.
There's definitely something wrong with that dsound wrapper.
Closing this issue as I'm sure this is not a cnc-ddraw related bug.
When trying to use DSOAL (enable EAX emulation, taken from pcgamingwiki ) with CNC-DDRAW, Infinity Engine games will crash instantly. I haven't tested with other games, hence specifically mentioned IE.
Games I've checked: Baldur's Gate 1 & 2, Icewind Dale 2.
The games do no crash when cnc-ddraw isn't present. Other ddraw wrappers work (checked with dgvoodo2)
Uploads: cnc-ddraw.log cnc-ddraw_dmp.zip