PowderToy (92.5+) 64-bit build

  • BobGamer455
    November 2017 Member 0 Permalink

    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.

    [DOWNLOAD]

    [VIRUSTOTAL]

    [EDIT]

    Oops, looks like it requires DLLs after all. Here you go:

    libgcc_s_seh-1.dll:

    [GOOGLE DRIVE]

    Mirror:

    [DLL-FOUND]

     

    msvcrt.dll (might be needed):

    [GOOGLE DRIVE]

    Mirror:

    [DLL-FOUND]

    [/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.

    Edited 6 times by BobGamer455. Last: November 2017
  • suibian
    November 2017 Member 0 Permalink

    @BobGamer455 (View Post)

     Google drive isn't accessible in China.

  • BobGamer455
    November 2017 Member 0 Permalink

    @suibian (View Post)

    You can get it in the next 30 days here: https://uploadfiles.io/duvoy

     

     

    Also, if anybody needs a different mirror, just ping me.

    Edited once by BobGamer455. Last: November 2017
  • basiliotornado
    November 2017 Member 0 Permalink

    cant play it im missing a dll

  • jacob1
    November 2017 Developer 0 Permalink
    @basiliotornado (View Post)
    what DLL?

    I noticed it may need the visual studio runtime or something installed. But probably @BobGamer455 needs to copy it from C:\Windows\System32 and include it.
  • Fusionftw
    November 2017 Member 0 Permalink

    Why is there a virus total link?

  • jacob1
    November 2017 Developer 0 Permalink
    @Fusionftw (View Post)
    To confirm it's not a virus. If it makes you feel better, I did run it through myself (since theoretically that link could be for the non-virus version), and it was exactly the same.
  • suibian
    November 2017 Member 0 Permalink

    @BobGamer455 (View Post)

    @basiliotornado (View Post)

     I needs "libgcc_s_seh-1.dll"

  • jeffluo35
    November 2017 Member 0 Permalink
    lol needs to be statically linked
    i remember doing this before, but my old computer crashed *cries*
    Edited once by jeffluo35. Last: November 2017
  • BobGamer455
    November 2017 Member 0 Permalink

    Ah, sorry, I thought it doesn't need extra dlls anymore. The download links are now included in the main post

    Edited 4 times by BobGamer455. Last: November 2017