bolrog / d2dx

D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions.
GNU General Public License v3.0
429 stars 48 forks source link

Problem with Compatible to WinXP #152

Open ghost opened 3 years ago

ghost commented 3 years ago

Hello guys, have a problem...

So i play Median XL, with your wrapper its great, good FPS boost, i like it very much. But have frequent CTD with d2 error. Then i ask a question in discord guys of server about this problem. So, they all advice me to play D2 with Compatible Windows XP SP3 mode on. Ok. I go to Game.exe and turn on this mode. Then launch, but d2dx says "You have compatible mode on, i fixed it, plz relaunch". Hmmm... i go to Game.exe again and i see this compatible mode is really turned off. Ok, now i go in d2dx.cfg and change that option "nocompatmodefix" to TRUE and, again, i turn compatible mode on. And here is my problem... when i try to launch my D2 its crashed on start with error:

image

That phrase below translates as - "System couldnt find specified path"

Pleas help =(

ghost commented 3 years ago

Now, when i try to run Test with D2VidTst.exe i have another error:

image

ghost commented 3 years ago

Oh guys, somehow i "cured" it... place old native glide in d2 directory, do d2vidtest and run game, its all ok, and then paste your wrapper... now its seems to be ok with xp sp3 compatible, its running and playing.

Thanks!

ghost commented 3 years ago

Guys! I FOUND the reason why that first error appears! If novsync=true its appears, but if false - game runs correctly

ghost commented 3 years ago

Guys, after tons of tryings, i already can resume this issue:

Tested on Win10 x64

Using last version of D2DX 0.99.529 have some problem with next combination:

Last two combinations is success to run and play Game.exe

While testing these i used both my Intel and Nvidia card as graphical processor that runs a Game.exe ... - no difference.

It's would be really cool if next build supports NOvsync with compatible mode... Compatible Mode needs, cause game is old NOvsync i really need, cause my cursor moves too slow with vsync... its terrible to play =(((

Thanks!