I have notice sustain frame rates of 70 and up on different maps in BF2 using a X1900xtx. Someone in the Creative Labs forum pointed us in this direction as the Openal.dll file is not the file we should using.
1. Go to: C:\WINDOWS\system32\wrap_oal.dll
2. copy wrap_oal.dll
3. paste it on the desktop
4. rename wrap_oal.dll into BF2OpenAL.dll Check to make sure it's version 1.1 (right click, properties...version tab Open AL 1.1). If it's not update your chipset drivers then update your sound card drivers. If that still doesn't update it to 1.1 go here http://developer.creative.com/articles/ … amp;aid=45
5. Go to: X:\Program Files\EA GAMES\Battlefield 2
6. Copy BF2OpenAL.dll in the Battlefield 2 directory
7. Right click in that directory and select "PASTE"
8. It will make a copy called "Copy of BF2OpenAL.dll
9. Delete BF2OpenAL.dll in the Battlefield 2 directory
10 Copy BF2OpenAL.dll from desktop into: X:\Program Files\EA GAMES\Battlefield 2
11. Go to: C:\...\My Documents\Battlefield 2\mods\bf2\cache\(delete all cache file)
12. Go to: C:\...\My Documents\Battlefield 2\dmp\*.dmp <--delete all files with a *.dmp extension.
13. when you enter the server pull down the command box. For me I use the "~" key.
14. Type renderer.drawfps 1 (some of you may need to hit the spacebar twice to move it once...don't ask it's stupid).
15. Also type game.lockfps 999
165. Play BF2 with Fraps and see if you notice an increase or sustain frame rate in BF2
Play game.
If you didn't notice an increase in frame rate (for those with X-Fi), it sucks to be you (except Audigy & Onboard sound users, I have no idea if this will work or not)...I actually notice a few more frames then normal but most of all hardly any dips.. This was tested on a X-Fi Platnium and I did notice a difference.
1. Go to: C:\WINDOWS\system32\wrap_oal.dll
2. copy wrap_oal.dll
3. paste it on the desktop
4. rename wrap_oal.dll into BF2OpenAL.dll Check to make sure it's version 1.1 (right click, properties...version tab Open AL 1.1). If it's not update your chipset drivers then update your sound card drivers. If that still doesn't update it to 1.1 go here http://developer.creative.com/articles/ … amp;aid=45
5. Go to: X:\Program Files\EA GAMES\Battlefield 2
6. Copy BF2OpenAL.dll in the Battlefield 2 directory
7. Right click in that directory and select "PASTE"
8. It will make a copy called "Copy of BF2OpenAL.dll
9. Delete BF2OpenAL.dll in the Battlefield 2 directory
10 Copy BF2OpenAL.dll from desktop into: X:\Program Files\EA GAMES\Battlefield 2
11. Go to: C:\...\My Documents\Battlefield 2\mods\bf2\cache\(delete all cache file)
12. Go to: C:\...\My Documents\Battlefield 2\dmp\*.dmp <--delete all files with a *.dmp extension.
13. when you enter the server pull down the command box. For me I use the "~" key.
14. Type renderer.drawfps 1 (some of you may need to hit the spacebar twice to move it once...don't ask it's stupid).
15. Also type game.lockfps 999
165. Play BF2 with Fraps and see if you notice an increase or sustain frame rate in BF2
Play game.
If you didn't notice an increase in frame rate (for those with X-Fi), it sucks to be you (except Audigy & Onboard sound users, I have no idea if this will work or not)...I actually notice a few more frames then normal but most of all hardly any dips.. This was tested on a X-Fi Platnium and I did notice a difference.
Last edited by ECH (2006-03-01 19:39:11)