Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Flexible IO Tester
Timed Linux Kernel Compilation
Blender
7-Zip Compression
SVT-AV1
FFmpeg
Newest Tests
OpenVINO GenAI
Rustls
LiteRT
WarpX
Epoch
Valkey
Recently Updated Tests
srsRAN Project
VVenC
x265
RELION
Llamafile
Llama.cpp
New & Recently Updated Tests
Recently Updated Suites
Machine Learning
Server Motherboard
HPC - High Performance Computing
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
World in Conflict 1.0.3
stefandoesinger/worldinconflict-1.0.3
- 24 January 2013 -
Make antialiasing configurable
install_windows.sh
#!/bin/sh echo "#!/bin/sh \"C:\program files (x86)\autohotkey\autohotkey.exe\" run.ahk \$@ > \$LOG_FILE" > worldinconflict echo "#NoEnv SetTitleMatchMode, 2 ; Note that although this game has a demo with the same benchmark, the demo cannot be used because it ; is SecuROM 7 protected. This copy protection does not work in Wine at the moment, so this benchmark ; uses the full version. Later WiC patches remove the copy protection from the game, so if you are having ; issues, try to update the game to Version 1.011 EnvGet, installer_exe, WICINSTALLER IfNotExist, %installer_exe% { MsgBox, World in conflict installer not found. Either set environment variable WICINSTALLER to point to the setup.exe file and re-run this installer`, or set WICPATH when running the benchmark. exit } Run, %installer_exe% WinWaitActive, ahk_class #32770 Send, {Up 10}e ; Select english Send, {Enter} WinWaitActive, World in Conflict - InstallShield Wizard Send, n ; next WinWait, , License Agreement Send, {PgDn 20} ; scroll to the bottom of that license text Send, {tab} ; Get out of the richedit control Send, an ; Accept license, next WinWait, , Choose your setup type Send, {tab} ; Get out of the listbox Send, n ; Start installation WinWait, , InstallShield Wizard Complete ControlClick, Button3 ; Finish ; Run the benchmark once to create the configuration directory ; RunWait, C:\program files (x86)\Ubisoft\World in Conflict\wic.exe -benchmarksaveandexit" > install.ahk "C:\program files (x86)\Autohotkey\Autohotkey.exe" install.ahk rm install.ahk echo "#NoEnv EnvGet, wic_path, WICPATH if (StrLen(wic_path) = 0) { wic_path = C:\program files (x86)\Ubisoft\World in Conflict } IfNotExist, %wic_path%\wic.exe { MsgBox, World in Conflict not found. Please set the environment variable WICPATH pointing to the installation directory. exit } RegRead mydocs, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders, Personal FileDelete %mydocs%\World in Conflict\fpsdata.txt ; Get the graphics card ID from the existing configfile cfgfile = %mydocs%\World in Conflict\Game Options.txt FileRead, oldcfg, %cfgfile% Last = borked gpu_id = broken Loop, PARSE, oldcfg, %A_Space%`n, `r { param := A_LoopField if (param = \"myGraphicsCardId\") { Last = %param% } else if (Last = \"myGraphicsCardId\") { gpu_id = %param% Last = broken } } ; Delete the old configfile so we can rewrite it FileDelete %cfgfile% Width = 640 Height = 480 Quality = Medium Fullscreen = 1 Antialias = 0 Last = borked Loop, %0% ; For each parameter: { param := %A_Index% ; Fetch the contents of the variable whose name is contained in A_Index. if(param = \"-width\" or param = \"-height\" or param = \"-quality\" or param = \"-fullscreen\" or param = \"-antialias\") { Last = %param% } else { if(Last = \"-width\") { Width = %param% } if(Last = \"-height\") { Height = %param% } if(Last = \"-quality\") { Quality = %param% } if(Last = \"-fullscreen\") { Fullscreen = %param% } if(Last = \"-antialias\") { Antialias = %param% } Last = borked } } ; Write the config file. This looks somewhat ugly... FileAppend, myGraphicsCardId %gpu_id%`n, %cfgfile% FileAppend, myWidth %Width%`n, %cfgfile% FileAppend, myHeight %Height%`n, %cfgfile% FileAppend, myFullscreenFlag %Fullscreen%`n, %cfgfile% FileAppend, myFSAA %Antialias%`n, %cfgfile% if (Quality = \"VeryLow\") { FileAppend, myUsePixelShaderVersion 0`n, %cfgfile% FileAppend, myPhysicsDetail 0`n, %cfgfile% FileAppend, myAnisotropicFiltering 0`n, %cfgfile% FileAppend, myObjectLODLevelDistance 0`n, %cfgfile% FileAppend, myObjectLODLevelMeshLOD 0`n, %cfgfile% FileAppend, myParticleEmissionLevel 1`n, %cfgfile% FileAppend, myWaterReflectionSize 256`n, %cfgfile% FileAppend, myWiresQuality 0`n, %cfgfile% FileAppend, mySpeedTreeLodFactor 0.600000`n, %cfgfile% FileAppend, myShadowQuality 0`n, %cfgfile% FileAppend, myWaterQuality 0`n, %cfgfile% FileAppend, myTextureQuality 0`n, %cfgfile% FileAppend, myTerrainTextureQuality 0`n, %cfgfile% FileAppend, myUITextureQuality 0`n, %cfgfile% FileAppend, myUseHighestLod 0`n, %cfgfile% FileAppend, myDisplayWindowsMesh 0`n, %cfgfile% FileAppend, myDisplayDetailMesh 0`n, %cfgfile% FileAppend, myWreckFxFlag 0`n, %cfgfile% FileAppend, myUnitTracksFlag 0`n, %cfgfile% FileAppend, myUnitTracksLength 0`n, %cfgfile% FileAppend, myDecalsFlag 0`n, %cfgfile% FileAppend, myAutopropsFlag 0`n, %cfgfile% FileAppend, myGrassFlag 0`n, %cfgfile% FileAppend, myCratersFlag 0`n, %cfgfile% FileAppend, myHighQualityTerrainFlag 0`n, %cfgfile% FileAppend, myWaterReflectUnits 0`n, %cfgfile% FileAppend, myWaterReflectProps 0`n, %cfgfile% FileAppend, myWaterReflectEffects 0`n, %cfgfile% FileAppend, myWaterCrestsFlag 0`n, %cfgfile% FileAppend, myWaterTrailsFlag 0`n, %cfgfile% FileAppend, myRoadsFlag 0`n, %cfgfile% FileAppend, myCloudsFlag 0`n, %cfgfile% FileAppend, myCameraWarpEffectFlag 0`n, %cfgfile% FileAppend, myZFeatherFlag 0`n, %cfgfile% FileAppend, myParticlePhysicsFlag 0`n, %cfgfile% FileAppend, myPostFXFlag 0`n, %cfgfile% FileAppend, myPostFXSoftShadowsFlag 0`n, %cfgfile% FileAppend, myPostFXBloomFlag 0`n, %cfgfile% FileAppend, myPostFXHeatHazeFlag 0`n, %cfgfile% FileAppend, mySpeedTreeShadowsFlag 0`n, %cfgfile% FileAppend, mySpeedtreeHQShadersFlag 0`n, %cfgfile% FileAppend, myTransparencyAAFlag 0`n, %cfgfile% FileAppend, myVeryLowQualityFlag 1`n, %cfgfile% FileAppend, mySurfaceQuality 0`n, %cfgfile% FileAppend, myCloudShadowsFlag 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[0] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[1] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[2] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[3] 0`n, %cfgfile% FileAppend, myRotatingMinimapFlag 0`n, %cfgfile% FileAppend, myAlwaysShowObjectiveTextFlag 1`n, %cfgfile% FileAppend, myUnitWorldIconScale 1.000000`n, %cfgfile% FileAppend, myUnitBarIconScale 1.000000`n, %cfgfile% FileAppend, myUseMoodChangesFlag 1`n, %cfgfile% FileAppend, myStabilityFactor 0`n, %cfgfile% FileAppend, myACOfflineMode 1`n, %cfgfile% FileAppend, myQuadCoreLineOfSight 0`n, %cfgfile% FileAppend, myExplosionDebris 0`n, %cfgfile% } if (Quality = \"Low\") { FileAppend, myUsePixelShaderVersion 0`n, %cfgfile% FileAppend, myPhysicsDetail 1`n, %cfgfile% FileAppend, myAnisotropicFiltering 0`n, %cfgfile% FileAppend, myObjectLODLevelDistance 1`n, %cfgfile% FileAppend, myObjectLODLevelMeshLOD 0`n, %cfgfile% FileAppend, myParticleEmissionLevel 1`n, %cfgfile% FileAppend, myWaterReflectionSize 256`n, %cfgfile% FileAppend, myWiresQuality 0`n, %cfgfile% FileAppend, mySpeedTreeLodFactor 0.600000`n, %cfgfile% FileAppend, myShadowQuality 0`n, %cfgfile% FileAppend, myWaterQuality 0`n, %cfgfile% FileAppend, myTextureQuality 0`n, %cfgfile% FileAppend, myTerrainTextureQuality 1`n, %cfgfile% FileAppend, myUITextureQuality 0`n, %cfgfile% FileAppend, myUseHighestLod 0`n, %cfgfile% FileAppend, myDisplayWindowsMesh 0`n, %cfgfile% FileAppend, myDisplayDetailMesh 0`n, %cfgfile% FileAppend, myWreckFxFlag 0`n, %cfgfile% FileAppend, myUnitTracksFlag 0`n, %cfgfile% FileAppend, myUnitTracksLength 1`n, %cfgfile% FileAppend, myDecalsFlag 0`n, %cfgfile% FileAppend, myAutopropsFlag 0`n, %cfgfile% FileAppend, myGrassFlag 0`n, %cfgfile% FileAppend, myCratersFlag 0`n, %cfgfile% FileAppend, myHighQualityTerrainFlag 0`n, %cfgfile% FileAppend, myWaterReflectUnits 0`n, %cfgfile% FileAppend, myWaterReflectProps 0`n, %cfgfile% FileAppend, myWaterReflectEffects 0`n, %cfgfile% FileAppend, myWaterCrestsFlag 0`n, %cfgfile% FileAppend, myWaterTrailsFlag 0`n, %cfgfile% FileAppend, myRoadsFlag 1`n, %cfgfile% FileAppend, myCloudsFlag 0`n, %cfgfile% FileAppend, myCameraWarpEffectFlag 0`n, %cfgfile% FileAppend, myZFeatherFlag 0`n, %cfgfile% FileAppend, myParticlePhysicsFlag 0`n, %cfgfile% FileAppend, myPostFXFlag 0`n, %cfgfile% FileAppend, myPostFXSoftShadowsFlag 0`n, %cfgfile% FileAppend, myPostFXBloomFlag 0`n, %cfgfile% FileAppend, myPostFXHeatHazeFlag 0`n, %cfgfile% FileAppend, mySpeedTreeShadowsFlag 0`n, %cfgfile% FileAppend, mySpeedtreeHQShadersFlag 0`n, %cfgfile% FileAppend, myTransparencyAAFlag 0`n, %cfgfile% FileAppend, myVeryLowQualityFlag 0`n, %cfgfile% FileAppend, mySurfaceQuality 0`n, %cfgfile% FileAppend, myCloudShadowsFlag 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[0] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[1] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[2] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[3] 0`n, %cfgfile% FileAppend, myRotatingMinimapFlag 0`n, %cfgfile% FileAppend, myAlwaysShowObjectiveTextFlag 1`n, %cfgfile% FileAppend, myUnitWorldIconScale 1.000000`n, %cfgfile% FileAppend, myUnitBarIconScale 1.000000`n, %cfgfile% FileAppend, myUseMoodChangesFlag 1`n, %cfgfile% FileAppend, myStabilityFactor 0`n, %cfgfile% FileAppend, myACOfflineMode 1`n, %cfgfile% FileAppend, myQuadCoreLineOfSight 0`n, %cfgfile% FileAppend, myExplosionDebris 0`n, %cfgfile% } if (Quality = \"Medium\") { FileAppend, myUsePixelShaderVersion 1`n, %cfgfile% FileAppend, myPhysicsDetail 1`n, %cfgfile% FileAppend, myAnisotropicFiltering 0`n, %cfgfile% FileAppend, myObjectLODLevelDistance 1`n, %cfgfile% FileAppend, myObjectLODLevelMeshLOD 0`n, %cfgfile% FileAppend, myParticleEmissionLevel 2`n, %cfgfile% FileAppend, myWaterReflectionSize 256`n, %cfgfile% FileAppend, myWiresQuality 1`n, %cfgfile% FileAppend, mySpeedTreeLodFactor 0.800000`n, %cfgfile% FileAppend, myShadowQuality 1`n, %cfgfile% FileAppend, myWaterQuality 1`n, %cfgfile% FileAppend, myTextureQuality 1`n, %cfgfile% FileAppend, myTerrainTextureQuality 2`n, %cfgfile% FileAppend, myUITextureQuality 0`n, %cfgfile% FileAppend, myUseHighestLod 1`n, %cfgfile% FileAppend, myDisplayWindowsMesh 1`n, %cfgfile% FileAppend, myDisplayDetailMesh 1`n, %cfgfile% FileAppend, myWreckFxFlag 1`n, %cfgfile% FileAppend, myUnitTracksFlag 1`n, %cfgfile% FileAppend, myUnitTracksLength 1`n, %cfgfile% FileAppend, myDecalsFlag 0`n, %cfgfile% FileAppend, myAutopropsFlag 0`n, %cfgfile% FileAppend, myGrassFlag 1`n, %cfgfile% FileAppend, myCratersFlag 1`n, %cfgfile% FileAppend, myHighQualityTerrainFlag 1`n, %cfgfile% FileAppend, myWaterReflectUnits 0`n, %cfgfile% FileAppend, myWaterReflectProps 0`n, %cfgfile% FileAppend, myWaterReflectEffects 0`n, %cfgfile% FileAppend, myWaterCrestsFlag 0`n, %cfgfile% FileAppend, myWaterTrailsFlag 0`n, %cfgfile% FileAppend, myRoadsFlag 1`n, %cfgfile% FileAppend, myCloudsFlag 1`n, %cfgfile% FileAppend, myCameraWarpEffectFlag 0`n, %cfgfile% FileAppend, myZFeatherFlag 0`n, %cfgfile% FileAppend, myParticlePhysicsFlag 0`n, %cfgfile% FileAppend, myPostFXFlag 1`n, %cfgfile% FileAppend, myPostFXSoftShadowsFlag 0`n, %cfgfile% FileAppend, myPostFXBloomFlag 1`n, %cfgfile% FileAppend, myPostFXHeatHazeFlag 0`n, %cfgfile% FileAppend, mySpeedTreeShadowsFlag 0`n, %cfgfile% FileAppend, mySpeedtreeHQShadersFlag 0`n, %cfgfile% FileAppend, myTransparencyAAFlag 0`n, %cfgfile% FileAppend, myVeryLowQualityFlag 0`n, %cfgfile% FileAppend, mySurfaceQuality 1`n, %cfgfile% FileAppend, myCloudShadowsFlag 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[0] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[1] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[2] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[3] 0`n, %cfgfile% FileAppend, myRotatingMinimapFlag 0`n, %cfgfile% FileAppend, myAlwaysShowObjectiveTextFlag 1`n, %cfgfile% FileAppend, myUnitWorldIconScale 1.000000`n, %cfgfile% FileAppend, myUnitBarIconScale 1.000000`n, %cfgfile% FileAppend, myUseMoodChangesFlag 1`n, %cfgfile% FileAppend, myStabilityFactor 0`n, %cfgfile% FileAppend, myACOfflineMode 1`n, %cfgfile% FileAppend, myQuadCoreLineOfSight 0`n, %cfgfile% FileAppend, myExplosionDebris 0`n, %cfgfile% } if (Quality = \"High\") { FileAppend, myUsePixelShaderVersion 1`n, %cfgfile% FileAppend, myPhysicsDetail 1`n, %cfgfile% FileAppend, myAnisotropicFiltering 2`n, %cfgfile% FileAppend, myObjectLODLevelDistance 3`n, %cfgfile% FileAppend, myObjectLODLevelMeshLOD 1`n, %cfgfile% FileAppend, myParticleEmissionLevel 3`n, %cfgfile% FileAppend, myWaterReflectionSize 512`n, %cfgfile% FileAppend, myWiresQuality 2`n, %cfgfile% FileAppend, mySpeedTreeLodFactor 1.000000`n, %cfgfile% FileAppend, myShadowQuality 1`n, %cfgfile% FileAppend, myWaterQuality 1`n, %cfgfile% FileAppend, myTextureQuality 2`n, %cfgfile% FileAppend, myTerrainTextureQuality 2`n, %cfgfile% FileAppend, myUITextureQuality 0`n, %cfgfile% FileAppend, myUseHighestLod 1`n, %cfgfile% FileAppend, myDisplayWindowsMesh 1`n, %cfgfile% FileAppend, myDisplayDetailMesh 1`n, %cfgfile% FileAppend, myWreckFxFlag 1`n, %cfgfile% FileAppend, myUnitTracksFlag 1`n, %cfgfile% FileAppend, myUnitTracksLength 2`n, %cfgfile% FileAppend, myDecalsFlag 1`n, %cfgfile% FileAppend, myAutopropsFlag 1`n, %cfgfile% FileAppend, myGrassFlag 1`n, %cfgfile% FileAppend, myCratersFlag 1`n, %cfgfile% FileAppend, myHighQualityTerrainFlag 1`n, %cfgfile% FileAppend, myWaterReflectUnits 1`n, %cfgfile% FileAppend, myWaterReflectProps 1`n, %cfgfile% FileAppend, myWaterReflectEffects 0`n, %cfgfile% FileAppend, myWaterCrestsFlag 1`n, %cfgfile% FileAppend, myWaterTrailsFlag 1`n, %cfgfile% FileAppend, myRoadsFlag 1`n, %cfgfile% FileAppend, myCloudsFlag 1`n, %cfgfile% FileAppend, myCameraWarpEffectFlag 1`n, %cfgfile% FileAppend, myZFeatherFlag 1`n, %cfgfile% FileAppend, myParticlePhysicsFlag 1`n, %cfgfile% FileAppend, myPostFXFlag 1`n, %cfgfile% FileAppend, myPostFXSoftShadowsFlag 1`n, %cfgfile% FileAppend, myPostFXBloomFlag 1`n, %cfgfile% FileAppend, myPostFXHeatHazeFlag 1`n, %cfgfile% FileAppend, mySpeedTreeShadowsFlag 1`n, %cfgfile% FileAppend, mySpeedtreeHQShadersFlag 1`n, %cfgfile% FileAppend, myTransparencyAAFlag 0`n, %cfgfile% FileAppend, myVeryLowQualityFlag 0`n, %cfgfile% FileAppend, mySurfaceQuality 2`n, %cfgfile% FileAppend, myCloudShadowsFlag 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[0] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[1] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[2] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[3] 0`n, %cfgfile% FileAppend, myRotatingMinimapFlag 0`n, %cfgfile% FileAppend, myAlwaysShowObjectiveTextFlag 1`n, %cfgfile% FileAppend, myUnitWorldIconScale 1.000000`n, %cfgfile% FileAppend, myUnitBarIconScale 1.000000`n, %cfgfile% FileAppend, myUseMoodChangesFlag 1`n, %cfgfile% FileAppend, myStabilityFactor 0`n, %cfgfile% FileAppend, myACOfflineMode 1`n, %cfgfile% FileAppend, myQuadCoreLineOfSight 0`n, %cfgfile% FileAppend, myExplosionDebris 0`n, %cfgfile% } if (Quality = \"VeryHigh\") { FileAppend, myUsePixelShaderVersion 1`n, %cfgfile% FileAppend, myPhysicsDetail 2`n, %cfgfile% FileAppend, myAnisotropicFiltering 4`n, %cfgfile% FileAppend, myObjectLODLevelDistance 4`n, %cfgfile% FileAppend, myObjectLODLevelMeshLOD 1`n, %cfgfile% FileAppend, myParticleEmissionLevel 4`n, %cfgfile% FileAppend, myWaterReflectionSize 768`n, %cfgfile% FileAppend, myWiresQuality 3`n, %cfgfile% FileAppend, mySpeedTreeLodFactor 1.200000`n, %cfgfile% FileAppend, myShadowQuality 1`n, %cfgfile% FileAppend, myWaterQuality 1`n, %cfgfile% FileAppend, myTextureQuality 2`n, %cfgfile% FileAppend, myTerrainTextureQuality 2`n, %cfgfile% FileAppend, myUITextureQuality 1`n, %cfgfile% FileAppend, myUseHighestLod 1`n, %cfgfile% FileAppend, myDisplayWindowsMesh 1`n, %cfgfile% FileAppend, myDisplayDetailMesh 1`n, %cfgfile% FileAppend, myWreckFxFlag 1`n, %cfgfile% FileAppend, myUnitTracksFlag 1`n, %cfgfile% FileAppend, myUnitTracksLength 3`n, %cfgfile% FileAppend, myDecalsFlag 1`n, %cfgfile% FileAppend, myAutopropsFlag 1`n, %cfgfile% FileAppend, myGrassFlag 1`n, %cfgfile% FileAppend, myCratersFlag 1`n, %cfgfile% FileAppend, myHighQualityTerrainFlag 1`n, %cfgfile% FileAppend, myWaterReflectUnits 1`n, %cfgfile% FileAppend, myWaterReflectProps 1`n, %cfgfile% FileAppend, myWaterReflectEffects 1`n, %cfgfile% FileAppend, myWaterCrestsFlag 1`n, %cfgfile% FileAppend, myWaterTrailsFlag 1`n, %cfgfile% FileAppend, myRoadsFlag 1`n, %cfgfile% FileAppend, myCloudsFlag 1`n, %cfgfile% FileAppend, myCameraWarpEffectFlag 1`n, %cfgfile% FileAppend, myZFeatherFlag 1`n, %cfgfile% FileAppend, myParticlePhysicsFlag 1`n, %cfgfile% FileAppend, myPostFXFlag 1`n, %cfgfile% FileAppend, myPostFXSoftShadowsFlag 1`n, %cfgfile% FileAppend, myPostFXBloomFlag 1`n, %cfgfile% FileAppend, myPostFXHeatHazeFlag 1`n, %cfgfile% FileAppend, mySpeedTreeShadowsFlag 1`n, %cfgfile% FileAppend, mySpeedtreeHQShadersFlag 1`n, %cfgfile% FileAppend, myTransparencyAAFlag 1`n, %cfgfile% FileAppend, myVeryLowQualityFlag 0`n, %cfgfile% FileAppend, mySurfaceQuality 3`n, %cfgfile% FileAppend, myCloudShadowsFlag 1`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[0] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[1] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[2] 0`n, %cfgfile% FileAppend, myDisableFirstTimeTipFlags[3] 0`n, %cfgfile% FileAppend, myRotatingMinimapFlag 0`n, %cfgfile% FileAppend, myAlwaysShowObjectiveTextFlag 1`n, %cfgfile% FileAppend, myUnitWorldIconScale 1.000000`n, %cfgfile% FileAppend, myUnitBarIconScale 1.000000`n, %cfgfile% FileAppend, myUseMoodChangesFlag 1`n, %cfgfile% FileAppend, myStabilityFactor 0`n, %cfgfile% FileAppend, myACOfflineMode 1`n, %cfgfile% FileAppend, myQuadCoreLineOfSight 0`n, %cfgfile% FileAppend, myExplosionDebris 0`n, %cfgfile% } ; And now the settings common to all presets FileAppend, myCustomColors[0] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[1] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[2] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[3] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[4] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[5] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[6] 0:0:0`n, %cfgfile% FileAppend, myCustomColors[7] 0:0:0`n, %cfgfile% FileAppend, myShowBatteryLevelsFlag 1`n, %cfgfile% FileAppend, myShowWirelessFlag 0`n, %cfgfile% FileAppend, myAdapterId 0`n, %cfgfile% FileAppend, myBrightnessValue 0`n, %cfgfile% FileAppend, myGammaValue 0`n, %cfgfile% FileAppend, myXPos 0`n, %cfgfile% FileAppend, myYPos 0`n, %cfgfile% FileAppend, myRefreshRate 60`n, %cfgfile% FileAppend, mySoundEffectsVolume 9`n, %cfgfile% FileAppend, myMusicVolume 7`n, %cfgfile% FileAppend, myMovieVolume 10`n, %cfgfile% FileAppend, myVoiceVolume 7`n, %cfgfile% FileAppend, myVoipInVolume 10`n, %cfgfile% FileAppend, myVoipOutVolume 10`n, %cfgfile% FileAppend, myVoipThreshold 0.076000`n, %cfgfile% FileAppend, mySoundTroubleShootingValue 1`n, %cfgfile% FileAppend, myCameraRotateSpeedModifier 3`n, %cfgfile% FileAppend, myCameraMoveSpeedModifier 3`n, %cfgfile% FileAppend, myCameraMaxHeight 60`n, %cfgfile% FileAppend, myForcePipelineSync 0`n, %cfgfile% FileAppend, myUseVertexShaderVersion 0`n, %cfgfile% FileAppend, myShowCutsceneSubtitles 1`n, %cfgfile% FileAppend, myAlternativeColorProfileFlag 0`n, %cfgfile% FileAppend, myVSyncFlag 0`n, %cfgfile% FileAppend, myQualityScreenShotsFlag 1`n, %cfgfile% FileAppend, myAutoActivateVoipFlag 0`n, %cfgfile% FileAppend, myMuteVOIPFlag 0`n, %cfgfile% FileAppend, myHighlightOnVOIPFlag 1`n, %cfgfile% FileAppend, myMaxFPS 0`n, %cfgfile% FileAppend, myDualScreenFlag 0`n, %cfgfile% FileAppend, myDualScreenWidth 0`n, %cfgfile% FileAppend, myDualScreenHeight 0`n, %cfgfile% FileAppend, myDX10Flag 0`n, %cfgfile% FileAppend, myShowAllHealthbarsFlag 0`n, %cfgfile% FileAppend, myDisableHelpTipsFlag 0`n, %cfgfile% FileAppend, mySkipTutorialFlag 0`n, %cfgfile% FileAppend, myWaterReflectClouds 0`n, %cfgfile% ; Finally run the benchmark RunWait, %wic_path%\wic.exe -benchmarksaveandexit FileRead, ret, %mydocs%\World in Conflict\fpsdata.txt FileAppend, %ret%`n, *" > run.ahk
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v4.4.0m1 (Forsand)--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>Average fps: #_RESULT_#</OutputTemplate> <LineBeforeHint>Detail Level: </LineBeforeHint> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v4.4.0m1 (Forsand)--> <PhoronixTestSuite> <TestInformation> <Title>World in Conflict</Title> <AppVersion>1.011</AppVersion> <Description>This runs the builtin benchmark of the World in Conflict Demo</Description> <ResultScale>Frames Per Second</ResultScale> <Proportion>HIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.3</Version> <SupportedPlatforms>Windows</SupportedPlatforms> <SoftwareType>Game</SoftwareType> <TestType>Graphics</TestType> <License>Retail</License> <Status>Unverified</Status> <SupportedArchitectures>x86, x86_64</SupportedArchitectures> <EnvironmentSize>1250</EnvironmentSize> <ProjectURL>http://worldinconflict.de.ubi.com/</ProjectURL> <Maintainer>Stefan Dösinger</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Resolution</DisplayName> <Identifier>auto-resolution</Identifier> <Menu> <Entry> <Name>$VIDEO_WIDTH x $VIDEO_HEIGHT</Name> <Value>-width $VIDEO_WIDTH -height $VIDEO_HEIGHT</Value> </Entry> </Menu> </Option> <Option> <DisplayName>Quality preset</DisplayName> <Identifier>quality</Identifier> <ArgumentPrefix>-quality </ArgumentPrefix> <Menu> <Entry> <Name>Very Low Quality</Name> <Value>VeryLow</Value> </Entry> <Entry> <Name>Low Quality</Name> <Value>Low</Value> </Entry> <Entry> <Name>Medium Quality</Name> <Value>Medium</Value> </Entry> <Entry> <Name>High Quality</Name> <Value>High</Value> </Entry> <Entry> <Name>Very High Quality</Name> <Value>VeryHigh</Value> </Entry> </Menu> </Option> <Option> <DisplayName>Fullscreen</DisplayName> <Identifier>fullscreen</Identifier> <ArgumentPrefix>-fullscreen </ArgumentPrefix> <Menu> <Entry> <Name>Yes</Name> <Value>1</Value> </Entry> <Entry> <Name>No</Name> </Entry> </Menu> </Option> <Option> <DisplayName>Antialias</DisplayName> <Identifier>antialias</Identifier> <ArgumentPrefix>-antialias </ArgumentPrefix> <Menu> <Entry> <Name>Off</Name> </Entry> <Entry> <Name>2x</Name> <Value>2</Value> </Entry> <Entry> <Name>4x</Name> <Value>4</Value> </Entry> <Entry> <Name>8x</Name> <Value>8</Value> </Entry> <Entry> <Name>16x</Name> <Value>16</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>