3 ms·
Out of complete curiosity, did you ever attempt to run the server software in Wine? If it happens to work well in the server use case it might be very interest
by YokoZar 2y ago
Out of complete curiosity, did you ever attempt to run the server software in Wine?
If it happens to work well in the server use case it might be very interesting.
- dijit 2y agoYes, I tried- I was (and, am) a bit of a FOSS zealot, though a slightly more pragmatic one. We made heavy use of performance features inside Windows such as IO Completion Ports, and we probed Windows itself for information about our processes to make something similar to a prometheus exporter. Because we leaned heavily into the ecosystem, with usage of named pipes for logging and crash collection; Wine simply couldn't do those things, and of course predictable performance was extremely important. (skipped frames cost avatar lives!) Wine was not working for the gameserver, it wasn't even working for the comparatively simple backend service executables- because we had the same philosophy, sadly.