https://bugs.winehq.org/show_bug.cgi?id=45486
--- Comment #6 from midicow@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.