Now I have a rather unconventional setup, but it would be very helpful if devs mention anything related to 10 FPS cap. Does the game itself force it under any conditions?
I am running GOG version of DOS2 - Definitive Edition in Windows Sandbox on Win11 24H2 with Nvidia GPUs (the issue happens with Titan V and 3090 with a range of recent driver versions). I am streaming the game using OBS Game Capture that works by hooking
IDXGISwapChain::Present method.
Googling around the only thing that comes up is Hardware-accelerated GPU scheduling setting, however: 1. it is only settable on host, not in Sandbox, and changing it on the host does not seem to fix the issue; 2. setting registry value for that setting manually in Sandbox does not seem to change anything; 3. when running on the host with the setting either on or off the problem does not seem to reproduce.
P.S. the setup is because I am bootstrapping a p2p cloud gaming service:
https://alpha.borg.games/