narzoul / DDrawCompat

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

How to keep Win 11 Windows UI theme? #347

Open Hexaae opened 3 weeks ago

Hexaae commented 3 weeks ago

I successfully used your DDrawCompat to promote the good old SEGA emu (Kega) Fusion. I needed a DDRAW fix or in fullscreen was horribly sluggish and jittery (and I got a 4090 laptop + i9-13980HX), even on G-Sync screen, because the emu always used iGPU-only when launched in Optimus mode, even if I specified to use dGPU from Windows settings...

I only have a question: is it possible NOT to remove Windows 11 UI Theme when using DDrawCompat (ugly WinNT old look)? Can you add an INI option for this?

image

narzoul commented 2 weeks ago

I only have a question: is it possible NOT to remove Windows 11 UI Theme when using DDrawCompat (ugly WinNT old look)? Can you add an INI option for this?

It's not as simple as it sounds unfortunately, but it has been requested a few times. I'll try to figure something out for it eventually, but I don't know when. GDI interworking is a rather complex issue.