Wonder Boy: The Dragon's Trap

Wonder Boy: The Dragon's Trap

View Stats:
 This topic has been pinned, so it's probably important
Omar  [developer] Jul 28, 2017 @ 4:21am
Mac / Linux support topic
You can post issues here and we will look at them. The Mac/Linux version are sharing most of their code and running on the OpenGL backend, so issues are likely to be shared among them.
< >
Showing 1-15 of 41 comments
LambdaCalculus379 Jul 27, 2017 @ 10:34am 
Portions of HUD missing on Linux/SteamOS
When playing Wonder Boy on my Linux desktop, I'm not seeing parts of the HUD on screen. No health display or key count is shown.

Running on Debian testing (currently "Buster") with an Nvidia GTX 750 Ti video card, with the 375.66 drivers from Debian's own repository.
will.fersouza Jul 27, 2017 @ 3:36pm 
Graphical issues with Linux version
Hi,

First of all, I'd like to thank all people involved on the creation of this remake. I've already played the game on Windows and it is wonderful.

Now, when running on Linux, the sprites are all messed up. First menu is fine, but right after it, at the Save slot select screen, it is not possible to figure out what is going on.

It is running on the same notebook I used to play the Windows version, so the hardware is not the issue. I will admit there could be lack of configuration on the OS for my graphic card, but I would need assistance to figure that out. OS Version is LinuxMint 17.3
Omar  [developer] Jul 28, 2017 @ 4:25am 
Originally posted by will.fersouza:
Graphical issues with Linux version
Now, when running on Linux, the sprites are all messed up. First menu is fine, but right after it, at the Save slot select screen, it is not possible to figure out what is going on.

Hello Will.. Could you post a photo/screenshot of how the mess looks like? Visualizing the bug might help us identify the cause of the issue. Ethan may know better about possible graphic driver configuration/update, I'll see if he has an idea.
flibitijibibo  [developer] Jul 28, 2017 @ 8:10am 
Originally posted by LambdaCalculus379:
Portions of HUD missing on Linux/SteamOS
When playing Wonder Boy on my Linux desktop, I'm not seeing parts of the HUD on screen. No health display or key count is shown.

Running on Debian testing (currently "Buster") with an Nvidia GTX 750 Ti video card, with the 375.66 drivers from Debian's own repository.
That driver is a few months old, does the repo have 375.82 or 384.59 available by chance?



Originally posted by will.fersouza:
Graphical issues with Linux version
Hi,

First of all, I'd like to thank all people involved on the creation of this remake. I've already played the game on Windows and it is wonderful.

Now, when running on Linux, the sprites are all messed up. First menu is fine, but right after it, at the Save slot select screen, it is not possible to figure out what is going on.

It is running on the same notebook I used to play the Windows version, so the hardware is not the issue. I will admit there could be lack of configuration on the OS for my graphic card, but I would need assistance to figure that out. OS Version is LinuxMint 17.3
17.3 isn't their latest release so the graphics driver may be pretty old. What does 'glxinfo | grep version' give us?
will.fersouza Jul 28, 2017 @ 2:12pm 
This is the result of 'glxinfo | grep version' command:

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 10.5.9
OpenGL shading language version string: 1.30

Below are some screenshots. I noticed that the issue does not happen during most part of the Desert area (it stars as soon as you get closer to the Pyramid). It also didn't happen inside abandoned ship.

In Retro Mode it is less likely to happen, but when it does, the screen goes all black and you can only see the heart meter and items and coins.

https://steamcommunity.com/sharedfiles/filedetails/?id=1093272219

https://steamcommunity.com/sharedfiles/filedetails/?id=1093272505

https://steamcommunity.com/sharedfiles/filedetails/?id=1093272835

https://steamcommunity.com/sharedfiles/filedetails/?id=1093273376
flibitijibibo  [developer] Jul 28, 2017 @ 2:54pm 
Oh wow, that driver celebrated its second birthday a few weeks ago! Right now you're on Mesa 10.5.9, whereas the latest version available is 17.1.5, which amounts to about 4 major releases worth of updates.

This is usually where the oibaf ppa is helpful but it looks like it no longer supports distros based on Ubuntu 14.04... if you can't find a way to update Mesa then it looks like your best bet is to update to Mint 18.2.
will.fersouza Jul 28, 2017 @ 5:11pm 
Originally posted by flibitijibibo:
Oh wow, that driver celebrated its second birthday a few weeks ago! Right now you're on Mesa 10.5.9, whereas the latest version available is 17.1.5, which amounts to about 4 major releases worth of updates.

This is usually where the oibaf ppa is helpful but it looks like it no longer supports distros based on Ubuntu 14.04... if you can't find a way to update Mesa then it looks like your best bet is to update to Mint 18.2.

I will look for an update on that. Thank you
Omar  [developer] Jul 28, 2017 @ 5:40pm 
Those abstract art screenshots look very... hmm, impressive? :( It looks like the wrong texture are being bound - but they are loaded, so its definitively not an issue with memory size. Unfortunatly I would also suggest that updating the driver would be the best bet, OpenGL tends to be full of weird issues like that, and devising a fix for a particular old version could break another thing on newer versions.
will.fersouza Jul 28, 2017 @ 5:53pm 
Ok, so my notebook has 2 graphics cards, one is AMD Radeon R7 M260 and the other Intel Graphics something. It seems it was using Intel Graphics, so I downloaded and installed the driver for AMD Radeon, rebooted and now ... my graphical interface throws an error and doesn't start :steamfacepalm:

I will eventually fix (or reinstall) my Linux distro, so until then, don't worry about the issue reported. It is most probably because it was using the weak graphic card, or because of old software, or both.


Edit: Managed to recover my graphical interface. Will continue searching for ways to upgrade the drivers, hopefully in a safer way.
Last edited by will.fersouza; Jul 28, 2017 @ 7:31pm
Originally posted by flibitijibibo:
That driver is a few months old, does the repo have 375.82 or 384.59 available by chance?

Looks like 375.82 is in the buster and sid repos. Time to upgrade!

EDIT: Upgraded to 375.82 and the HUD still doesn't completely draw everything in.
Last edited by LambdaCalculus379; Aug 6, 2017 @ 3:55pm
flibitijibibo  [developer] Aug 8, 2017 @ 10:06am 
Originally posted by LambdaCalculus379:
Originally posted by flibitijibibo:
That driver is a few months old, does the repo have 375.82 or 384.59 available by chance?

Looks like 375.82 is in the buster and sid repos. Time to upgrade!

EDIT: Upgraded to 375.82 and the HUD still doesn't completely draw everything in.
Are you on XFS by chance? I just pushed an update that fixes the engine's filesystem code for various filesystems, which may be why certain elements are missing for your setup.
thiagoabreuon Sep 30, 2017 @ 1:25pm 
Hello, guys. First of all thank you for this remake.

I'm trying to play the game on Linux (tried in Fedora 24 and Xubuntu 16.04) and this is not running. I can listen the sounds but I can't see the game. I don't know what's happening. haha

To know, I don't have a great computer. My specifications are minimum to run the game.

Intel HD Graphics 4000
4GB RAM

Please, I wanna play! hahaha
flibitijibibo  [developer] Sep 30, 2017 @ 5:47pm 
Can you run 'glxinfo | grep version' for me? I'm thinking it might be an outdated driver version, but you never know!
thiagoabreuon Sep 30, 2017 @ 8:05pm 
Originally posted by flibitijibibo:
Can you run 'glxinfo | grep version' for me? I'm thinking it might be an outdated driver version, but you never know!

Of course!

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 0.0
Max compat profile version: 2.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 2.0
OpenGL version string: 2.1 Mesa 17.0.7
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

It's what appears for me. But there's one thing you need to know. I'm "forcing" OpenGL 3.2 version here.

I can do it with this code:
MESA_GL_VERSION_OVERRIDE=3.2COMPAT MESA_GLSL_VERSION_OVERRIDE=320 %command%

in the game properties. I had installed Intel driver to my PC too but no success with it.

Hope it helps you guys to help me. hahaha

Thank you for your reply. :D
thiagoabreuon Sep 30, 2017 @ 8:13pm 
It's interesting to know that this code made many games that didn't run in my PC in the past run nowadays.

Broforce, Jotun - Valhalla Edition, Just Bones, Unturned and so on! There are so many games running here nowadays because this code made it.
< >
Showing 1-15 of 41 comments
Per page: 1530 50