Hi, it's me again. After a long time of inactivity, I finally decided to update the 64 bit patch to the latest version.
The current version includes changes up to and including the currently (2017-11-11) most recent GitHub commit.
Again, no OpenGL because mingw is uncooperative, and Visual Studio has a seizure when I try to build a x64 version.
I only compiled the SSE2 version, because I did not notice any improvements in the SSE3 build.
[EDIT]
Oops, looks like it requires DLLs after all. Here you go:
libgcc_s_seh-1.dll:
Mirror:
msvcrt.dll (might be needed):
Mirror:
[/EDIT]
FPS comparisons [paused FPS|unpaused FPS]:
(whole grid filled with WOOD) (default settings)
Official 92.5: [54|19]
Snapshot 100: [53|19]
Latest 64bit: [55|23]
(fully empty grid, no gravity, air, etc) (default settings)
Official 92.5: [460|330]
Snapshot 100: [470|340]
Latest 64bit: [510|380]
(Destroyable city 5 save) (Nothing display)
Official 92.5: [162|43]
Snapshot 100: [160|43]
Latest 64bit: [150|48]
As you can see, even though the paused FPS might be lower, for example, in the city save, the unpaused fps is usually 10-25% higher than the 32 bit builds. Not much, but in large simulations, for example computers, it can make some difference.
As wih all FPS tests, it might not be the same for you. Maybe you have a computer which will show 50-70% increases, maybe it will show no difference or even be slower than the 32 bit version. It all depends on your hardware.
Google drive isn't accessible in China.
You can get it in the next 30 days here: https://uploadfiles.io/duvoy
Also, if anybody needs a different mirror, just ping me.
cant play it im missing a dll
Ah, sorry, I thought it doesn't need extra dlls anymore. The download links are now included in the main post