WineHQ

3DMark

3DMark99 and 3DMark99 MAX are DirectX 6 benchmarks.

Application Details:

Version: 1999 (3DMark99)
License: Free to use
URL: http://www.futuremark.com
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.9.3

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download 3DMark99 MAX Official Free Version

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • All graphical tests
  • Benchmark

What does not

Everything I've tested worked.

Workarounds

What was not tested

Demo mode.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

For purist: Only msvcirt.dll needs to be setup as native. All the other dlls can be set as builtin. There needs to be only older DDRAW.DLL present to avoid message "3DMark needs DirectX 6.1 in order to run. Install DirectX 6.1 and try again." I extracted this older DDRAW.DLL from "DirectX 8.1 for Win98".

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux 9.x "Stretch" x86_64Feb 06 20161.9.3Yes Yes GoldWylda 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Jul 04 20151.7.46Yes Yes SilverWylda 
ShowFedora 14Mar 15 20121.4Yes Yes GoldArtem S. Tashkinov 
ShowMac OS X 10.6 "Snow Leopard"Jun 14 20111.3.22Yes No Garbagean anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Jun 12 20101.2-rc3Yes Yes GarbageStinger 

Known Bugs

Bug # Description Status Resolution Other apps affected
20394 3DMark 2000, 2001, 2003 - wrong size of loading window NEW View
31342 Multiple applications need msvcirt.dll.??0ofstream@@QAE@XZ (Trespasser, Max Payne 1, 3Dmark1999 MAX, 3Dmark2000, 3Dmark2001 SE) NEW View

Show all bugs

HowTo / Notes

Running 3DMark 99 MAX under Wine (this how-to applies to Windows XP, 7 and later versions too)

In order to run 3DMark 99 MAX under Wine you have to:

1) Set Windows version to Windows 98 using winecfg

2) Set DirectX version to 4.06.02.0436 using regedit:

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX]
"InstalledVersion"=hex:00,00,00,09,00,00,00,00
"Version"="4.06.02.0436"

3) Download and install 3DMark 99 Max:

$ md5sum 3dmark99max.exe
0012bd560e69702db0d3758bb84325c3  3dmark99max.exe

4) Download DirectX 8.0, do NOT try to install it.

md5sum dx80eng.exe
8c23d0f581e8884faec64765f89279ec  dx80eng.exe

5) Using p7zip/winrar or any other 7z decompressor, extract ddraw.dll from it:

7z x dx80eng.exe ddraw.dll

6) Copy this file (ddraw.dll) to 3DMark 99 Max installation folder:

cp -a ddraw.dll "/home/user/.wine/drive_c/Program Files/3DMark 99 Max/"

7) Create an empty 3dmark.exe.local file in the 3DMark 99 Max installation folder.

You can now run 3DMark 99 Max.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back