Jagged Alliance 2 - Wildfire

Jagged Alliance 2 - Wildfire

muhuk 1 Jul, 2020 @ 9:16pm
Does not work on Linux
DO NOT BUY THIS GAME. Game does not start on Linux. You are expected to run wine and add a serial key to the registry manually. This is a shady practice.

Also, the `native` port is not a native port, it is just wine running the windows version.
< >
Showing 1-10 of 10 comments
Humanoid 3 Jan, 2021 @ 10:16am 
Yes, they use wine, that require old libraries. And this wine with broken symlinks libwine.so
I'm uses wine from my system to run:

1. Remove empty directory Steam/steamapps/common/ja2_wildfire/Wine/prefix/.config/dosdevices
2. In file Steam/steamapps/common/ja2_wildfire/RunGame comment (or remove) lines:
export PATH="$wineBinDir:$PATH"
export LD_LIBRARY_PATH="$wineLibDir:$LD_LIBRARY_PATH"
env WINEARCH=win32 g17_wine WF6.exe
and append to end of this file two lines:
export WINEPREFIX="$wineConfig" env WINEARCH=win32 wine WF6.exe

After that will used wine from your system, that uses actual labraries versions.
ilpate1 7 Jan, 2021 @ 8:52am 
Originally posted by Humanoid:
Yes, they use wine, that require old libraries. And this wine with broken symlinks libwine.so
I'm uses wine from my system to run:

1. Remove empty directory Steam/steamapps/common/ja2_wildfire/Wine/prefix/.config/dosdevices
2. In file Steam/steamapps/common/ja2_wildfire/RunGame comment (or remove) lines:
export PATH="$wineBinDir:$PATH"
export LD_LIBRARY_PATH="$wineLibDir:$LD_LIBRARY_PATH"
env WINEARCH=win32 g17_wine WF6.exe
and append to end of this file two lines:
export WINEPREFIX="$wineConfig" env WINEARCH=win32 wine WF6.exe

After that will used wine from your system, that uses actual labraries versions.

Thanks, worked for me!
Piepel 22 Oct, 2021 @ 8:41am 
Originally posted by Humanoid:
Yes, they use wine, that require old libraries. And this wine with broken symlinks libwine.so
I'm uses wine from my system to run:

1. Remove empty directory Steam/steamapps/common/ja2_wildfire/Wine/prefix/.config/dosdevices
2. In file Steam/steamapps/common/ja2_wildfire/RunGame comment (or remove) lines:
export PATH="$wineBinDir:$PATH"
export LD_LIBRARY_PATH="$wineLibDir:$LD_LIBRARY_PATH"
env WINEARCH=win32 g17_wine WF6.exe
and append to end of this file two lines:
export WINEPREFIX="$wineConfig" env WINEARCH=win32 wine WF6.exe

After that will used wine from your system, that uses actual labraries versions.
Thanks, this also works for me! This should be pinned!
xo 27 Oct, 2021 @ 4:01am 
lmao
childsey01 6 Apr, 2022 @ 2:52am 
Originally posted by Piepel:
Thanks, this also works for me! This should be pinned!
I disagree. A workaround only discourages devs from getting off their arses and fixing things. This is a paid product, where the sole development effort is packaging and testing. A broken product that requires community support has no business in being non-free.
rhwilson1953 13 May, 2022 @ 6:03pm 
Originally posted by childsey01:
Originally posted by Piepel:
Thanks, this also works for me! This should be pinned!
I disagree. A workaround only discourages devs from getting off their arses and fixing things. This is a paid product, where the sole development effort is packaging and testing. A broken product that requires community support has no business in being non-free.
You do know this game was released when Windows XP was the latest OS and the company has since gone out of business.
UBAH_T 3 Mar, 2024 @ 4:20am 
Originally posted by Humanoid:
Yes, they use wine, that require old libraries. And this wine with broken symlinks libwine.so

You are lifesaver! It works!
But I noticed one more thing about this game - it is picky about folder, where it is installed. It runs with your workaround only from steam folder (Home./steam/steam/steamapps etc.). If I try to install it to alternative library location - it doesn't run, and any fixes which I found not helping
Kyrin 21 Aug, 2024 @ 6:41am 
Originally posted by Humanoid:
Yes, they use wine, that require old libraries. And this wine with broken symlinks libwine.so
I'm uses wine from my system to run:

1. Remove empty directory Steam/steamapps/common/ja2_wildfire/Wine/prefix/.config/dosdevices
2. In file Steam/steamapps/common/ja2_wildfire/RunGame comment (or remove) lines:
export PATH="$wineBinDir:$PATH"
export LD_LIBRARY_PATH="$wineLibDir:$LD_LIBRARY_PATH"
env WINEARCH=win32 g17_wine WF6.exe
and append to end of this file two lines:
export WINEPREFIX="$wineConfig" env WINEARCH=win32 wine WF6.exe

After that will used wine from your system, that uses actual labraries versions.
thanks again! it worked for me, too
os2nlinux 4 Oct, 2024 @ 9:11pm 
For Ubuntu based Linux, modify file user.reg in directory 215930/pfx. Add these lines:
[Software\\ideal-games\\ja2 wildfire] 1725293363
#time=1dafd5279d712de
"path"="Z:\\home\\johndoe\\.steam\\debian-installation\\steamapps\\common\\ja2_wildfire"
"Registration"=hex:3c,2f,6f,22,a3,a0,50,22,58,8f,60,22,1e,2d,ad,20
"serialkey"=dword:00000001
"version"="6.04"


For Fedora based Linux, modify file user.reg in directory 215930/pfx. Add these lines:
[Software\\ideal-games\\ja2 wildfire] 1725293363
#time=1dafd5279d712de
"path"="Z:\\home\\johndoe\\.steam\\steam\\steamapps\\common\\ja2_wildfire"
"Registration"=hex:3c,2f,6f,22,a3,a0,50,22,58,8f,60,22,1e,2d,ad,20
"serialkey"=dword:00000001
"version"="6.04"

Replace "johndoe" with your directory.
lonerx 22 Oct, 2024 @ 7:38am 
properties->compatibility->force the use of .... -> Proton 7.0-6

PROFIT
< >
Showing 1-10 of 10 comments
Per page: 1530 50