narzoul / DDrawCompat

DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11
BSD Zero Clause License
880 stars 67 forks source link

Harry Potter and the Chamber of Secrets (Issue) #264

Closed Sergiut99 closed 2 months ago

Sergiut99 commented 7 months ago

I used your latest version 0.5.1. The game splash screen starts and the keyboard freezes... We can't control the game. The latest version of the program that doesn't have this issue is DDrawCompat v0.2.1. But this old version ddraw.dll doesn't work well with the game. The game lags already in the options, if you move the cursor of the game. Please fix. because it is impossible to play. And we really need for the game the performance, stable fps in all locations. The game uses DirectX7 renderer. In default.ini

[Engine.Engine]
GameRenderDevice=D3DDrv.D3DRenderDevice

The game was tested on Windows 7 (64-bit)... The game's resolution was set to 1280x960 (4:3)

Sergiut99 commented 7 months ago

log DDrawCompat-Game.log

narzoul commented 7 months ago

It was broken by https://github.com/narzoul/DDrawCompat/commit/2f52e1028b45f3874dcd99fef74b95ab36c2a334 Oh well, I guess there is no good solution to that other problem, but it's not that important.

I'll fix this for the next release, for now here's a quick fix you can test: ddraw.zip (diff.txt compared to v0.5.1)

Sergiut99 commented 7 months ago

This fix works!!! Thank you very much !!!

narzoul commented 2 months ago

Fixed in v0.5.2.