BF2 Optimization Guide.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • -=4th=-1/2Hawk
    Member
    • Dec 2005
    • 213

    #31
    Re: BF2 Optimization Guide.

    Maybe you could add a paragraph about cleaning out all your old shader info? Note: Each time you make a change to your Video Settings and the game optimizes its shaders - a bunch of files are written to a cache directory located at:

    C:\Documents and Settings\yourname\My Documents\Battlefield 2\mods\bf2\cache\

    Keep this cleaned out and you should notice a boost in performance. Worked for me after a series of CTD / computer restart problems.

    Courtesy of K. Ghazi at TweakGuides.com.

    Comment

    • Minh15

      #32
      Re: BF2 Optimization Guide.

      Originally posted by beano
      thanks for these tips..just one question...on another forum the tip for the punkpuster tip.shows theres a space between sleep and 500..in yours theres no space...which one is the correct typing?

      There is indeed a space. It should be like this. pb_sleep 500

      Comment

      • Vidospace

        #33
        Re: BF2 Optimization Guide.

        Excellent guide, I knew everything in the first section, but the second part was all new. Best I have seen so far.

        Comment

        • Airjarhead

          #34
          Re: BF2 Optimization Guide.

          Originally posted by Minh15
          There is indeed a space. It should be like this. pb_sleep 500
          Yes, there is a space.
          Can someone please tell me if I have to do this on every server I join, or will doing it once change it for good?
          Thanks

          Comment

          • sumguyhavinfun

            #35
            Re: BF2 Optimization Guide.

            For freeing up resources before playing BF2.

            SmartClose is a handy tool that allows you to close all currently running programs - a task often required during software installations to minimize conflicts (or during defrag operations). This can be a tedious task when performed manually, and usually requires a restart to get all your programs back up and running. With SmartClose however, the entire process is simplified and automatic, as it stores the running program information is a system snapshot and not only closes all applications for you, but also restarts/restores them later. The program can be customized in various aspects, and a quick wizard also allows you to exclude programs from being closed or restored. It will automatically skip applications that are required for the Windows system to run. In addition, it supports services, as well as Explorer and Internet Explorer windows and saves their current location, so they can be restored properly.
            CLICK: SmartClose

            :)

            Comment

            • Robske007a

              #36
              Re: BF2 Optimization Guide.

              thx, helped a lot

              Comment

              • dfresh429

                #37
                Ive Tried thest tips, and it hasnt helped.

                I Need help very badly...

                I have an Intel 3.0ghz Prescott (800mhz)
                6800GT
                768mb of pc2700 Ram (i know i know)

                I have all of the settings turned to low...and i still get video lag....

                I have changed teh bf2.exe to bf21.exe, updated my video drivers, made bf2 a high priority application and still get bad video lag....

                shouldnt my computer be able to run the game smoothly at the LOWEST settings???

                Please, any specific suggestions would be great! My next step is getting ram, but could it be something else?

                Comment

                • PvtStandOn

                  #38
                  Re: BF2 Optimization Guide.

                  3) Make BF2 a High Priority Application: Windows shares out its resources and memory between its programs equally. It also runs its own background tasks using the "System Idle Process". By Increasing the priority of an application, Windows provides more Memory to that application, and takes memory away from it's own tasks such as the "System Idle Process". You can change the priority of an application by going to ctrl+alt+delete and changing it manually, or you can set up this file to automatically launch the program as a High Priority Application, without you touching a thing! To perform this, follow these steps:

                  Step 1: FInd the BF2 directory again, the default is C:\Program Files\EA GAMES\Battlefield 2 the BF2 directory (common: C:\Program Files\EA GAMES\Battlefield 2)

                  Step 2: Right click anywhere in this folder and click New then Text Document

                  Step 3: Right click on the newly created file and rename it to bf2.bat, The file should then turn into a little cog. If it doesn't, you will need to uncheck the 'Hide extensions for known file types' option checked in Tools > Folder options > View.

                  Step 4: Right click your newly created bf2.bat and click Edit

                  Step 5: Copy and paste the following into the notepad window that opens:

                  @echo off
                  cd /d "C:\Program Files\EA GAMES\Battlefield 2"
                  start /high BF2.exe +menu 1 +fullscreen 1
                  If you have renamed your file in Tip 3 then you will need to paste the following code (if you have changed the BF2.exe to something different than BF21.exe, edit the BF21.exe to your filename)
                  I had to register to share this with everyone here to simplify this process. This would be the hardest way to do this. The easiest way would be to right click on your shortcut and choose properties. Where it says target put this command at the beginning as long as you followed optimizing tips and installed to default location. If you didn't, change them appropriately

                  %windir%\system32\cmd.exe /c start "" /high "C:\Program Files\EA GAMES\Battlefield 2\BF21.exe"

                  Not sure if everyone knows that if you put your username and password in that shortcut also it will eliminate the need click sign in all of the time just add this after +fullscreen 1

                  +username XXXXXX +playerPassword XXXXXX (where x's is your unique username and password)

                  Comment

                  • Princess_Frosty

                    #39
                    Re: BF2 Optimization Guide.

                    A good overview, and really people should be putting into practice most of the OS/software/spyware tweaks already, theres no reason why you shouldn't run through these tweaks simply to keep your OS running smoothly and as fast as possible.

                    They are however not the real performance savers, most of that will come from drivers, patches and game settings. And in depth look at the game settings, what each one does and which you are best turning down, also a look into AA and AF settings in the driver control panel, as well as vsync and quality settings are much better off explained because these can increase image quality and decrease frame rate, however having loads of AF turned on with low res textures is a waste of time.

                    Also im a but worried about suggesting changes to windows priority, generally this would only get you a measureable performance increase if you had a run away process which was hogging system resources. Windows is very good at managing resources (its what its built to do) and it shouldn't be messed with. I've know changing the priority of tasks have some really serious knock on problems in the past. If something highly intergrated into the system suddenly needs a load of cpu time or memory (such as an automated service kicking in) you might find you run into troubles. Some applications are just written so badly they cannot handle any forced changed to what resources they're allowed.

                    I would recommend removing this from the guide and replacing it with a more detailed look at what apps are runnign and which (if any) are hogging system resources, and then removing any unessicery ones from running.

                    Comment

                    • Regent

                      #40
                      Re: BF2 Optimization Guide.

                      pb_sleep500 should be changed to pb_sleep 500. PB won't take the command without the space in there.

                      Comment

                      • imported_SpungE

                        #41
                        Re: BF2 Optimization Guide.

                        Upgrading my comp soon, gonna do these tweaks to it as soon as I get it. That's alot for this guide, and I mean that. :)

                        Comment

                        • Metal_Storm

                          #42
                          Re: BF2 Optimization Guide.

                          Question: Does the patch effect this? I have renamed my bf2 to bf2.bat and am wondering what will happen after i install 1.2.

                          Comment

                          • [WhitE]Commando

                            #43
                            Re: BF2 Optimization Guide.

                            Just a heads up... after I ran through all the steps in this guide my parachute would NOT open at all. I contacted EA thinking it was a patch bug -- they asked me numerous questions about "mods" I may have loaded. It only dawned on my after a friend who I sent the guide to said they had the same problem with their parachute.

                            Did this happen as a result of something in the guide? I think so..

                            BTW - the fix from EA was a reinstall... low and behold my parachute will open since the reinstall

                            Comment

                            • EnergyzeX

                              #44
                              Re: BF2 Optimization Guide.

                              Thankyou so MUCH! My laptop doesn't have a heartattack now! And doesn't heat up like a fry pan! Thankyou Thankyou Thankyou!

                              Comment

                              • relikpL

                                #45
                                Re: BF2 Optimization Guide.

                                Originally posted by Princess_Frosty
                                A good overview, and really people should be putting into practice most of the OS/software/spyware tweaks already, theres no reason why you shouldn't run through these tweaks simply to keep your OS running smoothly and as fast as possible.

                                They are however not the real performance savers, most of that will come from drivers, patches and game settings. And in depth look at the game settings, what each one does and which you are best turning down, also a look into AA and AF settings in the driver control panel, as well as vsync and quality settings are much better off explained because these can increase image quality and decrease frame rate, however having loads of AF turned on with low res textures is a waste of time.

                                Also im a but worried about suggesting changes to windows priority, generally this would only get you a measureable performance increase if you had a run away process which was hogging system resources. Windows is very good at managing resources (its what its built to do) and it shouldn't be messed with. I've know changing the priority of tasks have some really serious knock on problems in the past. If something highly intergrated into the system suddenly needs a load of cpu time or memory (such as an automated service kicking in) you might find you run into troubles. Some applications are just written so badly they cannot handle any forced changed to what resources they're allowed.

                                I would recommend removing this from the guide and replacing it with a more detailed look at what apps are runnign and which (if any) are hogging system resources, and then removing any unessicery ones from running.

                                what are the "real performance savers" then? im interested.

                                Comment

                                Working...