[Bug 45486] Byond 512.x dreamseeker will crash on loading into a ss13 station that uses shaders if run on wine 3.9 or later , but will run fine if you use 3.8

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jul 28 07:15:23 CDT 2018


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

--- Comment #6 from midicow at gmail.com ---
(In reply to Henri Verbeet from comment #5)
> If that commit is to blame, you should be able to set "MaxVersionGL" as a
> workaround.

You are correct, and this is probably something I should'a spotted if I looked
at the actual commit. Oh well.


The problem was that wine changed the default version of opengl extensions to
4.4, from 1.0. Great for running games, but for some reason when wine
translates dreamseeker from d3d->opengl it tries to use glLineStipple, which
was depreciated in opengl 3.1 extensions. Trying to use it throws an exception
and wine closes dreamseeker.  TL;DR, setting
HKEY_CURRENT_USER->Software->Direct3D-> (REG_DWORD, decimal) MaxVersionGL to 3 
 causes dreamseeker to use opengl 3.0 extensions, before glLineStipple was
depreciated, but also means wine uses opengl 3.0 extensions for any other game
also run on that same prefix.

-- 
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