3DMark 99 Max, 3DMark 2000, 3DMark2001 SE, 3DMark03, 3DMark05, 3DMark06 assert fail
commit e28f3e5a (HEAD -> zink-wip, origin/zink-wip20201230, origin/zink-wip, origin/HEAD)
When trying to use zink with older 3DMark benchmarks, I consistently got
exe: ../../src/amd/vulkan/radv_meta_copy.c:137: copy_buffer_to_image: Assertion 'image->info.samples == 1' failed.
Using Wine 5.0, as well Wine 6.0-rc5
AMD Radeon R9 Fury X (FIJI, GFX8)
Benchmarks can be downloaded freely from https://benchmarks.ul.com/legacy-benchmarks , including the pro keys to unlock all features.
The easiest to run would be 3DMark03, which requires no extra tweaks or patches:
- Go to https://benchmarks.ul.com/legacy-benchmarks
- Download 3DMark03
- sha256sum:
86d7f73747944c553e47e6ab5a74138e8bbca07fab8216ae70a61ac7f9a1c468 3DMark03_v360_1901.exe
- Make sure your wine is ok, using
winecfg
- Install using:
wine 3DMark03_v360_1901.exe
and just follow the installation normally. - Use registration key:
N4LWE-T6HUX-8U4JB-28YLV
(legal) - Navigate to the benchmark directory:
cd "${HOME}/.wine/drive_c/Program Files (x86)/Futuremark/3DMark03"
- Launch using:
MESA_LOADER_DRIVER_OVERRIDE=zink wine 3DMark03.exe -nosysteminfo
The other benchmarks might require a bit of tweaks. Most of the benchmarks require a bit of tweaks to make them running on Wine or modern Windows, I recommend downloading these patches: https://drive.google.com/file/d/19FLXgBHK138HU4dYbOwGej7-uCwYITKn/view (as instructed on https://www.vogons.org/viewtopic.php?p=641489 ) or ftp://blackarchon.dyndns.org/Benchmarks/MadOnion/3DMark99DXPatch.zip or maybe ( http://freenet-homepage.de/p.m.weber/hwluxx/3DMark99DXPatch.exe ), if you want to try 3DMark 99 or 3DMark 2000, or 3DMark 2001 SE. Some others might require installing winetricks cc580
, uninstalling systeminfo and reinstalling with newer systeminfo from Futurmark, and other tricks (i.e. installing old version of ddraw.dll
and setting it to native in wine).
No issues on radeonsi