cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

Amaryl
Journeyman III

Cannot run OpenGL games (HDPI scaling issue ?)

Hello,

 

I had some issue running two OpenGL games (Broken Sword Reforged and Half Life 1 but it might be applied to others OGL games) with last driver (2024.9.1). Let me explain a bit my setup; I have projector that have two modes (standard and game). Standard mode native resolution is 2160p@60hz  and everything run fine, even lower and higher virtual resolutions. But in game mode which have a native resolution at 1080p@120hz , HL1 and BSR cannot run in fullscreen mode. Regarding HL1 no error, just a black screen but sound is ok, BSR throw me an error "glewInit() failed: Missing GL Version". But I think its game engine dependent. Games ran fine if I start them in windowed mode. 

 

In game mode I using a scale factor of 250% (my desktop resolution is 2160p@120hz,  but signal resolution is 1080p@120hz) . I can run the games by overriding the HDPI scale in game.exe -> Properties dialog -> Compatibility tab -> Change HDPI Settings -> HDPI scaling override -> System. But ultimately my games run in 945p for what reason (maybe because RSR is enabled, I really don't know).

 

I had that idea to find the OpenGL DLL and replace them from a previous driver version. So far I've tested to switch DLL from:

  • 2023.12.1 (OK)
  • 2024.5.1 (OK)
  • 2024.6.1 (Same error as 2024.9.1)

With 2023.12 and 2024.5 DLL versions could run the games without applying previously mentioned workaround. But it seem the bug had been introduced in 2024.6.1 And to be sure I've tested version 2024.7 and 2024.8 (including 2024.9.1 as well) and they not worked as intended.

 

Computer specs:

CPU: 5800X3D

GPU: 6700XT

RAM: 64GB 3200mhz

MB: B550

BIOS and chipset are up to date

 

Tested on Windows 11 Home 23H2 (can't remember build number sorry) and 24H2 (build number:  26100.1882)

 

I tried to reproduce this issue on two others setups (different computers and screens) with 7950X3D/7900XTX and 5950X/6650XT but not luck so far.

 

Thanks

0 Likes
0 Replies