Alright I know quite a few of you are having a tough time with the performance in game. I did myself when I first started and I was shocked because I have a rather high end system (only a GF3Ti200 but still). So here are a few things and also common things to try and get better performance.

First of all some general stuff:

Skip Splash/Intro Screens: You simply locate your Battlefield 1942 Directory and get into it, you'll see a file called "Movies". Once your in it, there will be only 3 files in there and all you have to do is delete them or remove them whatever you feel like. Don't worry it won't corrupt the game or anything. Next time you Exe the game it will go straight to the Main Menu.

Controls: Make sure you setup/save all your controls perfectly to what you perfer or like, doing so will make you a better player. A lot of people ask how to fly the planes and what's the best method? Well it's more of a personal perference, but I only use the keyboard when I fly of course many people think it's near impossible, it just takes practice. If your not good at using the "Keyboard, Keyboard + Mouse" then try using a joystick. Using a joystick/gamepad whatever you want, makes flying for some people real basic and easy to perform pinpoint stunts such
as flying under the bridge or doing loops. Also not many people Realize that if you push g.. it'll switch for a pack that's lying on the ground. So if you are an assault and see a medic pack, pick it up, heal yourself, then pick your pack back up. Same thing with Anti Tank and so on. This is a HUGE tip and is usefull in MANY situations.

56K Connections or Bad Connection Speeds: Quite a few people complain about the lag there getting and there's many reasons why it could be happening. It could be your Computer Hardware/Specs and they don't meet requirements, Connection to the Internet is Bad, The Server that's hosting the game doesn't have the correct settings or it's being hosted on a slow connection, etc. Obviously turning down the Video/Sound settings can improve your Ping, but the infamous "1024 Ping" when you start can be fixed. There's a bug in the In-Game Browser Menu that randomly loads the Server Stats/List even when your playing a game in a Server. I found that if you play with the Filter Settings, there right below the perference List that it improves your Ping A LOT!! I set my Player size as 30 and usually around 55 Servers show up, so if it does load during my game it won't Spike my Ping Majorly. I never jump higher then 350ms + Ping and normally sticks around 220ms-290ms. Try playing around with the Filter, it will help and make sure when you Update the Server List that you Manually type back in the Player Number else it won't stay.

Operation of Vehicles/Planes/Ships Etc: Instead of explaining all of this, take a look at the controls in the game and set them up right! Basically little known stuff such as Ammo Boxes, Health Lockers, APC Vehicle can Refuel other Vehicles in a 10 Foot Radious and anyone who sits in the back of it gains health back and ammo, If your flying the Heavy Bomber you can make the Torpedo zoom across the water if you fly extremely close above the ocean water, Sniper Rifle Zoom and when shot you can hold down your mouse button to keep the zoom on untill you let
go, Shooting at Airplane Engines does "Around 2x Damage", Vehicles "Tanks/APC" basically have no Armor in the Back and not a lot on the sides, Etc. Remember F9 gets rid of the HUD in a plane


And now to fix some video issues:

First of all make sure you have the latest video drivers and most recent bios. This should help some. Also make sure in your bios that you have the right Video Aperture size set for the amount of RAM you vid card has. I just realized that mine was set to 32 when I had a full 64 and the differnece was AMAZING.

Second a BIG part of whats taking up all the CPU is the sound. Try messing around with the sound setting some and lower them down to 22KHz or even 11KHz and the quality to medium or low. I have turned off the music on mine (even though it is good) because it helps out on my loading times some. If you have a decent sound card I would enable Hardware Support which will put all the sound power onto the sound card and free up more time for the CPU. But if not just set the number of channels lower. This has been shown to help out A LOT.

Next to make sure your drivers are doing any extra fancy stuff that they don't need to be doing. GO to display properties (either through control panel or right click on desktop and go to properties and go to Setting>Advanced and there should be a tab for your card. Go to it and there will be a list of options. What we want to do is make sure 3D Antialiasing is turned OFF. Under Direct3D Turn Texture Anisotropic Setting to 0x and make Mipmap detial elvel Best performance (this one should help lots also). Finally under OpenGL turn off Vertical sync and Antisotropic Filtering. Hopefully one of these settings should improve your performance. (I'm not completely sure which the game runs under OpenGL or D3D so just do both)

Now you should be able to tweak around in the in game video settings enough to get something that runs decent. I'm runnin at 1024x with medium effects and graphics 60% textures and 100% distance viewing and all the extra stuff turned off. It looks good and runs REALLY smooth in almost all situations.


Hope this helps some of you and if you need any further help please post.

BTW to get FPS just press the ~ key and type
console.showfps1

it'll appear in the upper left coner and you can get rid of the radio buttons by pushing F8