distro used: both Ubuntu 9.10 & KUbuntu 9.10
wine version: standard Ubuntu 9.10 repository
Direct X version: original Directx9.0c from Microsoft site
set win version to win2000 on wine;
copy mscoree.dll & streamci.dll from original win32 system32 dir to ~.wine/drive_c/windows/system32
added the following to the wine registry (by using text editor) under software section:
Code: Select all
[Software\\\\Wine\\\\DllOverrides] 1206264929
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dmusic32"="native"
"dnsapi"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dpnlobby"="native"
"dsound"="builtin"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"
and :wine dxsetup.exe
then installed EL and launched.
results:
load time from launch to pilot select menu: +30% ca.
load time in SP & MP mode : same than win32
FPS in SP full graphics : 3-7
FPS in MP full graphics : 2-5
FPS in SP lowest graphics : 5-9
FPS in MP lowest graphics : 3-7
processes running in backround:
cron.daily -> updatedb (same as searchindexer for win32);
full kde desktop and visual effects on 4 virtual desktop;
compiz;
plasma;
packages updater (~347MB of patches to download and install);
standard U/KU-buntu linux desktop demons and background processes.
hardware specs:
2006 MidTower-cased PC;
Processor: P6 3.2GH 32-bit single processor;
Mother board: unknown made in china FSB 677MHz;
RAM: 1GB ddr2 pc4200 533MHz;
Video Card: nVidia 7300GT 256Ram PCiExpress
Storage: Old 80GB Samsung P/IDE 5400Rpm HD with ext4;
bottlenecks:
on the fly transcoded executable;
directx function calls translated to opengl, mostly software-rendered, no full use of DRI