BZ2 1.3.6.5 on Mac

Moderators: GSH, VSMIT, Red Devil, Commando

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Wed Jun 11, 2014 4:29 am

Hi,

I have successfully installed BZ2 1.3.6.4 on my Macbook Pro running OSX Mavericks using the Wineskins application. The cd installer would not work, so I copied the Battlezone II folder from a working install on a windows computer. With some graphics settings tweaking it works quite well. However, upon installing the 1.3.6.5 patch it does not work. I can get all the way up to starting a game, but it gives me a dialog box saying "FP error: Bad FPU control word" and quits. I installed the patch both through wine on the mac, and on the windows system, copying the files over again like I originally did. The patch works fine on the windows machine. Does anybody know what this means?

Also, if anyone has experience running battlezone on Mac or on Linux, or knows a better way to do it than wineskins, I would be obliged if you'd share.

P.S. I've not been on this board in a long time, but originally I went by the name Clavin12
Oberon

User avatar
GSH
Patch Creator
Posts: 2481
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: BZ2 1.3.6.5 on Mac

Post by GSH » Wed Jun 11, 2014 1:22 pm

Don't just copy the files over. You need to run the Visual Studio redist libraries. They're in the 'Redist' folder where you installed 1.3.* into. Run the VS2005SP1, VS2008SP1 and DX9 redists to ensure all the things are set up. If you're connected to the internet, the DX9 web installer is preferred, otherwise the DX9 non-web installer is preferred.

-- GSH

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Wed Jun 11, 2014 1:25 pm

I've successfully got bz2 running on Linux Mint with Wine. I've only been able to get it to work in Wine 1.6. Version 1.7 breaks compatibility.

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

Re: BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Wed Jun 11, 2014 2:09 pm

Thanks for the replies!

I ran the redist libraries, making sure that they were installing to the correct directories, but I get the same dialogue box: "FP error: Bad FPU control word."
Oberon

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Wed Jun 11, 2014 4:10 pm

I know what is causing that, if you are running wine. I had the same problem until I added a dll. It's something that changed after one of the z builds I believe.

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Wed Jun 11, 2014 4:13 pm

There are two libraries, dlls, you must load in Wine. For the program you are using, I have no idea if you can do that or how you would go about it. I don't have a MAC.

dbghelp.dll
msvcr90.dll

The msvcr90.dll is a new requirement after GSH made an update late in the 1.3.6.4 series of patches. If my memory is correct, it was one of the z builds.

I fought with that error for several hours with ZA until he gave me a complete list of libraries he had enabled. From there, I added everything he had, then slowly removed items until bz2 broke again.

dbghelp.dll is used to generate your battlezone.log, from what I understand. msvcr90.dll is just required. No idea what it does specifically.

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

Re: BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Wed Jun 11, 2014 4:22 pm

That fixed it. Thanks very much!
Oberon

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Wed Jun 11, 2014 4:39 pm

No problem.

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

Re: BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Wed Jun 11, 2014 5:05 pm

Also, isn't there a way to tell the bzone.exe file to run with a different .cfg file, or something like that?
Oberon

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Wed Jun 11, 2014 5:08 pm

For any advanced questions, ZA would be your best bet as he primarily uses Linux. I mainly used it to experiment with it so I'm not very proficient in it. I've been able to do the following
1. Get bz2 installed
2. Get wine installed
3. Get Nvidia proprietary drivers installed

I should fire up Linux Mint and see if I can get bz2 working in it again. I haven't messed with it since I fubared Wine, by upgrading to 1.7. Uninstalling 1.7 then downgrading to 1.6 is easy enough, I've just been too lazy to deal with it.

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

Re: BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Wed Jun 11, 2014 5:23 pm

I asked because I was trying to install VSR. The installer works fine, but I have to manually direct the bzone.exe to the VSR .cfg file. Fortunately, wineskins allows me to do this very easily when configuring how to run the exe. Doesn't help much for linux, but works great for Mac.
Oberon

User avatar
Oberon1995
Scrap
Posts: 7
Joined: Tue Jun 10, 2014 9:47 pm

Re: BZ2 1.3.6.5 on Mac

Post by Oberon1995 » Thu Jun 12, 2014 1:52 am

Commando, do you know how to tell the exe to run with a different cfg file in Linux? I could do it on the Mac, but I couldn't figure it out in linux.
Oberon

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Thu Jun 12, 2014 3:55 am

I will have to load up mint to tell you. I could have swoen all i had to do wad copy my bz2 shortcut. In the shortcut properties i added /config "config.cfg"

User avatar
blue banana
Sabre
Posts: 332
Joined: Sat Feb 19, 2011 2:08 pm
Location: Banana Land, UTC−6:00 MDT
Contact:

Re: BZ2 1.3.6.5 on Mac

Post by blue banana » Thu Jun 12, 2014 4:02 am

I was going to make a guide on this, with the same title...

Dang! :) Glad to hear its fixed.

Commando
Flying Mauler
Posts: 2176
Joined: Fri Feb 18, 2011 6:41 pm

Re: BZ2 1.3.6.5 on Mac

Post by Commando » Thu Jun 12, 2014 2:18 pm

I sent GSH a PDF with step by step instructions on setting up Wine, including screenshots. If there is enough demand, and a place for me to upload it, I can do so.

Post Reply