zychrias
02-28-2010, 03:39 PM
*REVISED* Got this to work 100%! For those that need to get Spellforce 2: Gold working again, delete "config.xml" and restart the game. Everyone else read through this! *REVISED*
Problem: The game auto configures itself based on a scoring system. The problem with this system is newer processors and graphics cards are not scoring properly in the test, thereby rendering a lower graphics quality than your hardware supports.
Fix: It's in depth and takes a few minutes, but makes a difference in your visuals.
* Find your "config.xml" (Win7 is under Documents\Spellforce2)
* Make a backup copy of "config.xml"
* Right click and edit "config.xml"
* Look for
<debugmain optionfileaccesslogfile="" optionlogfileaccess="0" />* Adjust it to
<debugmain optionfileaccesslogfile="zychrias.txt" optionlogfileaccess="1" />
* Save (ensure you saved it as with the ".xml" extension!)
* Run Spellfoce 2: Gold
* The game will not load, expect it not to (You will not get to the great fancy advertisement videos)
* Goto where your "config.xml" was stored.
* Open the folder "Diag"
* Open the file "zychrias.txt" (or whatever you named your debug file to be)
* You should see two listed files that were opened. Very similar to this:
c:\users\family\documents\spellforce2\config.xml
base\data\hwdb.xml
* Open the file "log.txt"
* This is what mine looked like:
[INFO][app]: SpellForce2 Final Build: 125055
[INFO][app]: CPU AuthenticAMD family 7 detected.
[INFO][app]: CPU clock speed is ~3201 MHz.
[INFO][app]: CPU rating is 20 points.
[INFO][app]: GFX rating is 2 points.
* For reference, 1 is a horrible rating, 20 is the best rating
* My CPU is a AMD 6400+, and the graphics card is an ATI 4850 (yeah right 2 points eh? :confused:)
* Find your "hwdb.xml" (Look under Steam\steamapps\common\spellforce 2 gold edition\base\data)
* Make a backup copy of "hwdb.xml"
* Right click and edit "hwdb.xml"
* Under general browsing of the file you can learn how your system gets rated and, most notably, one minor issue that can't grade your graphics card appropriately. My assumption is the CPU is graded off the single core speed; meaning for you quads with low Mhz, it will grade you lower. (Remember this game's requirements listed P4's...)
* To fix my "GFX rating" I did the following.
* Locate the following text:
<gfx>
<vendor ID="0x1002" name="ATI" homepage="http://www.ati.com">
<adapters>
<adapter points="20" pattern=".*Radeon .*X19...*" />
<adapter points="18" pattern=".*Radeon .*X18...*" />
<adapter points="16" pattern=".*Radeon .*X1[6-7]...*" />
<adapter points="14" pattern=".*Radeon .*X[8-9]...*" />
<adapter points="12" pattern=".*Radeon .*X7...*" />
<adapter points="10" pattern=".*Radeon .*9[7-8]...*" />
<adapter points="8" pattern=".*Radeon .*X1[0-5]...*" />
<adapter points="6" pattern=".*Radeon .*X6...*" />
<adapter points="6" pattern=".*Radeon .*9[5-6]...*" />
<adapter points="4" pattern=".*Radeon .*X[0-5]...*" />
<adapter points="2" pattern=".*Radeon .*8....*" />
<adapter points="1" pattern=".*Radeon .*9[0-4]...*" />
</adapters>
* I added one line to the top:
<gfx>
<vendor ID="0x1002" name="ATI" homepage="http://www.ati.com">
<adapters>
<adapter points="20" pattern=".*Radeon .*48...*" />
<adapter points="18" pattern=".*Radeon .*X18...*" />
<adapter points="16" pattern=".*Radeon .*X1[6-7]...*" />
<adapter points="14" pattern=".*Radeon .*X[8-9]...*" />
<adapter points="12" pattern=".*Radeon .*X7...*" />
<adapter points="10" pattern=".*Radeon .*9[7-8]...*" />
<adapter points="8" pattern=".*Radeon .*X1[0-5]...*" />
<adapter points="6" pattern=".*Radeon .*X6...*" />
<adapter points="6" pattern=".*Radeon .*9[5-6]...*" />
<adapter points="4" pattern=".*Radeon .*X[0-5]...*" />
<adapter points="2" pattern=".*Radeon .*8....*" />
<adapter points="1" pattern=".*Radeon .*9[0-4]...*" />
</adapters>
* Save the file (ensure a ".xml" extension again!)
* Run Spellforce 2: Gold
* Check your "log.txt" and see what you get. I recieved:
[INFO][app]: SpellForce2 Final Build: 125055
[INFO][app]: CPU AuthenticAMD family 7 detected.
[INFO][app]: CPU clock speed is ~3201 MHz.
[INFO][app]: CPU rating is 20 points.
[INFO][app]: GFX rating is 20 points.
* Yeah!!! got my 20 points
* Goto "config.xml"
* Delete the "config.xml" file
* Run Spellforce 2: Gold and see what you get. (You will be asked the dialog "The application will now identify the optimal settings.")
Below, please post your CPU/GFX and what you scored at! Much thanks for the reading!
Problem: The game auto configures itself based on a scoring system. The problem with this system is newer processors and graphics cards are not scoring properly in the test, thereby rendering a lower graphics quality than your hardware supports.
Fix: It's in depth and takes a few minutes, but makes a difference in your visuals.
* Find your "config.xml" (Win7 is under Documents\Spellforce2)
* Make a backup copy of "config.xml"
* Right click and edit "config.xml"
* Look for
<debugmain optionfileaccesslogfile="" optionlogfileaccess="0" />* Adjust it to
<debugmain optionfileaccesslogfile="zychrias.txt" optionlogfileaccess="1" />
* Save (ensure you saved it as with the ".xml" extension!)
* Run Spellfoce 2: Gold
* The game will not load, expect it not to (You will not get to the great fancy advertisement videos)
* Goto where your "config.xml" was stored.
* Open the folder "Diag"
* Open the file "zychrias.txt" (or whatever you named your debug file to be)
* You should see two listed files that were opened. Very similar to this:
c:\users\family\documents\spellforce2\config.xml
base\data\hwdb.xml
* Open the file "log.txt"
* This is what mine looked like:
[INFO][app]: SpellForce2 Final Build: 125055
[INFO][app]: CPU AuthenticAMD family 7 detected.
[INFO][app]: CPU clock speed is ~3201 MHz.
[INFO][app]: CPU rating is 20 points.
[INFO][app]: GFX rating is 2 points.
* For reference, 1 is a horrible rating, 20 is the best rating
* My CPU is a AMD 6400+, and the graphics card is an ATI 4850 (yeah right 2 points eh? :confused:)
* Find your "hwdb.xml" (Look under Steam\steamapps\common\spellforce 2 gold edition\base\data)
* Make a backup copy of "hwdb.xml"
* Right click and edit "hwdb.xml"
* Under general browsing of the file you can learn how your system gets rated and, most notably, one minor issue that can't grade your graphics card appropriately. My assumption is the CPU is graded off the single core speed; meaning for you quads with low Mhz, it will grade you lower. (Remember this game's requirements listed P4's...)
* To fix my "GFX rating" I did the following.
* Locate the following text:
<gfx>
<vendor ID="0x1002" name="ATI" homepage="http://www.ati.com">
<adapters>
<adapter points="20" pattern=".*Radeon .*X19...*" />
<adapter points="18" pattern=".*Radeon .*X18...*" />
<adapter points="16" pattern=".*Radeon .*X1[6-7]...*" />
<adapter points="14" pattern=".*Radeon .*X[8-9]...*" />
<adapter points="12" pattern=".*Radeon .*X7...*" />
<adapter points="10" pattern=".*Radeon .*9[7-8]...*" />
<adapter points="8" pattern=".*Radeon .*X1[0-5]...*" />
<adapter points="6" pattern=".*Radeon .*X6...*" />
<adapter points="6" pattern=".*Radeon .*9[5-6]...*" />
<adapter points="4" pattern=".*Radeon .*X[0-5]...*" />
<adapter points="2" pattern=".*Radeon .*8....*" />
<adapter points="1" pattern=".*Radeon .*9[0-4]...*" />
</adapters>
* I added one line to the top:
<gfx>
<vendor ID="0x1002" name="ATI" homepage="http://www.ati.com">
<adapters>
<adapter points="20" pattern=".*Radeon .*48...*" />
<adapter points="18" pattern=".*Radeon .*X18...*" />
<adapter points="16" pattern=".*Radeon .*X1[6-7]...*" />
<adapter points="14" pattern=".*Radeon .*X[8-9]...*" />
<adapter points="12" pattern=".*Radeon .*X7...*" />
<adapter points="10" pattern=".*Radeon .*9[7-8]...*" />
<adapter points="8" pattern=".*Radeon .*X1[0-5]...*" />
<adapter points="6" pattern=".*Radeon .*X6...*" />
<adapter points="6" pattern=".*Radeon .*9[5-6]...*" />
<adapter points="4" pattern=".*Radeon .*X[0-5]...*" />
<adapter points="2" pattern=".*Radeon .*8....*" />
<adapter points="1" pattern=".*Radeon .*9[0-4]...*" />
</adapters>
* Save the file (ensure a ".xml" extension again!)
* Run Spellforce 2: Gold
* Check your "log.txt" and see what you get. I recieved:
[INFO][app]: SpellForce2 Final Build: 125055
[INFO][app]: CPU AuthenticAMD family 7 detected.
[INFO][app]: CPU clock speed is ~3201 MHz.
[INFO][app]: CPU rating is 20 points.
[INFO][app]: GFX rating is 20 points.
* Yeah!!! got my 20 points
* Goto "config.xml"
* Delete the "config.xml" file
* Run Spellforce 2: Gold and see what you get. (You will be asked the dialog "The application will now identify the optimal settings.")
Below, please post your CPU/GFX and what you scored at! Much thanks for the reading!