Jagged Alliance 2 - Wildfire

Jagged Alliance 2 - Wildfire

pasis70 Jul 8, 2019 @ 12:52pm
Does not work/launch on Macbook Air Mojave 10.14.5
The game doesn´t work
< >
Showing 16-20 of 20 comments
Dorok Dec 7, 2019 @ 3:24am 
Originally posted by MRTN17:
wineskin needs to be updated
No it is up to date, at least today, 2.6.2.

I'm using High Sierra and quoted :
http://wineskin.urgesoftware.com/tiki-view_blog_post.php?postId=87

But disable the option changes nothing.
Last edited by Dorok; Dec 7, 2019 @ 3:26am
Dorok Dec 7, 2019 @ 4:43am 
Achieved make Classic launch cleanly, not played yet, just launched.

Quote Wineskin log errors was looking like rights errors for folders/files, I read that in that case the general suggestion is to make a new wrapper because it's too tricky to fix. I tried update the engine of the original wrapper, it didn't fix the rights problem.

OS: HighSierra 10.13.6

Procedure:
1. Download Wineskin Winery 1.7 if you haven't it already
http://wineskin.urgesoftware.com/tiki-index.php?page=Downloads
No install for mac, ready to go.
Consider it as a manager for Wineskin.

2. Launch Wineskin Winery to update the available engines for Wineskin in your Mac.
Click on + at bottom of the list.
Select WS9Winesin2.22 (or a more recent)
Click Download and Install -> OK
Wait and follow the instructions if any.

3. Create a new blank wrapper with Wineskin Winery
Click Create New Blank Wrapper
Name: Jagged Alliance 2 Classic
OK
Wait and follow the instructions if any.
Click View wrapper in Finder

4. Transfert game files from old wrapper to new wrapper
On both original and new Jagged Alliance 2 Classic: Right clck -> Show package content -> browse in Contents/Resources
Then copy from old to new:
drive_c/Jagged Alliance 2
JA2_Icon.icns
Wineskin.icns

5. Setup Wineskin of new wrapper
Launch Wineskin of new wrapper
Click Advanced
Select the Exe: Click Browse -> Select Jagged Alliance 2/ja2.exe
Click Test Run -> Launch the game cleanly.

6. Run the game
Exit from package content.
Double click the new Jagged Alliance 2 Classic should launch the game cleanly.

7. Integration to Steam
Clearly it's only to have Steam accept the new package. It's also to get the right icon.
Copy from old to new the file Info.plist and override the existing.
Delete the old Jagged Alliance 2 Classic file and replace it with the new one.

The icon will appear after some time.
Steam client identifies fine the game for launching and detect quit.

Most probably it's the same fix for Jagged Alliance 2 Wildfire because error had the same problem of rights.
Last edited by Dorok; Dec 7, 2019 @ 4:58am
Dorok Dec 8, 2019 @ 1:03am 
So it's working for Jagged Alliance 2 Classic, played it a bit, no problem.

But it's not working for Wildfire, the same operation launch the game but ask a serial number sigh.

Clearly for Wildfire when moving files from old package to fresh new package, more files need be copied than what I listed above.
Dorok Dec 8, 2019 @ 1:35am 
So after have lost more time on this (dev should look at the problem of rights), it works with Wildfire too, same procedure than for Classic, but files to copy should include those files in Jagged Alliance Wildfire.app/Contents/Resources:
system.reg.
user.reg
userdef.reg

Then Wildfire starts fine, no key requested, I have played only Classic, but at least Wildfire launch and welcome screen is fine.
Cpt. Staeufer Oct 8, 2020 @ 1:19am 
Jagged Alliance 2 Wildfire didn't start on my macOS Mojave 10.14.
But Doroks Guide worked for me fine! thanks a lot!

Guide by Dorok:
Originally posted by Dorok:

1. Download current version of Wineskin Winery
» http://wineskin.urgesoftware.com/tiki-index.php?page=Downloads

2. Launch Wineskin Winery & install Engine to WS9Wine 2.22 (or newer)

3. Select said Engine & select "Create a new blank wrapper"
(name it Jagged Alliance 2 Wildfire), Install dependencies when asked for

4. After finishing, when promted select "open in Finder" and do
"right click" and select "open package contents"

5. Open the packages of the not working JA2W installation as well

6. Copy the game folder from the old "contents/ressources/drive_c/"
to the new package "contents/ressources/drive_c/

7. Transfer the key-serialnumber registration als well over:
"contents/ressources/system.reg"
"contents/ressources/user.reg"
"contents/ressources/userdef.reg"
"Winskin.icns" (just for the App Icon)

8. Launch Wineskin.App of the new wrapper
select "advanced" and for the "windows EXE"-entry
select "/Jagged Alliance 2 Wildfire/WF6.exe"

9. Switch to "Sceen Options" (I did this, and then the test-run worked)
Mark "Use Mac Driver instead of X11" as checked
Uncheck "Auto Detect GPU Info for Direct3D

I googled "Jagged Alliance 2 Wildfire not starting on MacOS" and only found some old guides which all not worked. Took me ages to find this guide and get Jagged Alliance 2 Wildfire running. I'm just writing this last paragraph, that may in future this pages rankes higher in google search so other will find it faster.
< >
Showing 16-20 of 20 comments
Per page: 1530 50