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

×
Hi all,

I've run into the famous "Spirit dies for no reason" bug in WC1 Secret Mission 1.

I've found the patch and the fix, but I don't know how to apply it on a Mac. These are the instructions I found on another thread:

1. Unzip the files in the GAMEDAT folder in the Wing Commander installation folder
2. Open dosboxWC_single.conf with notepad and put a "#" before "exit" and save and exit
3. Rightclick on the properties on the Wing Commander shortcut and in the targetfield remove "-c exit" and apply
4. Use the shortcut to start Wing Commander and select "Exit Program"
5. At the command prompt type "cd gamedat" and press Enter
6. Now type "wcsav" and press enter
7. The program should start and you can do all sort of thing but all I needed to do is press Esc and it would apply the fixes


Problem: how do I do step 3 on a Mac?
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
iiago: Problem: how do I do step 3 on a Mac?
On Mac this is packaged with boxer standalone, no? I.E. you don't. You might want to write to support. I don't own this one myself.
Yeah, but I can open the WC files and tinker with them. So I can find and alter dosboxWC_single.conf, for example.

But of course I don't have a Wing Commander shortcut.

Eh, maybe support are the only people who can help. Thanks anyway.
avatar
iiago: Yeah, but I can open the WC files and tinker with them. So I can find and alter dosboxWC_single.conf, for example.
Possibly check for a bxlaunch.bat file (or something like that). Not all setups use one though. IIRC, some just use the Info.plist directly.
For anyone else with this issue - I eventually figured it out. Here's some steps for those with Macs who can't get the "edit dosboxWC_single.conf" option to work:

1. Download the editor and extract it. http://download.wcnews.com/files/wing1/wc1sav.zip

2. Copy savegame.wld or (for Secret Missions 2) crusade.wld out of your dosbox save games. This is NOT stored in the WC1 package, it's actually stored in ~/Library/Application Support/Boxer/Gamebox States/com.gog.wing-commander/

3. Paste the file/s in a folder anywhere, and put the editor files in the same folder. I used the gamedat folder in my WC package, but I suppose it should work anywhere.

4. Run WCSav.exe with Boxer. This will automatically hook into the savegame.wld file. You can then edit the savegame. The editor isn't entirely intuitive, but there's a word file that comes with it that explains how it works. From memory the trick is that you use the minus and equals key (not enter) to change the data in the various fields, and pagedown to get down to the fields that deal with dead wingmen.

5. If you want to edit your Secret Missions 2 savegame instead, change its name from crusade.wld to wcsave.wld then run WCSav.exe. Yes this is a workaround, but I couldn't get it to work otherwise. I never claimed to be good at this. Once it's edited, change its name back to crusade.wld.

6. Move the edited files back into ~/Library/Application Support/Boxer/Gamebox States/com.gog.wing-commander/ and run the game.

It should now work!
Post edited March 02, 2017 by iiago