This launcher allows players to easily edit hidden graphics settings such as DirectX Level, FoV, Water Detail, Shadows detail and many many more! Made by GossamerSolid of the awpaholica.com Gaming Community.
Gossamer's Bad Company 2 Launcher
Version 1.1
This tool is meant for players to be able to modify settings that are not changeable from the In-Game settings menu. These are normally found in the settings.ini file in your MyDocuments\BFBC2.
What this application does is load all your settings in and allows you to change them all, save them directly back to the settings.ini file then directly launch your game.
Features:
+ Directly Launch Bad Company 2
+ Change Every Single Graphics Option (Including Direct X Level, Field of View, Shadows Detail, etc)
+ Clean GUI-based application for easy navigation
+ Works with Steam, Retail, Direct 2 Drive copies and more
+ Many more features!
This is the first launcher built for Bad Company 2, enjoy!
PS: I have tested this with 3 Steam-Based users and 2 Retail user (Online Activation Method)
+++CHANGELOG+++
1.1
------
- Graphics drop down boxes' sizes increased so the setting "medium" is not cut off
- HSAO has been corrected and is now written as HBAO
- If the user has DX 9 on, Anti-Ailiasing is set to 1x and the slider is disabled
- Removed DXVersion "AUTO" setting. Users have to specify their DX Version (defaults to Dx9)
- Added in all three preset qualities
- If a user changes a setting from a preset quality, it will automatically set it to "custom" so the customized settings work
- Added in Render Ahead Limit under "General Settings"
- Fixed Read/Write for the settings.ini file not closing properly, ending in crashes
- Added in a check to ensure the user has a settings.ini file (They have ran the game once)
- Added a button that links to Rulesy's FOV Calculator
+++README+++
You will need an archiver program capable of opening up .RAR files in order to extract the program. Once you have the program extracted, proceed to run it.
Since it is your first time running the Launcher, it will ask you to point the launcher to where Bad Company 2 is installed. There are three check boxes at the top, Retail (CD Activation), Steam and Retail (Online Activation). Once you determine what version of bad company 2 you are running, select the appropriate check box and click the browse button and select the EXE file that matches the example located above your browse button.
After selecting the file, proceed to save your settings. Then close the launcher options box. You will now be presented by the main interface where you can change all the settings.
Once you have changed your settings accordingly, click the "Save Settings" button at the bottom center. Then click "Launch Bad Company 2" button and the game should launch.
That's awesome!
thanks, don't be afraid to post comments/suggestions/etc!
I prefer using text file redactor aka notepad/wordpad to any gui program.
Btw, at FoV do you change vertical or horizontal settings?
FoV is vertical based in BC2
What about to use a formula (you can google for it), so you could change horizontal setting?
Hey Gossamer, this is awesome! Thanks :)
Quick question though. After running this it seems that I only have the option to use 1x Anti Aliasing. All other options are removed in game. Also the slider is grayed out for it. Everything else is usable on the tool though.
Any thoughts? I have tried setting it in the ini file myself to MSAA=4 but no joy in game.
It was working before I tried this tool today.
The AA slider is blanked out because you are using DirectX 9. The launcher is set so that only dx10 + dx11 allow AA.
The first time you use the launcher it will default to dx9, so just change it back and you're set.
Hah, of course! Thanks mate :) Great work!
Hey bruv, nice tool.
Just wondering if there is a way to get the FOV to stick in the Single Player.
It sets properly when you run it, but resets to "55" after every cut scene, very annoying.
Would this be difficult?, I was hoping your launcher would do it. :o(
Cheers.
sorry, that's an issue DICE has to fix. But you can try to set your settings.ini file to Read-Only and see if that works.
Yeah, i did try that but with no success, shame though because i like the game.
Cheers anyway mate.
I get a .NET Framework error trying to run this application.
"Index was outside the bounds of the array".
I would post the entire error log but 2000 chars max, also I had to split a few words. Here is the first part:
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at BC2Launcher.frmMain.frmMain_Load(Object sender, EventArgs e)
at System.EventHandler .Invoke(Object sender, EventArgs e)
at System.Windows.Forms .Form.OnLoad(EventArgs e)
at System.Windows.Forms .Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms .Control.CreateControl()
at System.Windows.Forms .Control.WmShowWindow(Message& m)
at System.Windows.Forms .Control.WndProc(Message& m)
at System.Windows.Forms .Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms .NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)