I'm assuming you think it's overally complex (that or you really were saying it's a simple app to write, but since everyones sarcastic on the net...) So, what's the difficult part. Choose the graphic settings you want to benchmark, pick what resolutions to bench with, and run. Afterwards look at your results in a results window.
I mean I guess you could do it the REAL easy way. Load BF2, hit ~, type demo.record demoName. Play your game. Stop the recording. Restart BF2 from the command line to play your demo while recording a tracking camera. Quit. Load BF2, change the graphic options that you want to bench. Quit...again. Start BF2 from the commandine in bench mode. Then read the inaccurate demo report it creates. Of course if you want to test all the terrain settings you'll need to restart 2 more times or all the settings 30 times. Well, you get the picture.
Comment