Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
SVT-AV1
7-Zip Compression
Stockfish
FFmpeg
x265
Newest Tests
Rustls
LiteRT
WarpX
Epoch
Valkey
Whisperfile
Recently Updated Tests
Mobile Neural Network
ACES DGEMM
NWChem
SuperTuxKart
ASTC Encoder
SVT-AV1
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
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
The Talos Principle 1.0.1
pts/talos-principle-1.0.1
- 12 February 2016 -
Minor fix to not delete the Lua script after running.
install.sh
#!/bin/sh HOME=$DEBUG_REAL_HOME steam steam://install/257510 echo "RunAsync(function() -- wait until start screen is shown Wait(CustomEvent(\"StartScreen_Shown\")); -- handle initial interactions gamHandleInitialInteractions(); -- use medium speed by default prj_psGameOptionPlayerSpeed = 1; -- make sure developer cheats are enabled cht_bEnableCheats = 2; -- enable the bot cht_bAutoTestBot = 1; -- optional: make bot skip terminals and QR codes bot_bSkipTerminalsAndMessages = 1; -- start a new game local episode = \"Content/Talos/Levels/Demo.nfo\" bmk_bAutoQuit = 1; bmkStartBenchmarking(3, 30); prjStartNewTalosGame(episode); Wait(Delay(36)) bmkResults(); Quit(); -- wait until game ends BreakableRunHandled( WaitForever, -- if fame ended On(CustomEvent(\"GameEnded\")), function() print(\"Finished auto test bot run\"); BreakRunHandled(); end, -- if test bot failed On(CustomEvent(\"AutoTestBot_Failed\")), function() BreakRunHandled(); end ) -- quit the game after finished running the auto test bot quit(); end);" > $HOME/talos-run-test.lua echo "#!/bin/bash #!/bin/sh export HOME=\$DEBUG_REAL_HOME export SteamStreaming=\"\" export LD_LIBRARY_PATH=\"\$DEBUG_REAL_HOME/.steam/ubuntu12_32:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/panorama:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/i386/lib:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/amd64/lib:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu:\$DEBUG_REAL_HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib::/usr/lib32:\$DEBUG_REAL_HOME/.steam/ubuntu12_32:\$DEBUG_REAL_HOME/.steam/ubuntu12_64:\$DEBUG_REAL_HOME/.steam/steam/steamapps/common/The\ Talos\ Principle/Bin:\$DEBUG_REAL_HOME/.steam/steam/steamapps/common/The\ Talos\ Principle/Bin/bin\" export STEAM_CLIENT_CONFIG_FILE=\"\$DEBUG_REAL_HOME/.steam/steam.cfg\" export Steam3Master=\"127.0.0.1:57343\" export SteamStreamingMaximumResolution=\"\" export SteamStreamingAllowGameVsync=\"\" export SDL_VIDEO_X11_DGAMOUSE=\"0\" export SteamAppId=\"257510\" export SteamTenfoot=\"0\" cd \$DEBUG_REAL_HOME/.steam/steam/steamapps/common/The\ Talos\ Principle/Bin ./Talos +exec $HOME/talos-run-test.lua cat \$DEBUG_REAL_HOME/.steam/steam/steamapps/common/The\ Talos\ Principle/Log/Talos.log > \$LOG_FILE rm -f \$DEBUG_REAL_HOME/.steam/steam/steamapps/common/The\ Talos\ Principle/Log/Talos.log " > talos-principle chmod +x talos-principle
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v6.2.0m5--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>11:07:40 INF: Average: #_RESULT_# FPS (90.3 w/o extremes)</OutputTemplate> <LineHint>Average:</LineHint> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v6.2.0m5--> <PhoronixTestSuite> <TestInformation> <Title>The Talos Principle</Title> <Description>This is a benchmark of The Talos Principle. The test profile assumes you have a Steam account, have Steam installed for the system, and that The Talos Principle can be installed. This automates the process of executing the game and using a standardized time demo.</Description> <ResultScale>Frames Per Second</ResultScale> <Proportion>HIB</Proportion> <TimesToRun>3</TimesToRun> <PreInstallMessage>This test will attempt to install the necessary game using your Steam account. If the test appears hung you may need to manually exit the Steam client.</PreInstallMessage> </TestInformation> <TestProfile> <Version>1.0.1</Version> <SupportedPlatforms>Linux</SupportedPlatforms> <SoftwareType>Game</SoftwareType> <TestType>Graphics</TestType> <License>Free</License> <Status>Verified</Status> <SupportedArchitectures>x86, x86_64</SupportedArchitectures> <EnvironmentSize>2</EnvironmentSize> <ProjectURL>http://store.steampowered.com/app/257510/</ProjectURL> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Renderer</DisplayName> <Identifier>renderer</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>OpenGL</Name> <Value></Value> <Message></Message> </Entry> </Menu> </Option> <Option> <DisplayName>Resolution</DisplayName> <Identifier>resolution</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>$VIDEO_WIDTH x $VIDEO_HEIGHT</Name> <Value>+gfx_pixResWidth=$VIDEO_WIDTH +gfx_pixResHeight=$VIDEO_HEIGHT</Value> <Message></Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>