Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Black Screen in C&C: Generals ZH with "Heat Effects = On" #113

Open
GektorUA opened this issue Apr 22, 2020 · 2 comments
Open

Black Screen in C&C: Generals ZH with "Heat Effects = On" #113

GektorUA opened this issue Apr 22, 2020 · 2 comments

Comments

@GektorUA
Copy link

GektorUA commented Apr 22, 2020

With "Heat Effects = On" and USA Microwave Tank — when it out from factory, area of it get Black Screen (if scroll out of Tank — screen get back, scroll back to the Tank — get black again), in dxwrapper-generals.log gets two messages:

12668 23:17:10.940 m_IDirect3DSurface9::LockRect Emulating the surface lock. Data may be lost here!
12668 23:17:10.940 m_IDirect3DSurface9::LockRect Emulating the surface lock. Data may be lost here!

Seems that bug is very old, and on some hardware with drivers it was fixed, on other - not, Can it be fixed with dxwrapper?

@elishacloud
Copy link
Contributor

That log entry should only happen when AntiAliasing is enabled in the dxwrapper.ini file. Try disabling AntiAliasing and see if that fixes the black screen.

Currently I am not fully emulating all the features of Direct3D9 when AntiAliasing is enabled. So that option is not yet supported with all games.

@GektorUA
Copy link
Author

I have disable AntiAliasing in ini file, but black screen is still there, but i have enabled overrided AntiAliasing in Nvidia CP, when i disable it in CP — black screen is gone. But it's not the best for me to turn off AA for Heat Effects, case with AA picture is much better. Maybe in future you found way to emulate all features of Direct3D9 and Heat Effects with AA in C&C Generals will work good.

Thank for you good work, will wait future releases!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants