Awesome job man +1
- Index »
- Games »
- Battlefield Series »
- Battlefield 2 »
- Help »
- The top 10 tweaks for lag reduction
holy crap thats a lot of info but good tips man, awesome FIND lol
I have a question: Has anyone actually tried these? And if so.....what kind of performance gain have you actually seen? Any actual numbers? Like "It use to take x seconds for 'verifying client data'......and now it only takes y seconds."
KiL
KiL
Ok, quick question. How can I remove the GPU drivers? I have experienced some occasional short black screen whilst playing, and the game has CTD a few times. It's not the shortcuts, as I have updated all of those. Unless anyone has a better explanation for the problems?
ATTENTION: THIS IS CRITICAL!!!!
If you are using a ZBoard and you institute the BF21.bat file, Your Zboard will not register as enabled in the game, and it will act a little funny. It's tied in with reading the BF2.exe.
Thought I'd save some folks a headache on this one.
If you are using a ZBoard and you institute the BF21.bat file, Your Zboard will not register as enabled in the game, and it will act a little funny. It's tied in with reading the BF2.exe.
Thought I'd save some folks a headache on this one.
What is Zboard?
Boris, simply awesome. +1
I can add a tweak to this list.
Basically, it revolves around using the -heapsize command argument; this essentially dedicates a set amount of RAM to a given application (never more than half total system RAM - that will crash your machine!), in kilobytes. The advantage of this is that the software does not automatically use the maximum amount of available system RAM - naturally this means your hardware is not, effectively, being fully utilized. But if you tell it do so... well, it does!
So! An example, from my system which has 1gb of RAM.
Using the .bat file boris described as a base, simply because that's easiest, we can alter the .bat file from:
to:
516096 is not the maximum you can set it to with 1gb of RAM (I think), but is just an abitrary figure close to half of the system RAM. As I said, it should always be in kilobytes (1024 bytes = 1 kilobyte, 1024 kilobytes = 1 megabyte, etc), and should always be less than half. Your system will crash if you set it higher than half.
This should make map loading a little swifter. My machine is no beast but I'm still usually amongst the first six to spawn in a game.
The -heapsize argument can be used with most any application, too, including all of your other games. I also use it with Oblivion, with rather superb results - I can play that with all the settings up with very minimal slowdown.
For those curious: I have a Sempron 3200+ (true frequency: 1.81Ghz), 1gb of relatively fast RAM, a middle-performance Western Digital HDD in UDMA IDE, a Club3D GeForce 6800 (256mb VRAM), running Windows XP Pro.
Basically, it revolves around using the -heapsize command argument; this essentially dedicates a set amount of RAM to a given application (never more than half total system RAM - that will crash your machine!), in kilobytes. The advantage of this is that the software does not automatically use the maximum amount of available system RAM - naturally this means your hardware is not, effectively, being fully utilized. But if you tell it do so... well, it does!
So! An example, from my system which has 1gb of RAM.
Using the .bat file boris described as a base, simply because that's easiest, we can alter the .bat file from:
Code:
@echo off cd /d "C:\Program Files\EA GAMES\Battlefield 2" start /high BF21.exe +menu 1 +fullscreen 1
Code:
@echo off cd /d "C:\Program Files\EA GAMES\Battlefield 2" start /high BF21.exe +menu 1 +fullscreen 1 -heapsize 516096
This should make map loading a little swifter. My machine is no beast but I'm still usually amongst the first six to spawn in a game.
The -heapsize argument can be used with most any application, too, including all of your other games. I also use it with Oblivion, with rather superb results - I can play that with all the settings up with very minimal slowdown.
For those curious: I have a Sempron 3200+ (true frequency: 1.81Ghz), 1gb of relatively fast RAM, a middle-performance Western Digital HDD in UDMA IDE, a Club3D GeForce 6800 (256mb VRAM), running Windows XP Pro.
Last edited by Auqakuh2213 (2006-05-06 15:05:31)
I got a question. In tip 2 and 4, do i need to tweak anything for Special Force?
Awesome! +1 and make this a sticky!
Done :-) +1Auqakuh2213 wrote:
I can add a tweak to this list.
Basically, it revolves around using the -heapsize command argument; this essentially dedicates a set amount of RAM to a given application (never more than half total system RAM - that will crash your machine!), in kilobytes. The advantage of this is that the software does not automatically use the maximum amount of available system RAM - naturally this means your hardware is not, effectively, being fully utilized. But if you tell it do so... well, it does!
So! An example, from my system which has 1gb of RAM.
Using the .bat file boris described as a base, simply because that's easiest, we can alter the .bat file from:to:Code:
@echo off cd /d "C:\Program Files\EA GAMES\Battlefield 2" start /high BF21.exe +menu 1 +fullscreen 1516096 is not the maximum you can set it to with 1gb of RAM (I think), but is just an abitrary figure close to half of the system RAM. As I said, it should always be in kilobytes (1024 bytes = 1 kilobyte, 1024 kilobytes = 1 megabyte, etc), and should always be less than half. Your system will crash if you set it higher than half.Code:
@echo off cd /d "C:\Program Files\EA GAMES\Battlefield 2" start /high BF21.exe +menu 1 +fullscreen 1 -heapsize 516096
This should make map loading a little swifter. My machine is no beast but I'm still usually amongst the first six to spawn in a game.
The -heapsize argument can be used with most any application, too, including all of your other games. I also use it with Oblivion, with rather superb results - I can play that with all the settings up with very minimal slowdown.
For those curious: I have a Sempron 3200+ (true frequency: 1.81Ghz), 1gb of relatively fast RAM, a middle-performance Western Digital HDD in UDMA IDE, a Club3D GeForce 6800 (256mb VRAM), running Windows XP Pro.
Ok, i figured SF uses the same .exe as BF2 but how do i do tip 4 on SF? I dont feel like opening BF2, then changing to SF in Community tab.
I got a small but nice tweak too.
edit: keep in mind that after installation it is in the control panel map. (configuratiescherm)
It can be found here: http://www.mlin.net/StartupCPL.shtmlStartup Control Panel is a nifty control panel applet that allows you to easily configure which programs run when your computer starts. It's simple to use and, like all my programs, is very small and won't burden your system. A valuable tool for system administrators!
Startup Control Panel is compatible with all modern versions of Windows, including Windows 95, 98, 98SE, ME, NT 4.0, 2000, and XP.
edit: keep in mind that after installation it is in the control panel map. (configuratiescherm)
Last edited by Poncho (2006-05-08 09:18:19)
oops sry badhq i -1 karma instead of +1.
wont make a difference you have enough ;-)
!sry!
wont make a difference you have enough ;-)
!sry!
Imao thats cool No probs bro lol Peace BorisSamtheman53 wrote:
oops sry badhq i -1 karma instead of +1.
wont make a difference you have enough ;-)
!sry!
By the way Nice tweek there Poncho have you tested it yeat ?
Peace Boris
theres tons of those tools, i recomment it to evryone! it can even help against noob viruses ect :-)Poncho wrote:
I got a small but nice tweak too.It can be found here: http://www.mlin.net/StartupCPL.shtmlStartup Control Panel is a nifty control panel applet that allows you to easily configure which programs run when your computer starts. It's simple to use and, like all my programs, is very small and won't burden your system. A valuable tool for system administrators!
Startup Control Panel is compatible with all modern versions of Windows, including Windows 95, 98, 98SE, ME, NT 4.0, 2000, and XP.
edit: keep in mind that after installation it is in the control panel map. (configuratiescherm)
Thanks for all the tweaks. One question tho: the amount of time my game lags at the beginning of each game is now longer. What tweak causes this, or what tweak would best address this?
mess around with different settings see whats works for you the best-TAC^Opie- wrote:
Thanks for all the tweaks. One question tho: the amount of time my game lags at the beginning of each game is now longer. What tweak causes this, or what tweak would best address this?
u can also get Auto Tweeker not sure about the site i will post up link soon as I find it it dos tweeking Auto :-) Peace Boris
I just think some people missed me.The1_Knightmare wrote:
Ok, i figured SF uses the same .exe as BF2 but how do i do tip 4 on SF? I dont feel like opening BF2, then changing to SF in Community tab.
Two quick comments:
Tip 3: I think the 256 AGP Aperture setting is just for video cards with 256 MB RAM. If you have an older card like mine (Radeon 9800), 128 matches the RAM on my card, which I understand is the way to choose this correctly.
Tip 8: I read on another forum that Windows still uses the pagefile even when you disable the paging executive. I realized this with my lag during game start up, even with the registry tweak. Thus, I've read that setting the page file to 2560 helped for others with 1 Gig RAM and the lag at the start of a round.
Instructions for changing the paging file size can be found here: http://support.microsoft.com/?kbid=308417
Tip 3: I think the 256 AGP Aperture setting is just for video cards with 256 MB RAM. If you have an older card like mine (Radeon 9800), 128 matches the RAM on my card, which I understand is the way to choose this correctly.
Tip 8: I read on another forum that Windows still uses the pagefile even when you disable the paging executive. I realized this with my lag during game start up, even with the registry tweak. Thus, I've read that setting the page file to 2560 helped for others with 1 Gig RAM and the lag at the start of a round.
Instructions for changing the paging file size can be found here: http://support.microsoft.com/?kbid=308417
Last edited by -TAC^Opie- (2006-05-09 14:02:01)
+ 1 Good find Bro :-)-TAC^Opie- wrote:
Two quick comments:
Tip 3: I think the 256 AGP Aperture setting is just for video cards with 256 MB RAM. If you have an older card like mine (Radeon 9800), 128 matches the RAM on my card, which I understand is the way to choose this correctly.
Tip 8: I read on another forum that Windows still uses the pagefile even when you disable the paging executive. I realized this with my lag during game start up, even with the registry tweak. Thus, I've read that setting the page file to 2560 helped for others with 1 Gig RAM and the lag at the start of a round.
Instructions for changing the paging file size can be found here: http://support.microsoft.com/?kbid=308417
You should have a table of contents for which tip is which solution.
Thanx for all the tips am off to see how they go.
This is a great thread unfortunate there are about 2 pages of +1's to go through could we get an admin to delete all the well done +1. Yes very good job and I gave the whole +1 thing to everyone but wow...
O.k. my complaining aside.
=================================================
I've been using some of the tips you mentioned before really good, especially the movies, graphics, drivers, etc...
I had done these things before and the improvement is great. Also using English only helps as well.
-------------------------------------------------------------------
However once I tried a few more of your suggestions I STARTED HAVING PROBLEMS
Tried the pagefile:
The pagefile really helped alot, I have 2G so the computer is actually alot better including non-bf2 stuff bootup seems to access the harddrive alot less. Don't think this is the issue.
Punkbuster with the 500 option.
I updated the punkbuster as suggested and then did the 500 sleep with the save.
I started getting kicked from servers... Setting this back to 200 didn't help.
My computer is now crashing to desktop every 20 minutes or so of in game gaming.
It's either the pagefile or the punkbuster, I changed the sleep back to 200 still didn't help, does anyone know the orginal setting?
Also anyone else start getting problems after this? Perhaps I have to uninstall the pbupdate, I sort of wish I hadn't touched the punkbuster.
It doesn't say kicked by punkbuster but it does say I've lost connection, I simply get back into the server no problem. It's almost like the game disconnects me after x number of minutes continously. Really sucks while commanding.
O.k. my complaining aside.
=================================================
I've been using some of the tips you mentioned before really good, especially the movies, graphics, drivers, etc...
I had done these things before and the improvement is great. Also using English only helps as well.
-------------------------------------------------------------------
However once I tried a few more of your suggestions I STARTED HAVING PROBLEMS
Tried the pagefile:
The pagefile really helped alot, I have 2G so the computer is actually alot better including non-bf2 stuff bootup seems to access the harddrive alot less. Don't think this is the issue.
Punkbuster with the 500 option.
I updated the punkbuster as suggested and then did the 500 sleep with the save.
I started getting kicked from servers... Setting this back to 200 didn't help.
My computer is now crashing to desktop every 20 minutes or so of in game gaming.
It's either the pagefile or the punkbuster, I changed the sleep back to 200 still didn't help, does anyone know the orginal setting?
Also anyone else start getting problems after this? Perhaps I have to uninstall the pbupdate, I sort of wish I hadn't touched the punkbuster.
It doesn't say kicked by punkbuster but it does say I've lost connection, I simply get back into the server no problem. It's almost like the game disconnects me after x number of minutes continously. Really sucks while commanding.
Wanted to post and say thank you badhq for bringing this to our attention. While some may have already been aware of these tweaks, a few, like me weren't. To say that this has helped would be an understatement. I was able to play all the BF2 maps on high settings with no problems, but when it came to SF maps, I couldn't even think about playing on them, especially Warlord, as everything was extremely laggy. But, after applying these tweaks I can play all maps while keeping my current BF2 settings. And all maps run as smooth as silk now.
Thanks.
Thanks.
- Index »
- Games »
- Battlefield Series »
- Battlefield 2 »
- Help »
- The top 10 tweaks for lag reduction