Voodoo 5 vs Geforce Shootout

Falcon 4 Benchmarks & How To

Dancing with my Coppermine OC P-IIIe 550

Download Apps & Falcon 4 benchmark

 

Amazon Honor System

Reviews
V5 vs iL-2 using WickedGL

Voodoo 5 vs Geforce 3
Thunderbird @ 1.46ghz

Voodoo5vsGeforce2

Flanker2 

P-IIIe 550 Overclock

V3-3500 vs V2 SLI

Falcon 4 Review

Flanker2-98 E3 Report

AMD K6-2 333

Other Departments
Sims/Tactics Old News
Benchmarks Stories

Sturmovik Page trks and such

Longbow 2 sceenies at x4 FSAA

Flanker Voodoo 5 Fix article

Falcon 4 Benchmark

Flanker 2 & Su27 Base

Janes F-15 Base 

Real Life tm  "Stories by
Pilots who have been there
done that"

Smelly Old News

Download
Kill the Admiral IL-2 Mis & Trk

iL-2BenchmarkLightLoad

iL-2PDHeavyLoadBench

PD's Falcon 4 benchmark

Fox2 Freeware
Falcon4 Graph tool
Matt Wagners Janes F/A-18 Valhalla Campaign
Janes F/A-18 ACMI Freeware

Downloads Page

Great Links
Military Information, Other Sims sites, Hardware sites

My Family Site
  


Sunday, June 10, 2007 09:22 PM

Voodoo 5 vs iL2 or how I learned to love Wicked GL and Fraps. 
revised 2/27/2002

The Problem:

IL-2 is one of the finest simulations released for the PC. The detail, graphics, and overall dedication that went into this game overwhelm a person who is used to average simulations. By and large this sim was released in very good condition except for two small problems. One a stutter that seems to affect different machines and different configurations regardless of the video card religion to which the player is affiliated. The other is a serious disdain for supporting a video card that was popular and one that apparently alot of sim players still use. which leads to slow framerates and many graphical compromises. Well who needs them..hehe. Besides as you will find they have their hands full writing code to make killer simulations and probably don't have the time to optimize 3 year old cards. But me, I have plenty of time and a wifey who says that if taking this time saves me from spending money on another piece of hardware she is all for it. I will show you in this article how to make it go fast and look so good that other video card owners will be scratching their heads wondering how.

Default Voodoo 5 settings Scugly (scuzzy and ugly at the same time) This is using Wicked GL drivers but using the default Voodoo 5 selection inside of iL-2 setup.  

 

 

WICKED GL Driver Setup as per instructions
The results of the new settings....a thing of beauty with twice the speed of normal 3dfx drivers set to default Voodoo 5 settings.
1024x768 16bit x2 FSAA settings

The Tools:

The first tool is one I cannot recommend highly enough. Your full attention! These settings and procedures must be followed in their entirety and nope I'm not responsible for anything that happens to you, your computer or descendents and I'm also loath to answer email support questions. You can post a question to the www.simhq.com  iL2 forums or comp.sys.ibm.games.flight-sims group on Usenet and if I have an answer I will share it with everyone. Answering individual questions on a one to one basis takes away from flying and taking care of business. Be warned I really truly don't like people who cannot read directions or who need to be held by the hand every step of the way. Alrighty now that the disclaimers are out of the way.

We need several things before we start and both of them are really almost as cheap as your attention. The first one is run don't walk to the www.metabyte.com and click on thru to www.wicked3d.com buy the Wicked GL drivers. Its the best 7.95 you will ever spend. Lets just say that some people would spend hundreds to get the increase in framerates you are gonna see in iL-2 with them. And if you even quibble for a moment on the cost then ask yourself how much does hardware cost that would get you from 33 frames a second to 47 frames a second..?? $8.00 sounds purty damn cheap to me...maybe I will ask Wicked to increase the cost and donate something to my CPU fund. Tell them I sent you...give me a reason to continue to bail you suckers out...<G> Btw it also works great in Medal Of Honor...I don't get squares in my gun smoke or any other bad things mentioned in their readme.

Next up is a wonderful utility put out by a guy with a sense of humor and a terrific ability to give back to the hobby he loves. Go to www.fraps.com and tell them I sent you. Get fraps, read the documentation and learn how to use it properly. No, flying over some vague mission then reporting back to your buddies that you get x frames a second is NOT the way its done. Only knuckleheads do that...and I know that no one around here is a knucklehead. The FIRST absolute goal of any benchmark must be to have consistency. It absolutely must report the same average framerate each time its run if nothing has changed in your hardware or game settings. The benchmark I use for example for iL-2 comes within a frame or less each time its run....when you run my benchmark mission it will report 48.45 48.95 and such...if your benchmark reports back all sorts of different numbers then you got it wrong.

Solutions:

Install the Wicked GL.exe then after its registered navigate to the folder and find ogl_hires.dll. Copy it to a temp folder and rename it to opengl32.dll. DO NOT PUT THIS INTO YOUR WINDOWS/SYSTEM FOLDER! Instead of doing something dumb, put the file into your iL-2 Folder. OpenGl has a wonderful way of working, it looks first in the apps folder for the tools needed to operate then it looks outside the folder. This way you can indeed have separate OpenGL32.dll drivers for different apps. I haven't found anything that the Wicked Mini GL driver will not work great with but that doesn't mean its impossible. So far I have it in iL-2, Medal of Honor, Q3, Castle Wolf, Serious Sam and a few others that slip my mind.

Open the Wicked Control Panel and use these settings. Revised 2/27/2002 to fix some rendering problems. No framerate penalties for this revision. 

Next open up your Video Card properties and here are my suggestions for you. I run at 16bit color depth because with these settings all my Alpha Textures look wonderful and cleaning those up would be the only reason to turn 32bit on.

1.      3D Filter Quality=High (very important setting that eliminates banding, has the biggest detrimental affect on Framerate outside of FSAA setting and color depth)

2.      Alpha-Blending=Sharper

3.      Legacy Texture Compression=Enabled

4.      Force 16bit Textures=disable (For iL-2 you need this off since if its on the prop gets really ugly)

5.      Mip Map Dithering=disable

These are all the settings that should have any affect on your setup. The others are preferential that don't have an affect on iL-2. I tend to fly at x2 FSAA in iL-2 since x4 FSAA is too slow right now.

Now we need to adjust iL-2 to meet your satisfaction. PAY ATTENTION THERE'S a quiz at the end. Navigate to your iL-2 Folder and open up iL2setup.exe. This is what you will see...set it to this. Don't use Multitexture as either the sim or the driver has a bug in it that causes major ugly stuff to occur.

CUSTOM iL-2 SETUP REFERRED TO BELOW 
Revised
2/27/2002

These settings have been the ones that have proved to work best with iL-2 with both the 3dfx's Full ICD OpenGL driver and the Wicked OpenGl Mini GL driver. They add both speed and beauty to the mix. Set texture compression to S3TC so that the P-39 Gunsite will be rendered properly as well as solving other graphic problems. Use Vertex Arrays adds significantly to the speed as you will see in the benchmarks as does combine, I assume that "Use Palette" is the form of texture compression and it also helps speed things up.

Anyways here is the benchmark mission I came up with to benchmark iL-2. As usual I am releasing this to you so that you can learn how to benchmark and to aid the hobby. iL-2 Benchmark And here are some scores to mull over.  Here is another benchmark that will help you setup for heavy missions. This will stress the entire system since. PDHeavyLoad.trk  To run put it into your records folder and use the same procedures that are used for the first benchmark.

Benchmark Instructions

Benchmarking is not as easy as it sounds and given much of what I hear on the net from fellow simmers its widely misunderstood. The first item that must happen is you must insure that everything remains the same from test to test except for the variable that you are interested in testing. Be it a video card, video card settings, sim settings, or position of the sun...<G> This insures that you get a valid result that allows a degree of certainty that when you say that changing X setting results in X frame a second that actually happens on other computers.  This pursuit of certainty drives the entire benchmark process from the creation of the mission to the tabulation of scores. So from the start I will tell you what I did and comment on my reasons.

  1. Create a benchmark mission trk or grab my IL-2 Benchmark.trk 
    a. First it should be, if at all possible, a recording since that rules out different paths thru a mission because even small variations can affect framerate scores. It also forces the views to be exactly the same each time the mission is run and changing views can also affect scores dramatically.  We want to have the same exact thing happen each time we run the mission. This leads to the second requirement.

    b. Its best to not include any enemy AI into the mission. AI programmers are struggling to create better and better AI for us to enjoy and one of the ways to do this is to have a bit of variability set into them. This may affect the way missions are run and so I leave them out. All the items normally under test can be tested just fine without the doubt of the affect of AI.

    c. Its very interesting to have both a heavy load and a light load benchmark. This was done for both Janes F/A-18 and Flanker 2.51 in the recent Voodoo 5 vs Geforce 3 test I completed. For iL-2 I created a trk that has a series of turns to show how well stutter is reduced by different settings. As well I included some heavy firing of the guns to have smoke and debris enter into the stutter equation. Clouds also figure prominently as this can choke computer systems and should be tested.
  2. Before starting any benchmark make sure that your computer is configured to give the highest score possible and that you understand exactly what you have done to allow it to run fast. This usually entails making sure that virus checkers, messaging software and any other apps are shut down. I usually like to make sure my resources are near 95% before each run.  Make sure that all settings in iL-2 setup are correct for the run you are about to make, as well as checking that all video card settings are where you want them to be. Make a note. 
  3. Start up Fraps and adjust to opaque and count every second.
  4. Start up iL-2 and adjust the detail level to the desired testing level. For my test to make it easy I just used the simple setup which only allows gross adjustments. I like this since its consistent. I would be interested though in looking into whether those adjustments are affected by choices I make in iL-2setup.exe
  5. Navigate to the play your trk portion of iL2 and select the name of your benchmark trk. Start it.
  6. When it calls out that it is loading Humans be prepared to start fraps. When you drop into the cockpit press the scroll lock key to begin the averaging function of Fraps.
  7. Sit back and enjoy the flight. I have made my benchmark short enough to allow quick runs but long enough to insure that the results are consistent. When the view switchs to the outside view after the crash press the scroll lock key again to end the test. Its possible to allow it to run again quickly which is good to test the consistency of the result. The one difference will be the lack of 3 tree's at the end of the mission since you obliterated them in the benchmarks first run, this will zero affect on the results.
  8. Shut down iL-2 and navigate to the Fraps folder and make notes, by opening fraps.txt, on the score of your run. ie x2 FSAA 1024x768 and whatever unique options you want to remember for that run. Fraps will allow you to do this and will just post the next scores below whatever you have written.

RESULTS! Benchmark showing framerates for both
3dfx's OpenGL driver and Wicked's Mini GL

Iwill KK-266 Motherboard Athlon Thunderbird 1.46ghz (11x133)
256mb SDRAM using Aureal Vortex 2 
Windows 98se Direct X 8.1 Drivers 
3dfx Drivers 1.04.01 is recommended setup.

 

3dfx Using Default iL=2 Settings in iL-2 Setup

3dfx Using Custom Setup as documented above.

Wicked GL version 4.99 Retail Set up with Custom Options as listed above

1024x768 16bit x0 FSAA Excellent Options

33 average 
min 16/max 48

38 average 
min 20/max 50

48 average 
min 31/max 60

1024x768 16bit x0 FSAA Very Low graphic Options

45 average 
min 30/max 64

54 average
min 34/max 70

65 average 
min 47/max 87

1024x768 16bit x2 FSAA Excellent Options

 

16average 
min 9/max 24

28 average
min 18/max 39

1024x768 16bit x2 FSAA Very Low graphic Options

 

19 average
min 13/max 28

34 average
min 22/max 49


There you have it. All I know about how to make iL-2 Faster. The problem of stutter seems to be related to two things. The first is peoples natural desire to turn up the graphic options which causes plain slow framerate. This is interpreted as stutters. Not so. Just choppy framerates due to overloading the system. But there is something called stutter in iL-2 that's noticeable even when its getting 65 frames a second average framerate. Its helped alot by moving around sound settings having to do with Direct Sound. This requires a bunch more research and is outside the scope of this modest article. Hope this helped you and if it did do me a favor and pass it along to the companies and people listed in the tools section. I don't ask for money but I do ask for a bit of your time to help me by referring my site to friends and other news sites. Thanks for any help. My main charge for this is seeing that alot of people know about this article...use it then pass it along. plegrand at cox dot net

 

 

 

         Flanker Ring Homepage

List the ring sites

Next Flanker site

Next 5 Flanker sites

  Add your site

This site is Much Much Cooler and Intended to be viewed by someone using Uncle Bill's Favorite Browser Internet Explorer 4.0

Webmaster <VBG> Pierre PAPA DOC Legrand send complaints to plegrand at cox dot net

A bandit on your six is better ......than no bandit at all. Course those guns work better if he is in front....<VBG>

Hit Counter