summaryrefslogtreecommitdiffstats
path: root/pts/test-resources/doom3
diff options
context:
space:
mode:
authorMichael Larabel <michael@phx-laptop.(none)>2008-04-29 11:23:21 -0400
committerMichael Larabel <michael@phx-laptop.(none)>2008-04-29 11:23:21 -0400
commitd2993872f1e7598e90e22cada8d58fabcb6443c1 (patch)
treee104a8cca259dcce012c95f3a7d311c1f9981fdd /pts/test-resources/doom3
parentd8f940cde35c8423043bd37c58f00f57e901e66b (diff)
downloadphoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.tar.gz
phoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.tar.xz
phoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.zip
Change benchmark-profiles/, benchmark-resources/, and benchmark-suites/ to test-profiles/, test-resources/, and test-suites/
Diffstat (limited to 'pts/test-resources/doom3')
-rwxr-xr-xpts/test-resources/doom3/doom3-pts.cfg141
-rw-r--r--pts/test-resources/doom3/downloads.xml8
-rwxr-xr-xpts/test-resources/doom3/install.sh18
-rw-r--r--pts/test-resources/doom3/parse-results.php5
4 files changed, 172 insertions, 0 deletions
diff --git a/pts/test-resources/doom3/doom3-pts.cfg b/pts/test-resources/doom3/doom3-pts.cfg
new file mode 100755
index 0000000..aae9964
--- /dev/null
+++ b/pts/test-resources/doom3/doom3-pts.cfg
@@ -0,0 +1,141 @@
+unbindall
+bind "ESCAPE" "togglemenu"
+seta com_product_lang_ext "1"
+seta sv_punkbuster "0"
+seta cl_punkbuster "0"
+seta com_showFPS "0"
+seta com_purgeAll "0"
+seta com_preloadDemos "0"
+seta com_compressDemos "1"
+seta m_strafeSmooth "4"
+seta m_smooth "1"
+seta m_strafeScale "6.25"
+seta m_yaw "0.022"
+seta m_pitch "0.022"
+seta sensitivity "5"
+seta in_toggleZoom "0"
+seta in_toggleCrouch "0"
+seta in_toggleRun "0"
+seta in_alwaysRun "0"
+seta in_freeLook "1"
+seta in_anglespeedkey "1.5"
+seta in_pitchspeed "140"
+seta in_yawspeed "140"
+seta gui_configServerRate "0"
+seta com_guid "ovjx6brBRRU"
+seta net_clientDownload "1"
+seta net_master4 ""
+seta net_master3 ""
+seta net_master2 ""
+seta net_master1 ""
+seta net_clientMaxRate "16000"
+seta net_serverMaxClientRate "16000"
+seta gui_filter_game "0"
+seta gui_filter_idle "0"
+seta gui_filter_gameType "0"
+seta gui_filter_players "0"
+seta gui_filter_password "0"
+seta image_downSizeLimit "256"
+seta image_ignoreHighQuality "1"
+seta image_downSizeBumpLimit "256"
+seta image_downSizeSpecularLimit "64"
+seta image_downSizeBump "1"
+seta image_downSizeSpecular "1"
+seta image_useCache "0"
+seta image_cacheMegs "20"
+seta image_cacheMinK "200"
+seta image_usePrecompressedTextures "1"
+seta image_useNormalCompression "2"
+seta image_useAllFormats "1"
+seta image_useCompression "1"
+seta image_preload "1"
+seta image_roundDown "1"
+seta image_forceDownSize "0"
+seta image_downSize "1"
+seta image_lodbias "0"
+seta image_anisotropy "0"
+seta image_filter "GL_LINEAR_MIPMAP_LINEAR"
+seta r_debugArrowStep "120"
+seta r_debugLineWidth "1"
+seta r_debugLineDepthTest "0"
+seta r_cgFragmentProfile "best"
+seta r_cgVertexProfile "best"
+seta r_forceLoadImages "0"
+seta r_shadows "1"
+seta r_skipBump "0"
+seta r_skipSpecular "0"
+seta r_skipNewAmbient "0"
+seta r_renderer "best"
+seta r_brightness "1"
+seta r_gamma "1"
+seta r_swapInterval "0"
+seta r_useIndexBuffers "0"
+seta r_fullscreen "1"
+seta r_multiSamples "0"
+seta gui_mediumFontLimit "0.60"
+seta gui_smallFontLimit "0.30"
+seta s_libOpenAL "openal32.dll"
+seta s_numberOfSpeakers "6"
+seta s_doorDistanceAdd "150"
+seta s_globalFraction "0.8"
+seta s_subFraction "0.75"
+seta s_playDefaultSound "1"
+seta s_volume_dB "0"
+seta s_meterTopTime "2000"
+seta s_reverse "0"
+seta s_spatializationDecay "2"
+seta s_maxSoundsPerShader "1"
+seta sys_lang "english"
+seta in_dgamouse "1"
+seta in_mouse "1"
+seta s_dsp "/dev/dsp"
+seta s_driver "alsa"
+seta s_alsa_lib "libasound.so.2"
+seta s_alsa_pcm "default"
+seta g_decals "1"
+seta g_projectileLights "1"
+seta g_doubleVision "1"
+seta g_muzzleFlash "1"
+seta net_clientLagOMeter "1"
+seta g_spectatorChat "0"
+seta net_serverDlTable ""
+seta net_serverDlBaseURL ""
+seta net_serverDownload "0"
+seta mod_validSkins "skins/characters/player/marine_mp;skins/characters/player/marine_mp_green;skins/characters/player/marine_mp_blue;skins/characters/player/marine_mp_red;skins/characters/player/marine_mp_yellow"
+seta g_mapCycle "mapcycle"
+seta g_voteFlags "0"
+seta g_gameReviewPause "10"
+seta g_countDown "10"
+seta g_password ""
+seta g_showBrass "1"
+seta g_showProjectilePct "0"
+seta g_showHud "1"
+seta g_showPlayerShadow "0"
+seta g_showcamerainfo "0"
+seta g_healthTakeLimit "25"
+seta g_healthTakeAmt "5"
+seta g_healthTakeTime "5"
+seta g_useDynamicProtection "1"
+seta g_armorProtectionMP "0.6"
+seta g_armorProtection "0.3"
+seta g_damageScale "1"
+seta g_nightmare "0"
+seta g_bloodEffects "1"
+seta r_aspectRatio "0"
+seta ui_showGun "1"
+seta ui_autoReload "1"
+seta ui_autoSwitch "1"
+seta ui_team "Red"
+seta ui_skin "skins/characters/player/marine_mp"
+seta ui_name "Player"
+seta si_serverURL ""
+seta si_spectators "1"
+seta si_usePass "0"
+seta si_warmup "0"
+seta si_teamDamage "0"
+seta si_timeLimit "10"
+seta si_fragLimit "10"
+seta si_maxPlayers "4"
+seta si_map "game/mp/d3dm1"
+seta si_gameType "singleplayer"
+seta si_name "DOOM Server"
diff --git a/pts/test-resources/doom3/downloads.xml b/pts/test-resources/doom3/downloads.xml
new file mode 100644
index 0000000..d35e8a0
--- /dev/null
+++ b/pts/test-resources/doom3/downloads.xml
@@ -0,0 +1,8 @@
+<PhoronixTestSuite>
+ <Downloads>
+ <Package>
+ <URL>ftp://ftp.idsoftware.com/idstuff/doom3/linux/doom3-linux-1.3.1.1304.x86.run</URL>
+ <MD5>6325f0936f59420d33668754032141cb</MD5>
+ </Package>
+ </Downloads>
+</PhoronixTestSuite>
diff --git a/pts/test-resources/doom3/install.sh b/pts/test-resources/doom3/install.sh
new file mode 100755
index 0000000..61e4629
--- /dev/null
+++ b/pts/test-resources/doom3/install.sh
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+cp -f doom3-pts.cfg $1
+cd $1
+
+chmod +x doom3-linux-1.3.1.1304.x86.run
+
+./doom3-linux-1.3.1.1304.x86.run --noexec --target .
+ln bin/Linux/x86/doom.x86 doom3-real
+mv -f doom3-pts.cfg base/doom3-pts.cfg
+
+echo "#!/bin/sh
+./doom3-real \$@ | grep fps" > doom3
+chmod +x doom3
+
+echo "Doom 3 Game Files (*.pk4) Must Be Copied Into $1/base"
+echo "Also Copy Your Game Key File To ~/.doom3/base/doomkey (If Not Already There)"
+
diff --git a/pts/test-resources/doom3/parse-results.php b/pts/test-resources/doom3/parse-results.php
new file mode 100644
index 0000000..6cf5b34
--- /dev/null
+++ b/pts/test-resources/doom3/parse-results.php
@@ -0,0 +1,5 @@
+<?php
+
+$BENCHMARK_RESULTS = substr($argv[1], strrpos($argv[1], "seconds =") + 9);
+echo trim(substr($BENCHMARK_RESULTS, 0, strpos($BENCHMARK_RESULTS, "fps")));
+?>