It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
winehq.org does not list this game so I need to figure out how to resolve the following issue:

The game screen is all black except some text balloons.

Should I override with native d3dx9?

Is there any chance a Linux version is coming?
Post edited April 03, 2020 by osce
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
osce: winehq.org does not list this game so I need to figure out how to resolve the following issue:

The game screen is all black except some text balloons.

Should I override with native d3dx9?

Is there any chance a Linux version is coming?
It "just worked" for me. What video hardware/drivers are you using, and which version of wine? Also, what does ">uname -a" output?

It "just worked" for me. What video hardware/drivers are you using, and which version of wine? Also, what does ">uname -a" output?
I remember having to kill DXSETUP.exe during install because it was hanging at "Installing DirectX 9c" or something. Maybe that was what's causing the problem.I have proprietary nvidia driver 440.64 for GTX-1050TI using kernel 5.5.9 in Fedora 30, using wine-staging 5.5. I have a lot of games working even if I kill DXSETUP.exe during install.

Now that I know it should work in wine, I'll try to troubleshoot on my setup first. Thank you for the helpful response!

PS: it looks like I need to override some native version of d3dx9 and d3dcompiler, since the error messages I get are mostly Error in vertex shader, d3dcompiler:compiler_shader HLSL shader parsing failed, and memory:67:22 error: syntax error, unexpected NEW_IDENTIFIER.
Post edited April 05, 2020 by osce
avatar
osce: Now that I know it should work in wine, I'll try to troubleshoot on my setup first.
Unless you are prepared for the likely result of enjoying the process of getting it working much more than the game itself, I wouldn't bother.

It "just worked" for me. What video hardware/drivers are you using, and which version of wine? Also, what does ">uname -a" output?
avatar
osce: I remember having to kill DXSETUP.exe during install because it was hanging at "Installing DirectX 9c" or something. Maybe that was what's causing the problem.I have proprietary nvidia driver 440.64 for GTX-1050TI using kernel 5.5.9 in Fedora 30, using wine-staging 5.5. I have a lot of games working even if I kill DXSETUP.exe during install.

Now that I know it should work in wine, I'll try to troubleshoot on my setup first. Thank you for the helpful response!

PS: it looks like I need to override some native version of d3dx9 and d3dcompiler, since the error messages I get are mostly Error in vertex shader, d3dcompiler:compiler_shader HLSL shader parsing failed, and memory:67:22 error: syntax error, unexpected NEW_IDENTIFIER.
I'm using Wine 1.8.3 and 3.3.9 and didn't have to override anything. Perhaps you might have better luck compiling an older version of Wine and running the game under a new Wine prefix. You can make a shell script to run the game that makes it easy.

#!/bin/bash
cd /path/to/SYMMETRY
WINEPREFIX=/home/user/oldwinepfx /path/to/older/wine/binary/wine ./Symmetry.exe

Something like that. Save as a text file, mark it executable and try it. Sometimes older Wine versions work better with certain programs. You may have to reinstall the game with the new Wine parameters

Another thing you can try is enabling/disabling GLSL, which can get trouble programs working sometimes in a pinch.

Hope this helps
Post edited May 09, 2020 by drmsux