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

[0.5.2+Unreal Engine 1.x] Peculiar behaviour for UseDirectDraw=False #308

Closed
donizettilorenzo opened this issue May 6, 2024 · 5 comments

Comments

@donizettilorenzo
Copy link

donizettilorenzo commented May 6, 2024

Test done in Windowed Mode (1920x1440 over 2560x1440 Win11 desktop)
Intel ARC A380 with lastest drivers

In the previous version using in the game engine config file UseDirectDraw=True or UseDirectDraw=False do not differ in behaviour
With 0.5.2 UseDirectDraw=False make the screen "freeze" in 2D menus (not the game, only the screen freezes holding the last frame) until you ALT+TAB.

UseDirectDraw=True solves the problem

Is this expected?
You can just check with Unreal Tournament 99 and the old DDRAW renderer

@narzoul
Copy link
Owner

narzoul commented May 6, 2024

Please check if the patch here fixes it: #298 (comment)

@donizettilorenzo
Copy link
Author

donizettilorenzo commented May 6, 2024

Oh well, you did encounter it too!

except the screen freezes on the loading screen initially, but it's fixable by moving the window or clicking outside of it. That's an odd issue, I'll look at it later.

maybe it's due to DDRAW-GDI communication?

@narzoul
Copy link
Owner

narzoul commented May 6, 2024

I can't reproduce the issue with either Unreal Gold or Unreal Tournament GOTY (both GOG versions). Have you checked if the patch I linked fixes it for you?

@donizettilorenzo
Copy link
Author

It seems so!

@narzoul
Copy link
Owner

narzoul commented Jul 2, 2024

Fixed in v0.5.3.

@narzoul narzoul closed this as completed Jul 2, 2024
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