Anonymous

Difference between revisions of "Games broken on Mesa"

From Linux Gaming Wiki
4,726 bytes removed ,  01:03, 12 December 2017
Moved fixed games to their own page
(Added Games with recent fixes in Mesa)
(Moved fixed games to their own page)
Line 17: Line 17:
|-
|-
! Game !! Bug Link !! Notes and workarounds !! GPU !! Mesa / LLVM Version !! Fixed version
! Game !! Bug Link !! Notes and workarounds !! GPU !! Mesa / LLVM Version !! Fixed version
|-
| <s>Alchemist's Awakening</s> || || Crashes to desktop, if run via terminal gives following, error: <br>cannot initialize uniform typeColor in GLSL 1.10 (GLSL 1.20 required), error: array constructors forbidden in GLSL 1.10 (GLSL 1.20 or GLSL ES 3.00 required), error: initializer of uniform variable `typeColor' must be a constant expression <br> || AMD RX 480, Arch Linux || mesa 17.1 / LLVM 4.0.0 || Game fixed.
|-
|-
| Anomaly Warzone Earth || || Used to have infinite mission loading, now it doesn't start at all and GNOME freezes (but the game can be killed from a VT and desktop works again). <br> Might be a game bug according to a [http://steamcommunity.com/app/91200/discussions/0/864959088378262156 steam thread] which links to [http://steamcommunity.com/app/282070/discussions/0/610573751159186268/?ctp=4#c530647080133257413 this steam post]. || AMD RX 480, Arch Linux || mesa 17.1 / LLVM 4.0.0 ||
| Anomaly Warzone Earth || || Used to have infinite mission loading, now it doesn't start at all and GNOME freezes (but the game can be killed from a VT and desktop works again). <br> Might be a game bug according to a [http://steamcommunity.com/app/91200/discussions/0/864959088378262156 steam thread] which links to [http://steamcommunity.com/app/282070/discussions/0/610573751159186268/?ctp=4#c530647080133257413 this steam post]. || AMD RX 480, Arch Linux || mesa 17.1 / LLVM 4.0.0 ||
|-
| ARK: Survival Evolved || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99484 #99484]</s> || The game renders many flickering red, black and cyan squares all over the world. [http://steamcommunity.com/app/346110/discussions/0/1473096694445271739/#c1519260397776333449 A temporary fix is to start the game without HyperZ.] Note: Expect more render issues, even with fixed drivers. It is somewhat playable though. || AMD RX 480, Ubuntu 17.10 || Likely all previous versions || Fixed in git (c4d1a199f8)
|-
|-
| Battleblock Theatre || || May be a game bug. Does not start on official released version. On Steam there is a beta branch that fixes it. You have to contact support to get a code for this, as it is not allowed to be shared :( [https://support.thebehemoth.com/hc/en-us Support page] || AMD RX 480, AMD HD 6870 || 5/01/17 / llvm 3.9 ||  
| Battleblock Theatre || || May be a game bug. Does not start on official released version. On Steam there is a beta branch that fixes it. You have to contact support to get a code for this, as it is not allowed to be shared :( [https://support.thebehemoth.com/hc/en-us Support page] || AMD RX 480, AMD HD 6870 || 5/01/17 / llvm 3.9 ||  
|-
| <s>Chivalry: Medieval Warfare</s> || || Freezes on the main screen, almost immediately<br>After the new Steam update that prefers host libraries, the problem is gone (game runs). <b>Note: Confirmed. Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480</b> || AMD R9 270, Fedora 25 || mesa 13.0.2 / llvm 3.8.0 || Mesa 17.0.0 / LLVM 3.9.1
|-
|-
| Cossacks 3|| || Immediately crashes || AMD RX 460, Solus || mesa 17.2.3 / llvm 5.0.0 ||
| Cossacks 3|| || Immediately crashes || AMD RX 460, Solus || mesa 17.2.3 / llvm 5.0.0 ||
|-
| <s>Crusader Kings 2</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99484 #99484]</s> || Loading bars, siege bars, morale bars, etc. do not render correctly || AMD RX 480 || mesa 17.1.0-devel / llvm 5.0-git || mesa-git (7751ed39e4)
|-
|-
| Dead Island || [https://bugs.freedesktop.org/show_bug.cgi?id=85564 #85564] || The game has a problem with opening too many files for normal campaign.<br> Workaround is to add to file "/etc/security/limits.conf" two lines:
| Dead Island || [https://bugs.freedesktop.org/show_bug.cgi?id=85564 #85564] || The game has a problem with opening too many files for normal campaign.<br> Workaround is to add to file "/etc/security/limits.conf" two lines:
Line 45: Line 36:
|-
|-
| Hero Siege || [https://bugs.freedesktop.org/show_bug.cgi?id=101384 #101384] || (Probably) missing dependencies: libopenal-dev:i386, libxrandr_dev:i386, libglu-dev:i386 - segfault on startup || AMD RX 480 || Mesa 17.2-devel / LLVM 5.0-git ||
| Hero Siege || [https://bugs.freedesktop.org/show_bug.cgi?id=101384 #101384] || (Probably) missing dependencies: libopenal-dev:i386, libxrandr_dev:i386, libglu-dev:i386 - segfault on startup || AMD RX 480 || Mesa 17.2-devel / LLVM 5.0-git ||
|-
| <s>Master of Orion (2016)</s> || || menu has a Red and Blue solid color with radeonsi and nvidia propr. on X. [http://steamcommunity.com/app/298050...7436750151207/ On Wayland flickering fixed by disabling AA in the configuration file]. <b>It was probably a game bug, fixed now</b> || all git || 10/01/17 ||
|-
|-
| Observer|| || Game goes completely black when entering first door in apartment complex. Unplayable || All ||  ||
| Observer|| || Game goes completely black when entering first door in apartment complex. Unplayable || All ||  ||
|-
| <s>Payday 2</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99450 #99450]</s> || Some textures are glowing in some maps (e.g. Cash registers in Mallcrash)|| AMD RX 480, Mint 18.1 (4.8.0-34) || mesa 13.0.3 / LLVM 3.9.1 || mesa 17
|-
| <s>Pillars of Eternity</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99051 #99051]</s>. || crash <b>Note: Works well on Mesa 17.0 with llvm 3.9.1 => fix confirmed.</b> ||  || mesa 13.1 || mesa 17.0.0
|-
|-
| Planetary Annihilation || [https://bugs.freedesktop.org/show_bug.cgi?id=65968 #65968] || It still happens (on AMD hardware) in PA:Titans '''(work around: add --software-ui to steam launch options)''' || || ||
| Planetary Annihilation || [https://bugs.freedesktop.org/show_bug.cgi?id=65968 #65968] || It still happens (on AMD hardware) in PA:Titans '''(work around: add --software-ui to steam launch options)''' || || ||
|-
|-
| Portal Stories: Mel || || character's hands and arms as full black || Intel HD 7850, Fedora 25 || 09/01/17 ||  
| Portal Stories: Mel || || character's hands and arms as full black || Intel HD 7850, Fedora 25 || 09/01/17 ||  
|-
| <s>Rocket League</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=97879 #97879]</s> || <b>Note: Fixed. Long hangs are gone</b> || ||  || mesa 17.0.0 (and game fix)
|-
| <s>Rust</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99413 #99413]</s> ||  All issues fixed on recent versions of mesa  || All || ||
|-
|-
| Saints Row 3 / 4 || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=98239 #98239]</s> ||  <s>Very low framerate in outside areas, especially while driving. Runs fine in most indoor areas.</s> As of Mesa 17.1+ and Linux kernel 4.11+, the games are generally playable (25+ fps). However, fps is still pitiful relative to Nvidia driver, and still plummets down to the single digits when looking over large areas. <b>Note: SR3 works quite well on RX480 and mesa 17.1.5/LLVM 4.0.1 (70-80FPS in ultra)</b> || RX 480 & R7 360 || mesa 17.0.0-dev / llvm 5.0-git||
| Saints Row 3 / 4 || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=98239 #98239]</s> ||  <s>Very low framerate in outside areas, especially while driving. Runs fine in most indoor areas.</s> As of Mesa 17.1+ and Linux kernel 4.11+, the games are generally playable (25+ fps). However, fps is still pitiful relative to Nvidia driver, and still plummets down to the single digits when looking over large areas. <b>Note: SR3 works quite well on RX480 and mesa 17.1.5/LLVM 4.0.1 (70-80FPS in ultra)</b> || RX 480 & R7 360 || mesa 17.0.0-dev / llvm 5.0-git||
|-
| <s>Screencheat</s> || || Freezes often in the main menu (not always). The sound continues to run. (might be [https://github.com/ValveSoftware/steam-for-linux/issues/3204 this bug]). <b>Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480</b> || AMD R9 270, Fedora 25 || mesa 13.0.2 / llvm 3.8.0 ||
|-
| <s>ShellShock Live</s> || || does not start <b>Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480</b>  || HD 7950 || after mesa reached GL 4.5 ||
|-
|-
| Stellaris || [https://bugs.freedesktop.org/show_bug.cgi?id=98974 #98974] || Seems to only affect the r600 Gallium driver, works fine with RX480 using mesa 17.1.5 and LLVM 4.0.1 || || ||
| Stellaris || [https://bugs.freedesktop.org/show_bug.cgi?id=98974 #98974] || Seems to only affect the r600 Gallium driver, works fine with RX480 using mesa 17.1.5 and LLVM 4.0.1 || || ||
Line 73: Line 50:
|-
|-
| Sublevel Zero || [http://steamcommunity.com/app/327880/discussions/0/494632768635480867/ Game FAQ] || Developers don't really support Linux and specially not Mesa, probably application side. Uses Unity.<br>See also "[http://steamcommunity.com/app/327880/discussions/0/458604254464950857/ Graphics glitches with volumetric lighting on Linux+Mesa+RadeonSI]". || || ||
| Sublevel Zero || [http://steamcommunity.com/app/327880/discussions/0/494632768635480867/ Game FAQ] || Developers don't really support Linux and specially not Mesa, probably application side. Uses Unity.<br>See also "[http://steamcommunity.com/app/327880/discussions/0/458604254464950857/ Graphics glitches with volumetric lighting on Linux+Mesa+RadeonSI]". || || ||
|-
| <s>The Witcher 2</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=98238 #98238]</s> || Fixed by Marek Olšák. Until /etc/drirc will catch up, set <pre>glsl_correct_derivatives_after_discard=true</pre> || AMD RX 480, radeonsi ||  ||17.2.0-devel (2ea16f08f3f)
|-
| <s>Tyranny</s> || || crash <b>Note: Fixed with Mesa 17.0 ||  || mesa 13.1.0  || mesa 17.0
|-
|-
| Unreal Tournament 4 0.1.6 || || changing character models in player options, graphics freezes completely for a while, then displays static with a flickering box on it and either the kernel panics (from radeonsi) or X restarts after a while. Also some textures are completely black every now and then || Intel HD 7950, Arch || mesa 13.0.3 ||
| Unreal Tournament 4 0.1.6 || || changing character models in player options, graphics freezes completely for a while, then displays static with a flickering box on it and either the kernel panics (from radeonsi) or X restarts after a while. Also some textures are completely black every now and then || Intel HD 7950, Arch || mesa 13.0.3 ||
Line 85: Line 58:
|-
|-
| X3: Terran Conflict || || Runs slowly when a lot of text is rendered on screen [http://forum.egosoft.com/viewtopic.php?p=4521248#4521248 mesa bisect] [http://forum.egosoft.com/viewtopic.php?p=4642184#4642184 good description of issue] || Any AMD Mesa graphics configuration after commit 07c65b85ea || After commit 07c65b85ea ||
| X3: Terran Conflict || || Runs slowly when a lot of text is rendered on screen [http://forum.egosoft.com/viewtopic.php?p=4521248#4521248 mesa bisect] [http://forum.egosoft.com/viewtopic.php?p=4642184#4642184 good description of issue] || Any AMD Mesa graphics configuration after commit 07c65b85ea || After commit 07c65b85ea ||
|-
| <s>Mount & Blade: Warband</s> || || <s>Hangs on "screen-changes" from menus to the game and the other way round (map and fights <-> menu/dialog). ALT-TAB out and in again fixes it. Also, stuttering in the 3d/map mode sometimes - workaround: save the game (!?)</s> Fixed in Mesa 17.1.8. || AMD RX460 || mesa 17.1.1 / lvvm 4.0.0  ||  mesa 17.1.8 / llvm 4.0.1
|-
| <s>Valhalla Hills</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=100400 #100400]</s> || Crashes directly after starting "./ValhallaHills-Linux-Shipping': free(): invalid pointer" || AMD RX 480 || mesa 17.04-2 / llvm 4.0.0-1 || mesa 17.2.0-devel / llvm 5.0.0
|-
|-
| Peace, Death! || [https://bugs.freedesktop.org/show_bug.cgi?id=101675 #101675] || Instant crash on RadeonSI and LLVMPIPE || AMD R7 370, Arch Linux || mesa 17.1.2 / LLVM 4.0.0 ||
| Peace, Death! || [https://bugs.freedesktop.org/show_bug.cgi?id=101675 #101675] || Instant crash on RadeonSI and LLVMPIPE || AMD R7 370, Arch Linux || mesa 17.1.2 / LLVM 4.0.0 ||
Line 100: Line 69:
|-
|-
! Game !! Bug Link !! Notes and workarounds !! GPU / Mesa driver !! Mesa / LLVM Version !! Fixed version
! Game !! Bug Link !! Notes and workarounds !! GPU / Mesa driver !! Mesa / LLVM Version !! Fixed version
|-
| <s>Crookz: The Big Heist</s> || || Requests a 3.2 COMPAT profile [http://steamcommunity.com/app/310490/discussions/0/492378806383914128/ See Steam forum] || All || All || mesa-git (76c6d85cbd)
|-
| <s>Dying Light</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=96449 #96449]</s> || Game still needs MESA_GL_VERSION_OVERRIDE=4.4 MESA_GLSL_VERSION_OVERRIDE=440 but it works now || All || All || mesa-git (2b878cb8fd)
|-
|-
| Dear Esther || || native port from Humble Bundle || || ||
| Dear Esther || || native port from Humble Bundle || || ||
Line 112: Line 77:
|-
|-
| Grand Ages: Medieval || [https://bugs.freedesktop.org/show_bug.cgi?id=100390 #100390] || Crash on startup (game bug). Request a 4.1 compat profile (unsupported by Mesa). || All || All  ||  
| Grand Ages: Medieval || [https://bugs.freedesktop.org/show_bug.cgi?id=100390 #100390] || Crash on startup (game bug). Request a 4.1 compat profile (unsupported by Mesa). || All || All  ||  
|-
| <s>Tropico 5</s> || || Requests a 1.0 COMPAT profile and uses GLSL 150 || All || All || mesa-git (124d9dd57f)
|-
| <s>Worms W.M.D</s> || || Requests a 2.0 COMPAT profile and uses GLSL 330 || All || All || mesa-git (34d587abc2)
|}
|}


trusted, uploadaccess
386

edits