24.05.2012, 03:08 UTC+2  

You are not logged in.


 

Posts: 2,071

Awards: 0 / 24

Thanks: 0 / 2

1

20.02.2006, 14:39

A Temporary Fix for the Buildings Bug + Lag

This does work! Urah!

http://forum.eagames.co.uk/viewtopic.php?p=180945

Quoted

Hi, first post on these forums...i just tested and wrote a procedure that might allow 9200 series run the game without massive lag and invisible buildings. (i posted this on the totalbf2 forums and planetbattlefield forums already)

if you have any questions please email me at conscriptvirus@gmail.com

I rewrote the procedure in steps
[This is meant for users who are experiencing the "invisible building problem"]
ok this time im pretty sure about this solution:
The problem: Game doesnt like rendering in 1.4 shaders anymore and the 9200 series only supports up to 1.4 shaders...

so here's what i did:
Goal: Use optimized shaders from previous versions of Bf2 that worked with the 9200 or other 1.4 pixel shader video cards. (copy and paste the shader files from older versions that worked and replace the new ones)
1) Download and install the Battlefield 2 demo. (You can use previous versions of Battlefield 2. I just find using the demo a lot easier and more organized.

2) Run the demo and set your video settings / other options to your liking.

3) Exit out of the demo and go to
C:\Documents and Settings\Your Name\My Documents\Battlefield 2 Demo\mods\bf2\cache and delete everything in there.

4) Go back into the demo and join a server and let the game optimize your shaders. If the game runs fine (ie to your liking) then continue to step 5. If not, repeat steps 2-4).

5) Afterwards, exit out of the game and go to
C:\Documents and Settings\Your name\My Documents\Battlefield 2\mods\bf2\cache
And delete everything in there. (this is not the demo folder)

6) Run the actual game and make sure the video settings / other options are exactly the same as the one as you had in the demo.

7) Join a server and you should see the game optimizing shaders. When you start playing..the buildings are going to be invisible / messed up and you will get massive lag. This is normal. Exit out of the game now.

Cool Go into the demo folder:
C:\Documents and Settings\Your Name\My Documents\Battlefield 2 Demo\mods\bf2\cache and you shall see a folder with a really long name. Go inside the folder and you should see about 55 files. Select ALL of the files and copy. (crtl+c).

9) Now go into your BF2 directory:
C:\Documents and Settings\Your name\My Documents\Battlefield 2\mods\bf2\cache and go inside the folder with the really long name. DELETE EVERYTHING IN THERe (leave none alive).

10) Now paste the files you had from the demo cache folder into this folder. Now run the game and hopefully you shouldnt see a optimizing shaders for best performance when loading a server& Good luck and have fun

NOTE: I do not accept any responsibility for destruction (there should be none btw)
NOTE: I dont have an ati 9200 card, but I have looked into this serious problem with my 5200 and the problem with the 9200 is that it doesnt support 2.0 shaders, and when I force 1.4 shaders on my 5200, I get the same invisible building problem.
NOTE: If this is confusing...please ask questions

[SIZE=1]# Have a nice day! #
# Check out Athletico our football team![/SIZE] #

This post has been edited 1 times, last edit by "thenumbernine" (20.02.2006, 15:39)


Exaequo

Private First Class

Posts: 435

Awards: 1 / 24

Thanks: 0 / 9

2

20.02.2006, 15:28

Im getting the message :'Please enter your username and password to log in.'

Maybe you could copy the solution to this problem ? I think it would help a lot of ppl.
[glow=darkred][SIZE=1]There. Another post on the level of this thread.[/SIZE][/glow]

Doozer

Specialist

Posts: 901

Awards: 0 / 24

Thanks: 0 / 3

3

20.02.2006, 15:30

Quoted

Originally posted by Exaequo
Im getting the message :'Please enter your username and password to log in.'

Maybe you could copy the solution to this problem ? I think it would help a lot of ppl.


Here you go :


Hi, first post on these forums...i just tested and wrote a procedure that might allow 9200 series run the game without massive lag and invisible buildings. (i posted this on the totalbf2 forums and planetbattlefield forums already)

if you have any questions please email me at conscriptvirus@gmail.com

I rewrote the procedure in steps
[This is meant for users who are experiencing the "invisible building problem"]
ok this time im pretty sure about this solution:
The problem: Game doesnt like rendering in 1.4 shaders anymore and the 9200 series only supports up to 1.4 shaders...

so here's what i did:
Goal: Use optimized shaders from previous versions of Bf2 that worked with the 9200 or other 1.4 pixel shader video cards. (copy and paste the shader files from older versions that worked and replace the new ones)
1) Download and install the Battlefield 2 demo. (You can use previous versions of Battlefield 2. I just find using the demo a lot easier and more organized.

2) Run the demo and set your video settings / other options to your liking.

3) Exit out of the demo and go to
C:\Documents and Settings\Your Name\My Documents\Battlefield 2 Demo\mods\bf2\cache and delete everything in there.

4) Go back into the demo and join a server and let the game optimize your shaders. If the game runs fine (ie to your liking) then continue to step 5. If not, repeat steps 2-4).

5) Afterwards, exit out of the game and go to
C:\Documents and Settings\Your name\My Documents\Battlefield 2\mods\bf2\cache
And delete everything in there. (this is not the demo folder)

6) Run the actual game and make sure the video settings / other options are exactly the same as the one as you had in the demo.

7) Join a server and you should see the game optimizing shaders. When you start playing..the buildings are going to be invisible / messed up and you will get massive lag. This is normal. Exit out of the game now.

Cool Go into the demo folder:
C:\Documents and Settings\Your Name\My Documents\Battlefield 2 Demo\mods\bf2\cache and you shall see a folder with a really long name. Go inside the folder and you should see about 55 files. Select ALL of the files and copy. (crtl+c).

9) Now go into your BF2 directory:
C:\Documents and Settings\Your name\My Documents\Battlefield 2\mods\bf2\cache and go inside the folder with the really long name. DELETE EVERYTHING IN THERe (leave none alive).

10) Now paste the files you had from the demo cache folder into this folder. Now run the game and hopefully you shouldn’t see a “optimizing shaders for best performance” when loading a server… Good luck and have fun

NOTE: I do not accept any responsibility for destruction (there should be none btw)
NOTE: I don’t have an ati 9200 card, but I have looked into this serious problem with my 5200 and the problem with the 9200 is that it doesn’t support 2.0 shaders, and when I force 1.4 shaders on my 5200, I get the same invisible building problem.
NOTE: If this is confusing...please ask questions


Posts: 2,071

Awards: 0 / 24

Thanks: 0 / 2

4

20.02.2006, 15:39

Quoted

Originally posted by Exaequo
Im getting the message :'Please enter your username and password to log in.'

Maybe you could copy the solution to this problem ? I think it would help a lot of ppl.


Where do you get this?

[SIZE=1]# Have a nice day! #
# Check out Athletico our football team![/SIZE] #

Doozer

Specialist

Posts: 901

Awards: 0 / 24

Thanks: 0 / 3

5

20.02.2006, 15:47

Quoted

Originally posted by thenumbernine

Quoted

Originally posted by Exaequo
Im getting the message :'Please enter your username and password to log in.'

Maybe you could copy the solution to this problem ? I think it would help a lot of ppl.


Where do you get this?


If your not a member of EA Forums or do not have 'Auto logon' enabled it will prompt for username & password :yes:


FreeNFLD

Recruit

Posts: 1

Awards: 0 / 24

6

20.02.2006, 16:34

This Worked For ME!!!!!!!!

Im usinf a 9200 card. I just finished doing this and it really worked! I jumped out of the game I was successfully playing with no lag and all the buildings, no sound problems whatsoever, just so I could write this and give hope to the other 9200 users.... Follow the instructions posted above because they work! And thanks so much to the fellow who posted the solution!

Google Bot

  • Go to the top of the page

King_Musicman

Private First Class

Posts: 274

Awards: 1 / 24

Thanks: 12 / 20

7

20.02.2006, 18:41

RE: This Worked For ME!!!!!!!!

I' gonna try this on other machine. The download is taking ages so I will inform you of whether it works or not. Finally at least someone has made a bit of a breakthrough. ;)



(FG) 24/7 ARMORED FURY 193.93.45.159:16567
(FG) WAKING THE DEAD I/0 SERVER 193.93.45.162:16569

forsaken-gaming.com

Posts: 2,071

Awards: 0 / 24

Thanks: 0 / 2

8

20.02.2006, 19:20

RE: This Worked For ME!!!!!!!!

Quoted

Originally posted by King_Musicman
I' gonna try this on other machine. The download is taking ages so I will inform you of whether it works or not. Finally at least someone has made a bit of a breakthrough. ;)


You don't have to download the demo really.

You could just do it as I did. Copy the contents of your current cache from 1.12 then place that in a folder somewhere else. Upgrade to 1.2 run the game. Then go into the new cache folder and delete all. Then place your old ones into that.

[SIZE=1]# Have a nice day! #
# Check out Athletico our football team![/SIZE] #

King_Musicman

Private First Class

Posts: 274

Awards: 1 / 24

Thanks: 12 / 20

9

20.02.2006, 20:20

RE: This Worked For ME!!!!!!!!

Quoted

Originally posted by thenumbernine

Quoted

Originally posted by King_Musicman
I' gonna try this on other machine. The download is taking ages so I will inform you of whether it works or not. Finally at least someone has made a bit of a breakthrough. ;)


You don't have to download the demo really.

You could just do it as I did. Copy the contents of your current cache from 1.12 then place that in a folder somewhere else. Upgrade to 1.2 run the game. Then go into the new cache folder and delete all. Then place your old ones into that.


I don't have the old settings though thats why I need it. :)



(FG) 24/7 ARMORED FURY 193.93.45.159:16567
(FG) WAKING THE DEAD I/0 SERVER 193.93.45.162:16569

forsaken-gaming.com

This post has been edited 1 times, last edit by "King_Musicman" (20.02.2006, 20:20)


Vw-Fireman

Recruit

Posts: 9

Awards: 0 / 24

10

20.02.2006, 20:24

it also worked for me and i got a 9000 card lol

Posts: 6

Awards: 0 / 24

11

20.02.2006, 21:29

FOR OURE HEROS

[nimg]http://bf2tracker.com/Images/bfawards/award-2191319.gif[/nimg]


IT WORKS
radeon 9000 -
i was just 2 minutes online , but it works


[nimg]http://bf2tracker.com/Images/bfawards/award-1190507_3.gif[/nimg]

FOR OURE HEROS

mac slever

Recruit

Posts: 12

Awards: 0 / 24

Thanks: 0 / 1

12

20.02.2006, 21:40

Radeon 9200
OMG !!!!!
I did it.. loaded up karkland and there were buildings!!!! sounds too good to be true but it really worked!!

Well done .. my life is whole again..!

Kkinkk

Private First Class

Posts: 194

Awards: 0 / 24

Thanks: 0 / 7

13

20.02.2006, 21:56

Good job there ! :happy:

My brother in law will like this good news.

Only disappointed that EA/Dice did not come with a workaround like this one themselves , or did they ?

This post has been edited 1 times, last edit by "Kkinkk" (21.02.2006, 07:35)


Posts: 2,071

Awards: 0 / 24

Thanks: 0 / 2

14

20.02.2006, 22:59

RE: This Worked For ME!!!!!!!!

Quoted

Originally posted by King_Musicman

Quoted

Originally posted by thenumbernine

Quoted

Originally posted by King_Musicman
I' gonna try this on other machine. The download is taking ages so I will inform you of whether it works or not. Finally at least someone has made a bit of a breakthrough. ;)


You don't have to download the demo really.

You could just do it as I did. Copy the contents of your current cache from 1.12 then place that in a folder somewhere else. Upgrade to 1.2 run the game. Then go into the new cache folder and delete all. Then place your old ones into that.


I don't have the old settings though thats why I need it. :)


Sorry buddy :)

Glad it's working for everyone. I can now fill my day with BF2 again :D

[SIZE=1]# Have a nice day! #
# Check out Athletico our football team![/SIZE] #

This post has been edited 1 times, last edit by "thenumbernine" (20.02.2006, 22:59)


Posts: 1

Awards: 0 / 24

Thanks: 0 / 1

15

21.02.2006, 02:41

RE: A Temporary Fix for the Buildings Bug + Lag

THIS REALLY WORKS JUST PLAYED MY FIRST ROUND ,
Using My ATi Radeon 9200 SE with the shaders from demo

Thank you, Your Brains Should Be Gettin Payed By EA and Dice

If there is a god ...he must be a battlefield player..HOOAH

Fu*Nij

Private

Posts: 88

Awards: 0 / 24

Thanks: 2 / 1

16

21.02.2006, 13:39

Anyone know if this fixes the video lag issues with a 9600 card???

Vw-Fireman

Recruit

Posts: 9

Awards: 0 / 24

17

21.02.2006, 15:04

Check the EA forums i would say everybody who has got the game working again posted over theire.

][V][olten

Private

Posts: 120

Awards: 0 / 24

Thanks: 9 / 0

18

23.02.2006, 04:35

Back on Duty

A million thnx 4 this fix my friend......i am a 9200 ati user and this fixed me immediately.............just a couple questions,Why is it called a temporary fix and will it conflict with the 1.21 patch, as they say they are adressing the radeon users in that patch.Wouldnt want to fix it just to have them go and mess it up again with the new patch.


Again....many thanks for this fix......i was beginning to have a social life again,...phew.. dodged a bullet there....lol

Posts: 2,071

Awards: 0 / 24

Thanks: 0 / 2

19

23.02.2006, 07:51

RE: Back on Duty

Quoted

Originally posted by ][V][olten
A million thnx 4 this fix my friend......i am a 9200 ati user and this fixed me immediately.............just a couple questions,Why is it called a temporary fix and will it conflict with the 1.21 patch, as they say they are adressing the radeon users in that patch.Wouldnt want to fix it just to have them go and mess it up again with the new patch.


Again....many thanks for this fix......i was beginning to have a social life again,...phew.. dodged a bullet there....lol


It won't mess up again with the new patch as it will overwrite these for you. Just upgrade when it comes.

The reason it is temporary is because the official patch is on the way and right now you cannot change any of your video settings or else it will resort back to the new pixel shaders.

With the new patch you will not have to worry about this.

[SIZE=1]# Have a nice day! #
# Check out Athletico our football team![/SIZE] #

Fu*Nij

Private

Posts: 88

Awards: 0 / 24

Thanks: 2 / 1

20

23.02.2006, 09:48

OK I tried this method with my 9600 XT to no avail. Just thought i'd let you all know this wont work for 9600 users :cry: