FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Matrix : Blogs : by OgreFade : Optimizing Supreme Commander
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 

  Media-Blog Entry User Public Matrix Page Matrix Home
AMD AgentOgreFade
No title yet

Permanent Link:
ACTIONS »
- View Profile
- Return to User's Matrix Page
Please login to participate in the Matrix. Login here
 


          CLUSTERS (7)
 
 
View the AMD Contest Group Cluster Page AMD Contest Group  Talk to me in my Shout! Box

View the Final Round FiringSquad-Intel Editors Challenge Cluster Page Final Round FiringSquad-Intel Edito...  Talk to me in my Shout! Box

View the Round 3 Editors Challenge Sponsored by Intel Cluster Page Round 3 Editors Challenge Sponsored...  Talk to me in my Shout! Box

View the Top 10 Challenge Round Sponsored by Intel Cluster Page Top 10 Challenge Round Sponsored by...  Talk to me in my Shout! Box

View the Editors Challenge Sponsored by Intel Round 2 Cluster Page Editors Challenge Sponsored by Inte...  Talk to me in my Shout! Box

View the Lord Of The Rings Online Beta Contest Cluster Page Lord Of The Rings Online Beta Conte...  Talk to me in my Shout! Box

View the FiringSquad Editors Challenge Round 1 Prelim 1 Cluster Page FiringSquad Editors Challenge Round...  Talk to me in my Shout! Box

See all available clusters

          FRIENDS (5)
 
 
View DaugWok's User Page DaugWok (85) Talk to me in my Shout! Box

View indigo196's User Page indigo196 (258) Talk to me in my Shout! Box

View Knuckles's User Page Knuckles (1565) Talk to me in my Shout! Box

View CanadaDave's User Page CanadaDave (303) Talk to me in my Shout! Box

View walshb6413's User Page walshb6413  Talk to me in my Shout! Box




          VIEWING MEDIA-BLOG ENTRY
 
10 entry(ies) in this category  
Note: You must be logged in to rate this media blog. » Login Average rating »  70 % - 32 User(s)
woot Optimizing Supreme Commander (18 comments )
by: OgreFade (150) | Posted in cluster Editors Challenge Sponsored by Intel Round 2
Subject: http://www.supremecommander.com/
Posted 75 months ago ( edited 75 months ago ) in category DEFAULT

» MEDIA (8)
Click to view video
VIDEO: Enter Commander OgreFade

Click to view full-resolution version
Enormous Explosions!!

Click to view full-resolution version
The Testing Rig

Click to view full-resolution version
The Performance Test Pop-up

Click to view full-resolution version
Performance Test Data Log

Click to view full-resolution version
The Test Results Data

Click to view full-resolution version
The Benchmarking Results Bargraph

Click to view full-resolution version
My Final Video Options Configuration Screen

Supreme Commander is brought to us by THQ and Gas Powered Games via Chris Taylor of Total Annihilation fame. As far as reviews go Supreme Commander is gathering its fair share of Kudos. This is not for nostalgia sake but because the game itself is very technically sound and entertaining. I have not seen a more robust and beautiful RTS. The sheer scale of this game is enormous, with battles involving thousands of units and positively massive explosions. Some of the humongous units are so big they cannot be transported, they have to walk across the open sea and other units are tiny specks in their wake. All endorsements aside, a major concern among potential consumers is the performance of the game. Simply put, Supreme Commander places a supreme demand on PC hardware.

My intention is to find the results of some benchmarking and testing to find out exactly what some minor tweaking and upgrading can do for performance.

Behold!

Minimum Specifications:
Operating System: Windows XP Service Pack 2 or Windows Vista
Processor: 1.8 GHz Intel or equivalent AMD processor
RAM: 512 MB
Video Card: 128MB video RAM or greater, with DirectX 9 and Shader 2.0 support
Hard Disk: Space 8 GB
Internet connection: 56.6 Kbps modem

Recommended/Optimal specifications:
Operating System: Windows XP Service Pack 2 or Windows Vista
Processor: 3.0 GHz Intel or equivalent AMD processor or better a multi-core processor
RAM: 1 GB or more
Video Card: Nvidia 6800 or better; ATI X800 XL, ATI X1300 or better
Hard Disk: Space 10 GB or more
Internet connection: Cable/DSL speed or better

These specifications are rather steep as far as recommendations go, and as we’ll see, even good midrange hardware is going to have a rather difficult time climbing the mountain that Supreme Commander is standing on.

The Test Setup
My main machine:
OS: Windows Vista Ultimate.
Processor: AMD 64 FX 4200+ Dual Core @2.2GHZ
Motherboard: Asus A8N-SLI Deluxe
Memory: 1 GB of DDR400 3200 RAM
Hard Disk: 200 GB SATA Drive.
Video: 256 MB X800 GTO.
Desktop Resolution: 1600x1050
Sound: Onboard
Network: Onboard
3dMark06: 1683

Supreme Commander comes with a performance test integrated in the game if you know how to access it. This is my primary means of measuring performance in Supreme Commander. To access the performance test simply make a copy of the desktop shortcut for Supreme Commander rename it and add “/map perftest” to the target line. For example:

"C:Program FilesTHQGas Powered GamesSupreme CommanderbinSupremeCommander.exe" /map PerfTest

Click on this shortcut to start a demo that provides a score and a log in the /bin folder. Digging into the logs produces a lot of data; I relied heavily on the composite score and the average FPS for the benchmarking demo. The included performance test is a nice way of completing benchmark testing in a reliable manner that can be replicated.

And so it begins…
I started with the Performance Test on my PC in unpatched, unmodified form, with background applications running. This netted me a score of 204.6 with an average of 7.582 FPS.
Horrified with what I was seeing, I struck out into the world trying to find the cheapest piece of hardware to get myself some immersive gaming, rather than swearing at the slow choppy experience I was getting. After looking at the most common options, (a faster CPU, a hulked up video card, or more RAM,) I decided the least expensive path, (and the one that keeps me on my wife’s good side,) was to add additional RAM.

The plot thickens…
Gas Powered Games recently released a patch that brought Supreme Commander to version 1.0.3220. I then ran the performance test with the same video configuration as the previous test. This rated resulted in a score of 5632 with an average of 10.858 FPS. As you can see there is a discrepancy in the way the ‘perftest’ works. The previous score was scored on a ‘lower is better’ scale, whereas the latest patch has changed this to a ‘higher is better’ scale. The average FPS increased significantly with this patch, but the original score is now meaningless.

I ran some repeat tests or control tests to make sure that the integrated Performance Test was actual performing a replicable sequence each time. I found that the results were very acceptable within 0.113% for scoring and 0.3% for FPS. Then I ran a total of 35 tests.
See the attached graphic for the actual testing.

Lessons learned…
During the testing, I did a lot of research to see what else I could do to squeeze a little more out of my black box. It takes a long time to run these benchmarks so I had to have plenty of time. As a rule, be sure your hard disk is defragmented. When beginning a game, turn off all background applications, including AIM, Yahoo!, the Vista Sidebar etc. Update all drivers, (include video, sound, and chipset drivers). Ensure your version of Directx is the most current. Use windows update to bring your operating system current and then turn off windows update. Install any additional hot-fix and/or optimizer for your processor if you have more than one core, then patch the Supreme Commander itself to its most current version.

After preparing your PC, if the performance is still lacking start making modifications to the games settings. The first setting to lower or turn off is the complexity of the shadows. The next setting on the chopping block would be the background image. Follow that by lowering of the detail, texture, and fidelity as your preferences desire. I started with fidelity, moved on to texture settings, and then finished by lowering detail. Next, because the main play window zooms so well, I would turn off the mini-map. If all else fails, start lowering the resolution to a level that makes the game playable. The final setting that can help make the game more playable, (but with a serious consequence,) is disabling the sound.


The Results are in… and I lose…
The baseline for this testing was 7.582 FPS. With an initial patched Supreme Commander benchmark score of 5632. The fastest settings rated 27.084 FPS, with a score of 14299. This is an enormous increase of 357%. The score increased by over 254%.
The addition of RAM did have some significant external effects; Supreme Commander loads much faster, and my system in general is more responsive. Unfortunately for me, the in-game results were mediocre at best with a 5.8% increase in performance test score and a 2.5% increase in FPS on High Fidelity. The additional ram did not show an increase in FPS when simply changing the overall fidelity settings on Low and Medium Fidelity. This is shocking! The upgrade did nothing! When looking at the custom settings tests, some of the tests did benefit from the additional RAM, but they only show a 1.5% increase in performance.
Granted in real world terms, with the optimal settings, this game was only barely breaking the 25 FPS mark. I found more substantial increases in FPS by simply turning off the in-game mini-map. The benchmarking shows that on Low Fidelity there’s a 4.8% increase, a Medium Fidelity increase of 16.5% and finally a High Fidelity increase of 6.5%. So there you have it, save $90.00 and go close the silly mini-map instead of buying more RAM.

I found that the best balance of settings on my system was:

Score 11338 FPS 20.697
Fidelity Preset: Custom
Background Image: On
Fidelity: Medium
Shadow Fidelity: Off
Anti-Aliasing: 2
Texture Detail: Medium
Level of Detail: Medium
Vertical Sync: Off
Resolution: 1024x768
No mini-map

My biggest disappointment was that I could not find a better way to play at a higher resolution with medium settings. The sounds and graphics are so good that once you see them you want to see them all the time and the lower settings lack the flavor once savored at High Fidelity. Despite that fact, I find that now that I’ve slightly optimized my system configuration and selected some new settings I am now more fully immersed in this great game. I hope that everyone can benefit from some of the increases in performance and save some money. Especially if your only reason to buy more RAM was Supreme Commander. Now I’m going back out to the doghouse where I deserve to be after running the same benchmark over 35 times and driving my wife nuts.

(« prev) 23 of 24 (next ») In cluster: Editors Challenge Sponsored by Intel Round 2 » Flag this
Note: You must be logged in to rate this media blog. » Login Average rating »  70 % - 32 User(s)


18 User Comment(s) • 10 root comment(s)
Page 1 of 2Next Page
Click to view Strabo's User Page Strabo (9)  Talk to Strabo in the Shout! Box May 08, 2007 - 10:30 am
Want to optimize Supreme Commander? Uninstall it. For years I've heard about how this game's predecessor, Total Annihilation, was better than Starcraft. Honestly, I'd rather play Starcraft than SupCom. The unit movement code is absolutely horrible. I mean, the units are seriously retarded. The paradigm of the game seems to be just throw nearly unlimited numbers of units at each other until one of you gets lucky and breaks through your opponent's defenses. Strategy/tactics on a micro scale are useless. This game went in the exact opposite direction of more tactically oriented games like Warcraft 3.

» Login to reply to this
Click to view wat's User Page wat (1)  Talk to wat in the Shout! Box Jan 13, 2012 - 04:21 pm
Lol, you have so failed at playing this game right.
Supreme Commander is the most tactical RTS ever made, a billion times mroe than Star- or Warcraft.
Its massive scale allows you for tactical movement (newsflash: you can zoom out the map) and to move squads like you move single units in other RTS games. Oh, you want to run around with little single space marines to have some micromanagement fun? Ever heard of experimental units?
If we played against each other and you just mindlessly through all your units against me, I would win in a matter of minutes.
Your, Sir, are doing it wrong.

» Login to reply to this


Click to view Strabo's User Page Strabo (9)  Talk to Strabo in the Shout! Box May 08, 2007 - 10:36 am
Wheee! Necro-post! That's what I get for assuming the "Latest" column on the front page means "Recent".

» Login to reply to this



Click to view Domicron's User Page Domicron (15)  Talk to Domicron in the Shout! Box Mar 13, 2007 - 02:42 pm
Silly nerd...you don't have a wife!

Alright, jokes aside, this game is a beast.

Your article is alright, though lacking in depth and scope. To be fair though, for a homebrew review, it's tough to really flesh out hardware tests when you can only work with what you own.

For me, the biggest performance hit on this game is sound. If you check the forums, its confirmed that there is some sort of compatibility issue with Creative Labs X-Fi soundcards... so, I haven't gotten to enjoy a game yet with sound.

Maybe one day...

» Login to reply to this
Click to view OgreFade's User PageI am an AMD Agent OgreFade (150)  Click to view OgreFade's User Profile Talk to OgreFade in the Shout! Box I am an AMD Agent Mar 17, 2007 - 05:40 pm
Thats more than slightly disrespectful, but I'll give you a reply anyway. The creative sound is an issue, however I didn't want to slam anyone without knowing the true root of the cause, and from my research the problem was acknowledged and a fix was in the works.

» Login to reply to this



Click to view Ag4Life's User Page Ag4Life (11)  Talk to Ag4Life in the Shout! Box Mar 11, 2007 - 08:12 am | Edited on Mar 11, 2007 - 08:14 am
It definitely shows that you spent a lot of time writing this. However, there are a few things you should have done to make this both more interesting and more clear.

First of all, you should not overwhelm us with 35 configurations, especially when most of them are not even defined. I consider this an information overload; it is simply too much. I'd prefer you stick with one or two settings, and then vary the test system as much as possible.

I realize you are doing this in a short amount of time and can't necessarily afford to use different CPUs or even faster RAM. I haven't run an AMD system in a long time, but can't you change clock speed?

I can set my E6600 anywhere from 2.4 - 3.5 GHz, and can also overclock my graphics card 10-15%. It would have been more interesting to see how these system factors impact performance (my opinion only, of course).

» Login to reply to this
Click to view OgreFade's User PageI am an AMD Agent OgreFade (150)  Click to view OgreFade's User Profile Talk to OgreFade in the Shout! Box I am an AMD Agent Mar 11, 2007 - 04:12 pm
To answer your question, yes you can change clock speed. However, to be perfectly honest, I don't have the confidence to write a guide on overclocking anyone's PC. The inherent liablity of that undertaking is something I wanted to avoid. I have 3 little ones, and if my hardware breaks for whatever reason, I'm not getting more. Ruining my gear is not a risk I could take and still be able to compete if I lost the gamble.

As for the overwhelming the reader 35 configurations, I actually tried to avoid that exact situation by omitting the custom settings from the article. I have them all written out, presented in article form, it took up 3 pages, and I simply cut it out. I also cut the 2 pages describing exactly what each setting does in-game.
I mentioned which configurations were yielded the most speed, and which configurations were a decent balance. The others I simply let slide. Which as a scientist is VERY much against my nature. I'm one of those guys that would gladly do 2000 tests on 2000 different configurations to make sure I had enough statistical information to make a true determination of fact.

» Login to reply to this


Click to view FootSoulJah's User Page FootSoulJah (20)  Talk to FootSoulJah in the Shout! Box Mar 11, 2007 - 03:10 pm | Edited on Mar 11, 2007 - 03:11 pm
Well yeah, it would be much more interesting if he overclocked his PC to the max and see how far he can take it to

Also why didn't he set the game resolution on a widescreen resolution rather then standard 4:3 resolution

» Login to reply to this



Click to view FootSoulJah's User Page FootSoulJah (20)  Talk to FootSoulJah in the Shout! Box Mar 11, 2007 - 03:20 am
lol I will tell you a way how to make it have higher FPS

Buy an 8800GTX lol...

Don't be disappointed though =]
The 8800GTX with max settings even lags on this game when there are over 1000 units trying to kill each other

You need like 8800GTX SLI for this to run at about 40 FPS maxed out graphics

Well at least your playing on medium settings

Trust me you don't wanna be playing on Low it's really bad

» Login to reply to this
Click to view Droniac's User Page Droniac (114)  My XFire username is: Droniac Click to view Droniac's User Profile Talk to Droniac in the Shout! Box Mar 15, 2007 - 05:51 am
Supreme Commander is largely a CPU-hog. Upgrading your video card shouldn't have as dramatic an effect as upgrading your CPU would. Only if you're playing in very high resolutions or dual-monitor setups does upgrading your video card really help.

» Login to reply to this



Click to view hipcheck's User Page hipcheck (301)  Click to view hipcheck's User Profile Talk to hipcheck in the Shout! Box Mar 10, 2007 - 06:21 pm
well done, but I'd like to see it go a step further, and show some external research. most research (this is a research piece, no?) is done by collation of existing work. add that in, and I think it's very solid.

» Login to reply to this


Page 1 of 2Next Page

POST A COMMENT

» Note: You need to be logged in to write a comment!

Login here, or if you don't have an account with FiringSquad, register here, it's FREE!


My Media-Blog categories No categories created yet.

» Return to OgreFade's Matrix Page