shmocz
shmocz
Hi, you need to perform the patching yourself. Easiest way to do this is to copy `gamemd-spawn.exe` to the root folder of the project, and perform the build using Docker:...
The latest spawner (`gamemd-spawn.exe` binary) should be included in the CnCNet YR client package, but you can also get it here: https://github.com/CnCNet/yr-patches/releases/tag/latest The correct file is in the directory `release/cncnet-hardened`,...
I've just pushed the update. The patching procedure described in the README has been confirmed to work in Windows dev VM. I couldn't test the Docker environment in Windows, but...
> However, after I copied these files (`gamemd-spawn.exe`, `zlib1.dll`, `ra2yrcpp.dll`) into the cncnet folder and overwrote gamemd-spawn.exe, when I launched the LAN game in the cncnet launcher, the game did...
Just tested it and the reason is missing `libwinpthread-1.dll`. This should be linked statically, but for some reason it isn't. Due to licensing reasons it cannot be distributed as part...
Thanks! The problem has been mitigated in https://github.com/shmocz/ra2yrcpp/commit/4141a8276e7b062d9137d58f004590601362f3a3. Technically it doesn't fix writing to `stderr`, but just enforces that everything's logged to a file instead of `stderr`. At the moment,...
I've just updated fmtlib. Please re-test with the latest version to see if the issue persists. The `fp` argument should already point to valid STDERR/STDOUT handle (see the eprintf, wrpintf...
Are you able to run all the tests in the release zip file without issues? If you get errors about missing DLL's (they can't be included due to licensing reasons),...
I'm in the midst of making the library compatible with [yrpp-spawner](https://github.com/CnCNet/yrpp-spawner) and Syringe, and can now reproduce the crash on Linux+wine, but only if using Syringe (legacy CnCNet spawner works...