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
3DMark 2000 1.0.3
stefandoesinger/3dmark2000-1.0.3
- 11 June 2018 -
Add Linux version that manually invokes WIne
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://tdxlibrary.org/Downloads/Demos/3dmark2000v11.exe</URL> <MD5>eb025480a0ee5665bddcbda716c67f73</MD5> <FileSize>20007579</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh echo "#!/bin/sh wine \"C:\\\\program files\\\\autohotkey\\\\autohotkey.exe\" run.ahk > \$LOG_FILE" > 3dmark2000 chmod a+x 3dmark2000 echo "SetTitleMatchMode, 2 run 3dmark2000v11.exe WinWaitActive 3DMark2000 Sleep 500 Send {Enter} WinWaitActive Welcome Sleep 500 Send {Enter} ; Next WinWaitActive License Sleep 500 Send {Enter} ; Yes WinWaitActive ahk_class #32770, Destination Sleep 500 Send {Enter} ; Next WinWaitActive, Start Sleep 500 Send {Enter} ; Next WinWaitActive Registration Sleep 500 Send !n ; Next WinWaitActive Complete Sleep 500 ControlClick Button1 ; Unclick View Readme ControlClick Button2 ; Unclick Create a Desktop link Send {Enter} ; Finish WinWaitClose" > install.ahk wine "C:\\program files\\autohotkey\\autohotkey.exe" install.ahk echo "FileDelete, %TEMP%\\3dmark2000pts.txt FileDelete, %TEMP%\\3dmark2000pts.3dp SetTitleMatchMode, 2 run, C:\\program files (x86)\\MadOnion.com\\3DMark2000\\3DMark2000.exe winwaitactive, 3DMark2000, Welcome ControlClick, New, 3DMark2000, Welcome sleep 1000 send c ; \"Change...\" winwaitactive, Select Tests send fheb ; disable theoretical tests ; set tiny to 1 to do just a tiny benchmark during debugging tiny = 0 if ( tiny > 0 ) { send gm ; Disable Heli and Adventure tests } send {Enter} sleep 1000 send n winwaitactive, Display and CPU Settings send {Tab 4} ; Tab to \"frame buffer\" send d ; Select double buffering send {Enter} sleep 1000 send b ; Start the benchmark winwait, Overall Score sleep 10000 send {ESC} winwaitactive, 3DMark2000 sleep 500 ; Save it once with default type so we don't get the kamikaze dialog box on exit send ^s winwaitactive, Save sleep 500 send {DEL 8} send %TEMP%\\3dmark2000pts send {Enter} ; Save it again with .txt, which is what we really want sleep 1000 send !fa winwaitactive, Save sleep 500 send !t3 send {Enter} sleep 500 send !fx WinWaitClose, 3DMark2000 FileRead, ret, %TEMP%\\3dmark2000pts.txt FileAppend, %ret% \`n, *" > run.ahk
install_windows.sh
#!/bin/sh echo "#!/bin/sh \"/cygdrive/c/program files/autohotkey/autohotkey.exe\" run.ahk > \$LOG_FILE" > 3dmark2000 chmod a+x 3dmark2000 echo "SetTitleMatchMode, 2 run 3dmark2000v11.exe WinWaitActive 3DMark2000 Sleep 500 Send {Enter} WinWaitActive Welcome Sleep 500 Send {Enter} ; Next WinWaitActive License Sleep 500 Send {Enter} ; Yes WinWaitActive ahk_class #32770, Destination Sleep 500 Send {Enter} ; Next WinWaitActive, Start Sleep 500 Send {Enter} ; Next WinWaitActive Registration Sleep 500 Send !n ; Next WinWaitActive Complete Sleep 500 ControlClick Button1 ; Unclick View Readme ControlClick Button2 ; Unclick Create a Desktop link Send {Enter} ; Finish WinWaitClose" > install.ahk "/cygdrive/c/program files/autohotkey/autohotkey.exe" install.ahk rm install.ahk echo "FileDelete, %TEMP%\\3dmark2000pts.txt FileDelete, %TEMP%\\3dmark2000pts.3dp SetTitleMatchMode, 2 run, C:\\program files (x86)\\MadOnion.com\\3DMark2000\\3DMark2000.exe winwaitactive, 3DMark2000, Welcome ControlClick, New, 3DMark2000, Welcome sleep 1000 send c ; \"Change...\" winwaitactive, Select Tests send fheb ; disable theoretical tests ; set tiny to 1 to do just a tiny benchmark during debugging tiny = 0 if ( tiny > 0 ) { send gm ; Disable Heli and Adventure tests } send {Enter} sleep 1000 send n winwaitactive, Display and CPU Settings send {Tab 4} ; Tab to \"frame buffer\" send d ; Select double buffering send {Enter} sleep 1000 send b ; Start the benchmark winwait, Overall Score sleep 10000 send {ESC} winwaitactive, 3DMark2000 sleep 500 ; Save it once with default type so we don't get the kamikaze dialog box on exit send ^s winwaitactive, Save sleep 500 send {DEL 8} send %TEMP%\\3dmark2000pts send {Enter} ; Save it again with .txt, which is what we really want sleep 1000 send !fa winwaitactive, Save sleep 500 send !t3 send {Enter} sleep 500 send !fx WinWaitClose, 3DMark2000 FileRead, ret, %TEMP%\\3dmark2000pts.txt FileAppend, %ret% \`n, *" > run.ahk
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>3DMark Result: #_RESULT_#</OutputTemplate> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0--> <PhoronixTestSuite> <TestInformation> <Title>3DMark 2000</Title> <AppVersion>1.1</AppVersion> <Description>This test calculates the 3DMark 2000 Score</Description> <ResultScale>3DMarks</ResultScale> <Proportion>HIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.3</Version> <SupportedPlatforms>Linux, Windows</SupportedPlatforms> <SoftwareType>Game</SoftwareType> <TestType>Graphics</TestType> <License>Non-Free</License> <Status>Unverified</Status> <SupportedArchitectures>x86, x86_64</SupportedArchitectures> <EnvironmentSize>95</EnvironmentSize> <ProjectURL>http://www.futuremark.com/download/3dmark2000/</ProjectURL> <Maintainer>Stefan Dösinger</Maintainer> </TestProfile> </PhoronixTestSuite>