How to Play SWBF1 on Mac 10.5.8 or higher

Started by Kit Fisto, October 28, 2012, 05:05:17 PM

Previous topic - Next topic
October 28, 2012, 05:05:17 PM Last Edit: June 20, 2018, 12:32:53 AM by Unit 33
EDIT JUNE 2014

Here is a video tutorial that can replace the written tutorial. I recommend using the video tutorial as it is more updated than the written tutorial and (hopefully) easier to understand. I have left the written tutorial for those who like written directions but it will be way easier to just watch the video. Just watch the video will ya! :happy:

http://youtu.be/Tbh_Zi_DZAA

Description of video
QuoteLinks to downloads

SWBFI port: http://www.mediafire.com/download/248rz7pqofp6rlf/SWBF1+Mac+port.zip

New SWBF 1 Master Server: http://www.swbfgamers.com/index.php?action=downloads;sa=view;down=1144

X Quarts (X11): http://xquartz.macosforge.org/downloads/SL/XQuartz-2.7.5.dmg

Wine: http://sourceforge.net/projects/darwine/files/latest/download

Rends Mappack: http://www.swbfgamers.com/index.php?action=downloads;sa=view;down=13



Questions? Comment.

Did this tutorial help you? Leave a like! :-)


old written tutorial & location of credits list: http://www.swbfgamers.com/index.php?topic=5450.0

Folder of all my CW wallpapers (80): http://www.mediafire.com/download/wa0ibbqod59nl55/CW_Images.zip






Here is how to install and play Star Wars Battlefront on MAC OSX 10.5.8 or higher.

This is what you will need.
1) Star Wars Battlefront PC copy. DVD or CD version will do. You MUST have an actual copy for this port to work.

2) This download package hosted here. This package includes an installer and the Star Wars Battlefront cider wrapper.
http://www.mediafire.com/?248rz7pqofp6rlf

[spoiler]This is the page and site that I got the SWBF Cider Wrapper: http://portingteam.com/files/file/7011-star-wars-battlefront/ [/spoiler]

Step 1: Place your Star Wars Battlefront disk into your Mac.



Step 2: Open up the application "Installer." A folder will pop up on your desktop called "InstallerData," do not delete this. See the picture below for a visual example.
[spoiler][/spoiler]



Step 3:
a) A window will pop up asking you to choose what .exe you wish to install.

b) Choose your Star Wars Battlefront disk. Mine was titled "BF_1"

c) Click setup.exe and click choose.
See this picture if you need a visual example.
[spoiler][/spoiler]

Step 4:
a) The installer will start to run the .exe. A window will pop up prompting you to type in your CD-key found on your Star Wars Battlefront case (or something equivalent). Make sure to type this in correctly.

b) It will then ask you if you want to do either Automatic or Custom installation. Choose automatic. Say NO when it asks if you want Gamespy installed.

c) Once the installation is done make sure to say NO to starting SWBFI right now. Click "Finish." You may now quit the installer. You may also throw the "Star Wars Battlefront.desktop" file away. (it will be located on your desktop)



Step 5:
a) Once the installation is done open up the "InstallerData" folder located on your desktop.

b) Navigate to  drive_c/Program Files/LucasArts
See the picture below for a visual example.
[spoiler][/spoiler]

c) Once you see the "LucasArts" folder open it up and drag the "Star Wars Battlefront" folder to your desktop.



Step 6:
a) Now, go to your Star Wars Battlefront cider wrapper and right click and choose "Show Package Contents."

b) Navigate to Contents/Resources/transgaming/c_drive/Program Files
See the picture below for a visual example.
[spoiler][/spoiler]

c) Drag your "Star Wars Battlefront" folder that you took from InstallerData and drag it into the "Program Files" folder.
See the picture for a visual example.
[spoiler][/spoiler]


Step 7:
a) Make a right click on the Star Wars Battlefront Cider port and click show package contents.

b) Go to Contents/Resources/Preferences.

c) Open the system.reg file with TextEdit

See the picture for a visual example.
[spoiler][/spoiler]

d) Now search for "CD Key." You can search by pressing "CMD+F."

e) Replace the XXX's with your CD-Key. Make sure to include the dashes! Save and quit.
See the picture for a visual example.
[spoiler][/spoiler]


Step 8: Close all windows and applications. Start the Star Wars Battlefront cider application. If you did everything correctly SWBF should launch and you should be able to play!


Extra notes
1) If the installer is not working for you try using Wine, an unofficial windows emulator to install SWBFI. ( http://iweb.dl.sourceforge.net/project/darwine/wine/wine-1.5.30-148-gd29f6c4%20.dmg )

1) Multiplayer is not supported for Star Wars Battlefront I anymore. If there is a way to play again, I will revise this tutorial.

2) To play in windowed mode press "CMD+ENTER." Do this again if you wish to revert to fullscreen.

3) See this link on HOW TO INSTALL MODS/MAPS TO YOUR SWBF PC PORT


Massive thanks to:
SleepKiller for showing me this port in the first place
Buckler/Led for helping me out with the installation and of course for SWBFGamers.com
and
Phobos/Rage for helping me figure out how to get the CD-Key to work.


If you have ANY questions and or problems please post and I will do the best I can to help you.


-Kit Fisto


this is huge, it sucks that the discovery came this late in the games life. My old clan _(VS)_ was unique in having a sizable mac division..

Thanks for stickieng it.  :)
Does anybody know if we can get a hold of the older Mac players? Like AG? I know he was really mad the SWBF wasn't supported on the newer Macs...

Quote from: Kit Fisto on October 28, 2012, 08:59:37 PM
Thanks for stickieng it.  :)
Does anybody know if we can get a hold of the older Mac players? Like AG? I know he was really mad the SWBF wasn't supported on the newer Macs...
They hang out here.
http://forums.creativematrix.net/

Fantastic news indeed. I see a Mac Clan on the horizon. :acw2:

Schtick, are you going to try this on your computer?  :tu:  :cheer:

Now all we gotta do is find the way to let PC's on a mac server 

That would require Aspyr to release a patch allowing Mac and PC's to cross platform through GameRanger. Which they said they won't do.  :'(

Out of curiosity, what are the implications for Linux-based operating systems, such as Ubuntu?


November 04, 2012, 04:48:26 PM #11 Last Edit: January 22, 2013, 07:58:12 PM by Kit Fisto
                                          HOW TO INSTALL MODS/MAPS ONTO YOUR SWBF PC PORT

Step 1: Go to your SWBF PC PORT APP

Step 2: Right click and choose the option show package contents. A window should pop up with a folder named "Contents"

Step 3: Go to Contents; Resources; transgramming; c_drive; Program Files; Star Wars Battlefront; and Gamedata

Step 4: Inside "Gamedata" you should see this or the equivalent ( the contents of "Addon" will be different, if not then thats kinda creepy )
[spoiler][/spoiler]

Step 5: Install mods like you normally would! Happy SWBF-ing!

Tip: I reccomend dragging the gamedata folder to your dock like so
[spoiler][/spoiler]
to make it way easier to install mods/maps.  :tu:

You can only have up to 20-24 maps in your addon folder at once.

-Kit Fisto

November 04, 2012, 10:29:09 PM #12 Last Edit: November 04, 2012, 10:50:59 PM by {BHF} ag
Hey guys, just dropping by to say that Cider is nothing new as I created a wrapper 3-4 years ago. Macbeezle and I had fun playing on the gamespy servers back then.

I made a post about Cider back then but I believe it was locked due to legality issues. Jedikiller had zero tolerance for any hint of illegal content. Regardless this is a straightforward and useful post so I give you props for making it. :)
Might I add that the old Mac port of WINE (this is +4 yrs I'm talking about) allowed you to install the game without paying for any software or for Windows itself.

If you modify the Cider wrapper you can easily play SWBF2. I did that for a while only to realize how bad it was compared to the first one. :P

Last thing I'll mention is that there are so many different Cider wrappers out there. There are even Chromium wrappers that have good levels of success as well. All of them have radically different results in Windows games compatibility. I remember finding a wrapper that ran Modern Warfare 2 perfectly with the exception of the night vision goggles and I was having a blast. These wrappers even exists because the are commercial variants of WINE, which is a legendary project in the Linux community. So Cider wrappers exist because they are made on a per commercial game basis. They are cheap dirty ports but they work. Quickly did curious people like myself attempt to modify them to play games they weren't supposed to run. I took City of Heroes and put the data files of SWBF. Next thing I know, I'm logged into the gamespy servers. :)


So that's a minor history lesson. I'm glad there's still a community for this game and I hope people can put this awesome hack job into good use

-ag

EDIT: made minor corrections and one more thing I want to add: I'm not trying to say "I did this before you so I take credit for this and I know more than you blah blah blah" I just wanted to clear up the misconception of this being new and I wanted to inform the SWBF players whatever i can seem to remember about Cider. For all I know you could be far more knowledgable about this than I am as I haven't touched Mac games in easily 3 years.


#TYBG

Quote from: {BHF} ag on November 04, 2012, 10:29:09 PM
I made a post about Cider back then but I believe it was locked due to legality issues. Jedikiller had zero tolerance for any hint of illegal content. Regardless this is a straightforward and useful post so I give you props for making it. :)
Kit didn't make the port at all. And in fact I was going to say that he didn't discover anything at all really when this topic was made. He does deserve credits for writing this tutorial on it though.

Ah, what was/is the potential issue legality-wise?
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet