Clément Gallet
Clément Gallet
Thanks, this could be indeed achieved with extra mutexes for much smaller code rewrite. However, in addition to SDL backend code, rewrites would be needed in `src/video/video.c` and in video...
I presume games are using LoadLibrary/GetProcAddress to run Steam functions. The problem is that those functions are inside kernel32, which is "hard-loaded" when the Windows process is being created. Thus,...
That is something different. I think proton translates Windows Steam DLL calls into Linux Steam .so calls, so that Steam games can use the Steam API. We need to have...
Sorry, wine is currently in a "unsupported" state, so either it works or it doesn't :/
Mhhh, maybe we shouldn't trust `context.status` to determine if the game is still executing. Or maybe the program exited early and this code didn't execute.
Commit f9d584e4d4081f341ba3fe3b4682f722e37eea38 fixed a crash when closing UI while game is running. Maybe this will fix the issue for you? The game is closing as expected for me when closing...
Unity syncability is still being worked on, but it's hard.
I checked with CaveStory+ data files and it worked fine for me. Could you check inside the Debug menu: Logging > Print > Checkpoint, then save a state and print...
I'm getting the same thing, as well as for Half-Life. If I start and attach gdb, my whole system freeze and I have to kill the game by switching to...
Looking at the [code](https://github.com/hzqst/CaptionMod/blob/master/MetaHook/Plugins/CaptionMod/SourceSDK/tier0/threadtools.cpp#L1355) that managed thread creation. When creating a thread using `CThread::Start()`, the function passed to `pthread_create()` is in charge of setting the `bInitSuccess` variable that is used...