Latest Comments by Hamish
Exhumed/PowerSlave can now be played easily with a cross-platform game engine
3 Jan 2020 at 5:45 pm UTC Likes: 5
3 Jan 2020 at 5:45 pm UTC Likes: 5
There has been talk of a new EDuke32 release featuring all of the improvements Voidpoint implemented for Ion Fury as well as merging in projects like NBlood to basically make one super engine for Build games. Given the disappointing progress on Blood: Fresh Supply by Nightdive and the Megaton Edition of Duke Nukem 3D being taken down by Gearbox, this could very well become the very best way to play these games.
Some thoughts on Trine 3: The Artifacts of Power
26 Nov 2019 at 7:11 pm UTC
26 Nov 2019 at 7:11 pm UTC
Quoting: mcphailThe biggest disappointment for me was how awful co-op play was in this third instalment. I played the - then - trilogy with my kids and in the first 2 we could pick our characters and come up with inventive ways to get everyone through each scene. In the third, we spent far too much time being rotated out of the screen or all having to play as the same character and following in each others' footsteps. Fatally, without cooperation and invention it is boring. Maybe it is better as a single-player campaign?Yeah, I have hardly ever played these games cooperatively, so this review concentrates solely on the single player. Given that the multiplayer was a huge draw for a lot of people I can see why that would be disappointing.
The sad case of Trine on Mesa and Linux in 2019
26 Nov 2019 at 6:30 pm UTC Likes: 3
26 Nov 2019 at 6:30 pm UTC Likes: 3
In the end I have all three native Trine games working properly on my hardware now, thanks to the LD_PRELOAD hack and overriding the OpenGL version for Trine 3. So things are not so sad after all.
The sad case of Trine on Mesa and Linux in 2019
21 Nov 2019 at 6:12 pm UTC
21 Nov 2019 at 6:12 pm UTC
Quoting: bkdwtInstalled Trine 4 here, but the game still locked at 30fps. Uninstalled.I can not speak for Trine 4 exactly, but in the other Trine games there was a toggle for controlling the FPS cap in the game settings, which by default is set to 30 FPS.
The sad case of Trine on Mesa and Linux in 2019
21 Nov 2019 at 6:05 pm UTC
dpanter posted some comparison shots that do a good job showing some of the rendering differences in Trine, while with ET:QW the easiest to spot issue is that text strings will be missing their final character. Which, while annoying, would not be that much of a problem if it were not for the fact that the same bug causes segmentation faults under certain conditions.
What is really vexing with ET:QW is that it is not even really a bug in the game itself, but in the old GCC compiler that was used to build it. Just rebuilding the game on a modern setup would solve the issue.
21 Nov 2019 at 6:05 pm UTC
Quoting: noxI may not have read the article well enough, but Trine and Trine 2 renders fine on my system with Mesa Aco. I guess there are fixes not in a release yet?
Quoting: Xaero_VincentI just tried the old Enemy Territory: Quake Wars demo on an updated Arch and it works fine. Some bad screen tearing though.I am going to reply to both of you here since the question I would put to both of you is the same. Are you sure you are not being affected? For both games the problems are subtle and hard to spot at first.
dpanter posted some comparison shots that do a good job showing some of the rendering differences in Trine, while with ET:QW the easiest to spot issue is that text strings will be missing their final character. Which, while annoying, would not be that much of a problem if it were not for the fact that the same bug causes segmentation faults under certain conditions.
What is really vexing with ET:QW is that it is not even really a bug in the game itself, but in the old GCC compiler that was used to build it. Just rebuilding the game on a modern setup would solve the issue.
The sad case of Trine on Mesa and Linux in 2019
20 Nov 2019 at 6:58 pm UTC Likes: 1
That said, I just tried launching Trine 3 with Mesa overriding the OpenGL version to 4.1 and it does work.
I can also confirm that Daniel Scharrer's LD_PRELOAD hack does fix the issues with Trine 2, so I have appended it to the end of the article.
20 Nov 2019 at 6:58 pm UTC Likes: 1
Quoting: x_wingBut your GPU has supports up to OpenGL 4.5 (at least with core profiles).
[hamish@Gehirn ~]$ glxinfo | grep "OpenGL core profile version"
OpenGL core profile version string: 3.3 (Core Profile) Mesa 19.2.4
OpenGL core profile version string: 3.3 (Core Profile) Mesa 19.2.4
[hamish@Gehirn ~]$That said, I just tried launching Trine 3 with Mesa overriding the OpenGL version to 4.1 and it does work.
export MESA_GL_VERSION_OVERRIDE=4.1 MESA_GLSL_VERSION_OVERRIDE=410
./trine3.shI can also confirm that Daniel Scharrer's LD_PRELOAD hack does fix the issues with Trine 2, so I have appended it to the end of the article.
The sad case of Trine on Mesa and Linux in 2019
20 Nov 2019 at 9:18 am UTC
20 Nov 2019 at 9:18 am UTC
Quoting: dscharrerThe source of this problem is not an assumption on Frozenbyte's part but Nvidia Cg language where texture sampling and shadow sampling use the same function name but take a 3 an 4 component vector respectively so it's really easy to use the shadow version by mistake. This is not a problem on Nvidia hardware where the shadow test is not enabled by the shader code but by the texture (sampler) state.Cheers for the clarifications. I have updated the article to better reflect this.
The sad case of Trine on Mesa and Linux in 2019
20 Nov 2019 at 1:54 am UTC Likes: 1
20 Nov 2019 at 1:54 am UTC Likes: 1
Also, the more I look at the second screenshot in the article, the odder the shield appears to me. You can see both of the knight's arms, so unless the wizard is using his levitation powers, it must be standing on its own.
The sad case of Trine on Mesa and Linux in 2019
20 Nov 2019 at 1:29 am UTC
The original Unreal Tournament is stuck with a similar issue on Mesa [External Link] that makes the old native build unable to launch. Enemy Territory: Quake Wars is plagued with the wchar bug [External Link] when using modern versions of glibc.
Playing both of these games through WINE is now often easier than doing so natively, due to it being a stable environment. Both modern Windows and Linux are moving targets.
Frozenbyte released some of its source code in the past as part of the Humble Frozenbyte Bundle, although I doubt they are likely to do so again any time soon.
20 Nov 2019 at 1:29 am UTC
Quoting: eldakingI would say this story is a good example of the benefits we could have from games being FOSS.I had thought of mentioning this, but I could really turn this topic into an article in and of itself.
The original Unreal Tournament is stuck with a similar issue on Mesa [External Link] that makes the old native build unable to launch. Enemy Territory: Quake Wars is plagued with the wchar bug [External Link] when using modern versions of glibc.
Playing both of these games through WINE is now often easier than doing so natively, due to it being a stable environment. Both modern Windows and Linux are moving targets.
Frozenbyte released some of its source code in the past as part of the Humble Frozenbyte Bundle, although I doubt they are likely to do so again any time soon.
The sad case of Trine on Mesa and Linux in 2019
20 Nov 2019 at 1:17 am UTC
https://www.protondb.com/app/690640 [External Link]
I am slightly curious if buying the Ultimate Collection counts as a Linux sale, even with Trine 4 included. A way to vote with your wallet perhaps.
20 Nov 2019 at 1:17 am UTC
Quoting: sevendoes trine 4 run on proton?ProtonDB and/or the Wine AppDB are your friend:
https://www.protondb.com/app/690640 [External Link]
I am slightly curious if buying the Ultimate Collection counts as a Linux sale, even with Trine 4 included. A way to vote with your wallet perhaps.
- GOG now using AI generated images on their store [updated]
- CachyOS founder explains why they didn't join the new Open Gaming Collective (OGC)
- The original FINAL FANTASY VII is getting a new refreshed edition
- GPD release their own statement on the confusion with Bazzite Linux support [updated]
- Bazzite Linux founder releases statement asking GPD to cease using their name
- > See more over 30 days here
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
Source: i.postimg.cc
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link