[Bug 46558] New: win64 dotnet Space Engineers fractal noise generation broken

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 31 21:12:35 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=46558

            Bug ID: 46558
           Summary: win64 dotnet Space Engineers fractal noise generation
                    broken
           Product: Wine-staging
           Version: 4.0-rc7
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: BabbleBones at gmail.com
                CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
      Distribution: ---

Space Engineers seems to work with the latest wine, dxvk, and dotnet installed
to the prefix... However planet and asteroid (all voxel generation) seems to
suffer from messed up procedural gen.

Asteroids have small spiky bits on them in areas that whittle down to fine
points and hard edges unnaturally. Not game breaking but very noticeable.
Planet generation is much worse. Planets generate large spikes of rock that
ascend upward well beyond the limits of the atmosphere and the lower portions
of the planet seem to generate correctly if you manage to reach the ground and
walk around. Extremely game breaking.

This happens in multiplayer too, even with a windows based server, the client
procedural gens voxels independently of the server's generation which obviously
conflict the server sees free open space but the client on wine will generate
these huge phantom spikes visible to the player.

Something is pushing the fractal ridge generation of the game to create these
utterly massive spikes and asteroid fuzz and I'm willing to bet it's something
wrong with the underlying noise generation of DotNet that they use.

The source code of the game is available as well for "compatibility" purposes
under KeenSoftwareHouse's visible source licensing on github if it would be
applicable in debugging the problem but I have a feeling this may be dotnet
itself as that's where they get the noise gen from.

vcrun2017 and dotnet462 have been installed in my latest prefix with
winetricks.
Only the version of the game [1.187] and older work as something locks up the
latest version in wine after a minute or so if you want to test.

https://appdb.winehq.org/objectManager.php?sClass=version&iId=30180

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list