Re:Win32 Is the Only Stable ABI on Linux?
by mort96 on Monday August 15, 2022 @03:05PM
(#32473849)
Have you actually tried to run the Windows version of Factorio through Proton and experienced slowdowns? In my experience, WINE doesn't result in a noticeable slowdown compared to running on Windows natively (without "emulationware" as you call it), unless there are issues related to graphics API translation which is a separate topic.
[ Parent
| on HN ]
I believe OP is referring to the fact Factorio has some optimization on Linux such as using fork() to autosave (which is copy-on-write unlike its Windows counterpart), which result in zero-stuttering during auto-save for large-SPM bases.
I’m a huge fan of Wine, but there’s no reason to run Factorio under it. The native Linux version works flawlessly from my experience, and I’m even using a distro where problems with native binaries are common.
Re:Win32 Is the Only Stable ABI on Linux?
by yellowapple on Monday August 15, 2022 @08:39PM
(#32477745)
> WINE doesn't result in a noticeable slowdown compared to running on Windows natively (without "emulationware" as you call it)
That says very little about whether there'd be a noticeable slowdown compared to running a Linux-native version on Linux natively, though.
Re:Win32 Is the Only Stable ABI on Linux?
by hot_gril on Monday August 15, 2022 @05:12PM
(#32475443)
> unless there are issues related to graphics API translation
But there almost always are problems in that area. I've never had a game run with the same FPS and stability in Wine vs natively in Windows.
My point was it's not inherent to WINE. There's a lot of Windows games which support Vulkan or OpenGL, those work excellently.
Re:Win32 Is the Only Stable ABI on Linux?
by hot_gril on Monday August 15, 2022 @06:06PM
(#32476084)
Csgo is OpenGL and doesn't work excellently in my experience, but yeah, in theory they should.
Re:Win32 Is the Only Stable ABI on Linux?
by account42 on Tuesday August 16, 2022 @10:52AM
(#32483542)
CS:GO is Direct3Dish with an OpenGL shim (or alternatively with a better Vulkan shim now).
Re:Win32 Is the Only Stable ABI on Linux?
by littlestymaar on Monday August 15, 2022 @05:26PM
(#32475602)
Exactly the same fps, unlikely.
But phoronix has tons of benchmarks showing that WINE/proton are in the same ballpark as the native windows version, sometimes a bit slower but as many times a bit faster as well.