narzoul / DDrawCompat

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

Rogue Spear alt tab black screen #332

Closed Volcanotron closed 1 week ago

Volcanotron commented 1 week ago

hello again narzoul, I don't remember if we talked about how to fix the alt tab black screen in fullscreen mode or not.

loading into the level is fine but if you alt tab in fullscreen mode the viewing area goes black but it still keeps the bar at the bottom viewable. exiting back to the menu and re-entering the level again fixes it which is okay for singleplayer but not good for the multiplayer in the event it happens to someone there.

this doesn't happen if i use window mode and put the program through "Borderless Gaming" to make it borderless fullscreen also thanks for implementing a fps cap function into DDrawcompat its very helpful

https://github.com/Codeusa/Borderless-Gaming Untitled

narzoul commented 1 week ago

Have you tried the AltTabFix=keepvidmem setting?

Volcanotron commented 1 week ago

alight that was a lot easier to fix than i was expecting, which is good thank you i did need to add it to the DDrawCompatOverlay-RogueSpear file located in AppData\Local\VirtualStore\Program Files (x86)\Red Storm Entertainment\Rogue Spear

after a lot of confusion as to why things weren't working i finally got the hang of how it works. thanks a lot for all the work you do