Star Wars: Battlefront 2 (Classic, 2005)

Star Wars: Battlefront 2 (Classic, 2005)

148 ratings
Express SWBF2 Modding Guide
By mokMan23
Short, actively updated, and sexy.
3
2
4
   
Award
Favorite
Favorited
Unfavorite
Credits
NOTICE: This guide does NOT support the Classic Collection of SWBF2.

This guide assumes you understand with your OS for a quick, concise setup. It covers every version of the game (Steam, Retail, and their variants EXCLUDING Classic Collection), on every (major) platform, focusing on Linux/SteamOS. If you have any questions or suggestions, feel free to comment, and thanks for choosing my guide!

Credits:
- General inspiration for this guide: TigerEye6
- Xbox DLC Port: SleepKiller, Rayman1103
- Remastered UI, Expansion: [GT]Anakin, AnthonyBF2
- Remastered Maps: HarisonFog
- Guide Icon: SirYodaJedi from PCGamingWiki
- High Framerate Patches: Michaelswbf2
Installation
1.3 Patch & Remastered (UI) Mod
The Remastered Patch includes the 1.3 Patch required by many mods, Main Menu fixes to allow higher resolutions, AI Heroes on all maps & sound fixes. I also recommend installing an unofficial expansion, which adds additional QoL improvements. Downloads are here & here.
Start the installer, and follow the instructions from there. A 1920x1080 Desktop Shortcut will be created, feel free to modify or delete it if you're using another resolution.
(To find your GameData folder, right-click on your game > Properties > Installed Files > Browse...).
For the expansion, copy the files from "v1.5 r2 Steam GOG" to your GameData\data\_lvl_pc folder & override the files. Now, append
/resolution XXXX YYYY
to your Launch Options. (Replace X's and Y's with your resolution's width & height, Right-Click on game, it's the box under "Selected Launch Option"
If you'd also like to skip the Startup Logos, append this argument to your Launch Options:
/nointro

EAX Restoration
NOTICE: You may experience bugs with Windows 8 or later (e.g. muffled/muted sounds, or no EAX detection). The fix is this registry patch.[github.com]

For those unaware, This game is one of many that supports EAX, a hardware sound acceleration feature for Sound Blaster cards of the era, based on DirectSound3D, which was deprecated in Windows Vista. There's been many solutions to emulate EAX through OpenAL, namely Creative ALchemy, which requires Creative sound cards. DSOAL negates ALchemy's requirements, and uses the same technology that both later versions of EAX & ALchemy are based on, OpenAL.

Download DSOAL from here & extract it.[github.com]

(Linux/Steam Deck users, append this to your Launch Options or DSOAL won't work!)
WINEDLLOVERRIDES="dsound,dsoal-aldrv=n,b" %command%

Copy the files from "Win32" to your GameData folder. Open "alsoft.ini", change
channels=stereo
to
channels=surround71
and launch the game. Go to Options > Audio, change "Mixer Config" to Hardware, make sure "Effects" is enabled, "Bass Management" is disabled, and set your "Output Mode" to "7.1".

LAA
Most people won't need this, it's only useful for bigger mods that require the extra RAM. For my fellow Linux users, it's enabled by default in Proton. Windows users, the download's here. Drag & Drop your SWBF2 EXE to the 4GB patch EXE.[ntcore.com]

High Framerate Patch
Make sure to enable VSync, otherwise the game's framerate will be uncapped! The menu will always be uncapped!
Simply append
/fixedrate (your refresh rate)
to your Launch Options. If your monitor's refresh rate is below 80Hz, don't bother. If the game looks like it's running in slo-mo, your PC can't handle a constant framerate at your refresh rate and you should revert to the default 80 FPS cap. If you'd like to connect online, use these patched EXEs instead! (Back up your EXE first, if anything happens)

Recommended Mods
If you'd like a few more mods with the vanilla spirit, here's a few stable ones I recommend:
Official Xbox DLC for PC (Warning, all custom maps, heroes and their abilities *may* have blank names!)
HD Graphics Mod Installer (Not to be confused with the Remastered UI Mod, SIGNIFICANTLY increases game size!)

(Optional) Trimming Files
If you'd like to save a bit of space, you can get about 1.5GB by deleting the duplicate language folders in
[game root]/GameData/data/_lvl_pc/sound
and the "Movies" folder in your game's root.
Common Issues & Fixes
Here's a little hub for tweaks and solutions for common issues I've compiled from ModDB and various SWBF2 modding guides, with a few from yours truly. With the exception of the SWBF2 HD Graphics mod (and a few others), these mods keep the vanilla experience. If you want conversions, go to ModDB, but please don't ask for support, and to answer the question between the Steam and GOG Galaxy versions, they're the same but GOG has no DRM, with the offline installer containing the original/retail 1.1 version. All Origin versions are the original 1.1 version.

Solutions:
If your screen goes blank when you're not paused, disable the Discord overlay.
If you're having subtitle/text issues, append "/lang 0" in your Launch Options.
If your game's experiencing crashing, plug in a microphone. This is the official solution, as explained here:


If you're experiencing crashes on startup, there's a variety of reasons, but it's most likely a lack of .NET/Mono, C++ Redistributable/Mono and/or DirectX.
If you get a message on startup saying "Too many Missions", you have too many mods. You can ignore the message, but it'll likely crash your game trying to load maps.
62 Comments
mokMan23  [author] 13 Apr, 2024 @ 10:38pm 
The issue has nothing to do with 3D Audio, it's DSOAL. Even the original version does this. I forgot DSOAL actually does this, so I'll either remove it or add a warning in the guide.
DefiantYeast 5 Apr, 2024 @ 9:23pm 
I'm going to second Belts the Puppet's complaint about audio being too quiet. I've already done all I can on my end to fix this, but simply removing the DSOL restores the audio back to its original volume.

I guess since the game wasn't designed for 3D audio there are some inconsistencies with how sound is propagating.
Venom47 4 Apr, 2024 @ 11:26am 
i seem to have misplaced my shortcut for the .exe when I downloaded the mod for ankin remaster for the ui anyone know how I can make new shortcut and use the proper had icon?
Belts the Scream Fortress Queen 26 Mar, 2024 @ 5:34pm 
In-game audio is maxed out, windows mixer havent tried yet, have to do that when i get back on the game some time this week
mokMan23  [author] 26 Mar, 2024 @ 2:31pm 
Have you tried the Windows Audio Mixer and/or adjusting your in-game Audio settings?
Belts the Scream Fortress Queen 25 Mar, 2024 @ 3:36pm 
The mods work great, though I dont know if its the mods or the game itself, but the audio is super quiet, especially the sound effects themselves- music works just fine
Could it just be laptop issues or sumthin??
BigLongCinnamonStick 18 Mar, 2024 @ 5:19pm 
Sadly that didn't seem to work. I've been playing for a bit and the game seems to be working just fine without the LAA patch so I think I will go without it for now. Thanks for all of your help and also thanks for setting up this guide. Hope a lot of players that were disappointed with the Collection find this and are able to get back into playing the game again!
mokMan23  [author] 18 Mar, 2024 @ 5:11pm 
I mean double-clicking the file and opening it, like you would with a normal Windows app. If all else fails, you can easily go without the LAA patch since it's optional. I'll do some testing with a Windows XP VM and a GOG copy of the game.
BigLongCinnamonStick 18 Mar, 2024 @ 5:09pm 
Hate to waste more of your time but could you be more specific on double clicking the application? Not sure what you mean.
mokMan23  [author] 18 Mar, 2024 @ 5:00pm 
Try double clicking the app and patching that way. It seems to work on Windows, but not on macOS/Linux, which is what I use. CrossOver on macOS works fine with the CMD method, but linux (and windows, apparently) just seem to fail the patch. I'll update my guide to reflect this, thanks again for reminding me about this!