1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

BFBC2 Config Utility

Discussion in 'Programming & Webmastering' started by Mindweaver, Aug 23, 2011.

  1. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Hey guys! This is the first version v1.0 of my Battlefield: Bad Company 2 Configuration utility. :toast: If this utility takes off I'll build a BF:3 configuration utility.

    I'd like to thank TheMailMan78 and Kreij for giving me the idea and support! also, I'd like to thank W1zzard for letting me post the file here a TPU! :respect: :toast:

    Declaimer: The posted file is in no way associated with "tech power up!". Please direct any issues or questions in this thread.

    Thanks and have fun!

    How to:

    1. Download the "BFBC2 Config Utility".

    2. When launching for the first time the "BFBC2 Config Utility" will ask you to backup your "settings.ini" file.
    [​IMG]

    3. After clicking "OK" the "BFBC2 Config Utility" will open.
    [​IMG]

    4. Then click the "Backup" button on the bottom right side, above the "Exit" button.
    [​IMG]

    5. Once the backup has completed successful the "Backup" button will disappear. Then you will notice a "Reset" button will appear. This button will allow you to revert back to your original settings.
    [​IMG]

    6. There are 4 different setting tabs in the "BFBC2 Config Utility" (General, Graphic, Profiles, and Settings.ini file tab).
    [​IMG]
    7. Just click the "Save" button to apply new settings. :toast:

    8. New Advanced Tab.
    [​IMG]

    9. The Profile Tab lets you save new profiles and load saved profiles.
    [​IMG]

    10. The Settings.ini file tab shows you the actual file. You can save and see how the file changes inside the "BFBC2 Config Utility".
    [​IMG]


    Thanks and Enjoy! :toast:

    New Version v1.5 :rockout:

    Change Log v1.1
    1. Mouse over tips added.
    2. New Background Image.
    3. File compressed to meet TPU's 1.91mb file limit for direct download.
    4. Icon image added.
    5. Fixed crash when gamer directly deletes backup file then tries to reset settings in the BFBC2 Config Utility.


    Change Log v1.2
    1. Add new "Calculate Vertical FOV" Button. This auto Calculates FOV using your Resolution settings from the General Tab. I'm using Rich aka Rulesy formula. [​IMG] Thanks Rich!
    2. Fixed issue where Anisotropic Filter and Anti-Aliasing didn't show correct settings on app launch.
    3. Fixed issue where app wouldn't read gamer added features past FOV setting.
    4. Made changes to the Graphics Tab to add new FOV features.

    Change Log v1.2.0.1
    Build v1.2 revision 1
    1. Fixed a code issue related to the Save button (I accidentally created this issue in v1.2.)


    Change Log v1.2.0.2
    Build v1.2 revision 2
    1.Fixed not be able to read/write "DxVersion=auto". This should fix purecain, Altered, and jellyrole's issue.
    2 Added more mouse over Tips.
    3. "auto" can now be selected as a DxVersion.

    Change Log v1.3
    1. Moved FOV settings to the General Tab with Resolution settings.
    2. Moved around settings in Graphics Tab.
    3. General Tab background Image change to reflect new settings.

    Change Log v1.4
    1. Made changes to the General Tab.
    2. Now when you select speaker count it tells you what the setting does.
    3. Added a new Profiles Tab. This lets you save different profiles.

    Change Log v1.4.0.1 Revision 1
    1. Fixed problems with Profiles.
    a. You can't save empty profiles
    b. Fix app crash when you click Load Profile or Delete Profile with out selecting a profile.
    c. Added Call outs in the Profile section.


    Change Log v1.5
    1. Added new Advanced Tab!
    2. You can now change your Clan Tag in the new Advanced Tab!
    3. Disable or Enable Punkbuster from the Advanced Tab!
    4. Disable or Enable Toggle Crouch in the new Advanced Tab!
    5. Disable or Enable Hold to Zoom in the new Advanced Tab!
    6. Disable or Enable Mouse Acceleration in the new Advanced Tab!
    7. Disable or Enable Subtitles in the new Advanced Tab!
    8. Disable or Enable Hint System in the new Advanced Tab!
    9. Disable or Enable Tool Tips in the new Advanced Tab! Enjoy the new update! :toast:


    Before using delete all current profiles to ensure there is no conflicts with old profiles. To keep current profile setups. Just load each profile then make changes in the advanced tap, and then give it a new profile name. Once you've completed updating all old profiles then go back, and delete old ones. :toast:
     

    Attached Files:

    Last edited: Oct 15, 2011
    Crunching for Team TPU
  2. TotalChaos

    TotalChaos New Member

    Joined:
    Jan 21, 2005
    Messages:
    737 (0.20/day)
    Thanks Received:
    590
    Looks good but in my opinion the warped text takes away from the look
     
    Mindweaver says thanks.
  3. SK-1

    SK-1

    Joined:
    May 15, 2005
    Messages:
    3,220 (0.92/day)
    Thanks Received:
    341
    Location:
    In a Galaxy Far Far...you know the rest.
    I had an early version. This looks more functional.
     
    Mindweaver says thanks.
  4. TheLaughingMan

    TheLaughingMan

    Joined:
    May 7, 2009
    Messages:
    4,998 (2.46/day)
    Thanks Received:
    1,291
    Location:
    Marietta, GA USA
    Why is the render ahead limit at 9? Are you trying to create input lag and crash issues?
     
    Mindweaver says thanks.
  5. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    I was trying to make it look like a badge, but I guess it didn't turn out as well as i wanted it too. I'll probably change that soon. Thanks for the input!

    I looked all over the net to see how high gamers have had it. I did test it out at 9 and didn't think about resting it. It's playable, but i would test that setting between 0-3. If i can get more input, i'll change it to 0-3 or something a little higher. Thanks for the input!
     
    Crunching for Team TPU
  6. Altered

    Altered

    Joined:
    May 7, 2008
    Messages:
    909 (0.38/day)
    Thanks Received:
    129
    Something you might consider is using a mouse-over of even just out beside HSAO a short explanation. Maybe something like Simply put this changes the lighting to give more realistic shading. Or however you see fit. Not all gamers are techie and may not know. Oh you might also include a FPS note on options that have major impact good or bad.
    Just some ideas. BC is on its way out for most of our clan we would probably use one for BF3 though.

    Also the render ahead limit I agree should be lower from my experience 9 is quite high. Not saying it will or wont cause crash issues but really high never worked to well for me. I run 2 personally.

    Good work all things considered being a new utility. :)
     
    Mindweaver says thanks.
  7. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Thanks Altered! I'm working on mouse-over call outs now! Great idea! :toast: TheMailMan78 made the suggestion to start working on a BFBC2 config utility, to work on good ideas for a BF3 config utility. So hopefully I pickup a lot of good ideas from you guys to add better features in a BF:3 config utility. :toast:

    Oh and thanks for the input on the render ahead limit. I'll add a mouse-over to say most users use 0-3. I had mine set to 9 just for testing. The BFBC2 Config Utility reads your current file and sets each setting up as to your file settings. So, when you open it up, if your renderaheadlimit is set to 2, then it will read 2. :toast: Thanks for the input! :toast:
     
    Altered says thanks.
    Crunching for Team TPU
  8. purecain

    purecain

    Joined:
    May 12, 2006
    Messages:
    638 (0.20/day)
    Thanks Received:
    165
    excellent work.... thankyou for supporting the community...

    thanks again...

    ahhh gone to save my settings and got this... any advice..

    i'm on 7 64bit...
     

    Attached Files:

    Last edited: Aug 23, 2011
    Mindweaver says thanks.
  9. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Can you click detail and post the information? Thanks!
     
    Crunching for Team TPU
  10. purecain

    purecain

    Joined:
    May 12, 2006
    Messages:
    638 (0.20/day)
    Thanks Received:
    165
    here you go dude...
     

    Attached Files:

    Mindweaver says thanks.
  11. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Can you close the app then open and take a snap shot of the Setting.ini file tab? thanks! :toast:
     
    Crunching for Team TPU
  12. ctrain New Member

    Joined:
    Jan 12, 2010
    Messages:
    393 (0.22/day)
    Thanks Received:
    72
    Get rid of the somewhat obnoxious graphic and just merge the first 2 tabs into one.

    Also 200 fov is impossible, I think the game clamps it at 100.
     
    Mindweaver says thanks.
  13. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Yea, the highest I've seen anyone use is 98. Currently I'm working on a FOV calculator to correctly calculate FOV for gamers that have no idea what it does, but i'll also let gamers change it manually. I've got different graphics to add. I'll have a new build up later tonight. I'll add a change log to the OP. :toast:

    EDIT: Also, I've worked on the file size and i have it a little over 500kb. So, I'll have a direct download link at TPU.
     
    Crunching for Team TPU
  14. FreedomEclipse

    FreedomEclipse ~Technological Technocrat~

    Joined:
    Apr 20, 2007
    Messages:
    13,943 (5.02/day)
    Thanks Received:
    2,367
    there are Fov calculators online for BC2 already. I use this one here myself

    whats the difference between yours and other proples??
     
    Mindweaver says thanks.
  15. purecain

    purecain

    Joined:
    May 12, 2006
    Messages:
    638 (0.20/day)
    Thanks Received:
    165
    thanks for the effort m8....
     

    Attached Files:

    Mindweaver says thanks.
  16. ctrain New Member

    Joined:
    Jan 12, 2010
    Messages:
    393 (0.22/day)
    Thanks Received:
    72
    It's easy to go back and forth between horizontal and vertical fov if that's what you mean.

    From vertical to horizontal:
    2 * atan(tan(fov * 0.5) * aspect);

    The other way around is just dividing by the aspect ratio, and fov must be in radians, so convert first.


    And how big is your graphic?? 500kb is huge
     
    Mindweaver says thanks.
  17. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    I like Rich aka Rulesy FOV Calculator as well. All I'm going to do is add that formula inside my app. I'll add a "Auto FOV" button that once pressed will use your resolution (Height and Width) settings to calculate your FOV with a default HFOV = 90 degrees. :toast:

    I'm off to bed now.. but I will work on this first thing tomorrow. In the mean time can I get you to delete the two settings below the FOV setting. Then try it out? It should still work with those lines.. but if it doesn't then i know where to resolve the issue. Thanks! :toast:

    True. Just small jpeg files. hehehe You're joking right? :laugh: My first build was over 2.5mb and TPU limits you to 1.91mb... So i had to compress some stuff to upload to TPU. :toast:
     
    Crunching for Team TPU
  18. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    New v1.1 is up! Start downloading :toast:


    Kreij and TheMailMan78 where are you guys at?... :ohwell: I though you guys would jump all over this... brake it.. give some feed back?
     
    Crunching for Team TPU
  19. exodusprime1337

    exodusprime1337

    Joined:
    Nov 27, 2007
    Messages:
    2,188 (0.86/day)
    Thanks Received:
    342
    Awesome App you got goin on here, i like it a lot, thank you for this.. Now if only i could stop my bfbc2 from crashing after 10 minutes...
     
    Mindweaver says thanks.
  20. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Thanks! Do you have another thread open about your crash? If so, link me to it and I'll see if i can help. :toast:
     
    Crunching for Team TPU
  21. purecain

    purecain

    Joined:
    May 12, 2006
    Messages:
    638 (0.20/day)
    Thanks Received:
    165
    hiya mindweaver, i already tried removing them, same error... good luck with it... :)
     
    Mindweaver says thanks.
  22. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Hey I'm going to put up a new build (v1.2) tonight! It should take care of your problem. :toast: Be sure to get it and let me know. Thanks! I've added a kickass new "Calculate Vertical FOV" Button that auto Calculates FOV using your Resolution settings from the General Tab! :toast: :rockout:
     
    Crunching for Team TPU
  23. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    New Version 1.2 up! Get it while it's hot! Check out the new auto FOV button! :toast:

    Change Log v1.2
    1. Add new "Calculate Vertical FOV" Button. This auto Calculates FOV using your Resolution settings from the General Tab. I'm using Rich aka Rulesy formula. [​IMG] Thanks Rich!
    2. Fixed issue where Anisotropic Filter and Anti-Aliasing didn't show correct settings on app launch.
    3. Fixed issue where app wouldn't read gamer added features past FOV setting.
    4. Made changes to the Graphics Tab to add new FOV features.

    [​IMG]
     
    Last edited: Aug 25, 2011
    Crunching for Team TPU
  24. ctrain New Member

    Joined:
    Jan 12, 2010
    Messages:
    393 (0.22/day)
    Thanks Received:
    72
    how about you make 2 edit boxes instead and just have one update the other on the fly as you enter the fov?

    also merge the first 2 tabs, it's awkward to have the something on the second tab rely on something on the first one for functionality
     
    Mindweaver says thanks.
  25. Mindweaver

    Mindweaver Moderato®™ Staff Member

    Joined:
    Apr 16, 2009
    Messages:
    5,373 (2.62/day)
    Thanks Received:
    2,978
    Location:
    Statesville, NC
    Both boxes can be edited. I just use a combo box on the HFOV for users that don't need to edit, but it can be edited. I plan on combining both tomorrow.. I just ran out of time today and wanted to get something up tonight. :toast:
     
    Last edited: Aug 25, 2011
    Crunching for Team TPU

Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)

Share This Page