You are now viewing the official SWBFspy Steam Guide. is an official Steam site. The URL claiming that it isn't is wrong (

Never waste your time on FAKE guides posted by jealous posers again. The official SWBFSpy website is

STAR WARS™ Battlefront™ II

STAR WARS™ Battlefront™ II

677 ratings
How to Install SWBFSpy (Online Patch)
By SWBFSpy | Phobos [FC]
In this guide I'll be showing you how to continue playing multiplayer after the shutdown of GameSpy, using a new Master Server based on OpenSpy. In order to do this, you will need to use the executable patch provided by SWBFModders.
Introduction has managed to make their own patched executable that works just like OpenSpy and GameSpy. Supported and co-designed by the former OpenSpy team; Spanky, Soneek, and Masaq. SWBFSpy already has a lot of servers, competitive and casual. Keep in mind most players are American, meaning the best time to play is earlier in the day if you're from Europe.
New SWBFSpy Website
SWBFSpy now has a dedicated website for stuff ranging from general information and history to download links which can be found here[]. On this website are also included patched executables for SWBF 1 and 2, both the PC and PS2 versions, for players and server hosts.
Download Link: here[]

Installation Instructions: Once downloaded, locate your GameData folder (directories for both Disc and Steam versions are provided below) and rename the downloaded executable to Battlefront SWBFSpy, so you can remember which executable to use for playing online. Once that's done, right click on the downloaded executable and click copy. Open up the GameData folder again then right click anywhere and click paste. You should have successfully installed SWBFSpy by SWBFModders!

Steam Directory: Windows (C:) > Program Files (x86) > Steam > SteamApps > Common > Star Wars Battlefront II > GameData

Disc Directory: Windows (C:) > Program Files (x86) > LucusArts > Star Wars Battlefront II > GameData

SWBF1 = Windows (C:) > Program Files (x86) > LucusArts > Star Wars Battlefront > GameData
Additional Notes
  • To see more servers online, go to options > online and enable "search all regions"
  • Some servers have a password required to join, which you can obtain from Phobos
  • For BattlefrontII, don't run any shortcuts that you didn't make specifically for the executable you downloaded, as to avoid Steam launching the wrong executable
  • If you get an error for something similar to "The program can't start because binkw32.dll is missing from your computer. Try reinstalling the program to fix the problem." then you should make a shortcut for the executable you downloaded from this guide and run that instead.
  • You can use SWBFSpy in conjunction with GameRanger by keeping your original executable in GameData and having GameRanger use the original.
  • Only the downloaded executable linked in this guide is required to play online again.
  • You can also manually install SWBFSpy using a hex editor such as HxD[] by opening your original executable and replacing all instances of with
  • If you wish to donate to the SWBFSpy creators, click here[] and remember that donations are kept in the NFO servers account and can't be used for anything other than server hosting and that SWBFSpy does not wish to take money from kids who cannot afford it, so please, donate only if you want to support our master server and community game servers. Also please note that this link is to the true SWBFSpy creators, any others claiming to be the "creators" are FAKE!
  • A video tutorial can be watched here soon on how to install SWBFSpy
- Phobos for making this guide explaining how to install SWBFSpy, for the domain, founding SWBFSpy, making all the needed hex edits, creating the video tutorial (under construction), installing the SWBFSpy Ubuntu VPS, and also the desire to maintain and keep the SWBF community alive.
- CHC (OpenSpy creator): for helping create the Masterserver.
- Luigi, Spanky, Soneeq, & Masaq: for helping improve the Master Server.
- Wolf: for his efforts documenting the various GameSpy protocols needed to build the new MS.
- SirPimped: for his outstanding support and donations to SWBFSpy and desire to keep SWBF alive.
- Elite: for his support towards SWBFSpy.
SWBFSpy | Phobos [FC]  [author] Aug 14 @ 6:18pm 
I was asked yet another question: Are dedicated servers locked behind some kind of a paywal or I can host one too as a free user? The answer is yes, you can.

See this page for more info

Thank you SWBFModders team for the help! :)
SWBFSpy | Phobos [FC]  [author] Aug 14 @ 5:23pm 
Thanks to SWBFModders for the help and keeping the community alive like heroes. Another question I was asked: Is GameRanger using peer to peer connection or dedicated servers? The answer is that GameRanger uses both dedicated and non-dedicated servers. You will want to join the servers with the long descriptions for better luck joining a dedicated one.
SWBFSpy | Phobos [FC]  [author] Aug 14 @ 5:28am 
Someone also asked if the servers are full all the time or empty. Mostly, it depends on the time of day.

1. For better online experience, go to options > online and enable "search all regions" to see more servers, and therefore more players

2. You can use SWBFSpy in conjunction with GameRanger by keeping your original executable in the GameData folder and having GameRanger use that
SWBFSpy | Phobos [FC]  [author] Aug 14 @ 5:01am 
Someone asked if anyone still plays online or is gameranger is better? It depends on what you're looking for... SWBFSpy has less players, but better ones, and more knowledgeable modders.
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 6:36pm 
there is a video under construction for any of you having problems
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 7:07am 
If you would rather switch the exe files every time though, it's fine.
There is also another way which is having two different GameData folders.
GameData for Steam and GameData for GR.
All you need to do is create the GR one and change the path to the game in the options on GR
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 7:07am 
As an alternate method to installing the SWBFSpy patch, add these entries to your Hosts file

SWBFSpy | Phobos [FC]  [author] Jul 7 @ 6:50am 
If you would like to get steam to find SWBFSpy even without having the SWBFSpy renamed as BattlefrontII.exe, you can add a few things to your hosts file to get it to work.
This way, you can launch SWBF2 thru steam library without making any changes to the exe files.

I added a tutorial link to SWBFModders on how to do this here:

It is also on the new site here
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 6:34am 
Perfect Guide, Thanks to everyone who helped with OpenSpy and SWBFSpy!
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 6:11am 
There is a way to stop the trolls and it is simple, by speaking the truth
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 5:45am 
Also, for now SWBFSpy is still under construction. Until it's ready, SWBF2 players must use GameRanger instead. This has more servers and less lag than Tunngle.
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 5:44am 
This is the real SWBFSpy Guide, any others you see (not written by Phobos) are FAKE
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 5:34am 
To run them together players need a shortcut for SWBFspy and then set gameranger to the original
SWBFSpy | Phobos [FC]  [author] Jul 7 @ 5:32am 
Everything is explained in this guide and on the official SWBF community websites