http://bugs.winehq.org/show_bug.cgi?id=20887
--- Comment #6 from M. martin@seelge.de 2009-12-02 15:38:23 --- Thanks for your reply, I tried three methods, here are the exact steps:
Method 1: "rm -rf ~/bin/wine" "export WINEPREFIX=~/bin/wine" "winecfg" - just checking that the DVD is mapped correctly "wine /media/DragonAge/setup.exe" - Installer Language: [Ok] (preselected: "English") - Welcome Message: [Next] - EULA: marked "I accept...", then [I agree] - Serial code: entered, then [Next] - Install Type: marked "Custom Install", then [Next] (required in order to skip directX) - Install Location: [Next] (preselected: "C:\Program Files\Dragon Age") - Start Menu Folder: marked "Do not create a Start Menu folder", then [Next] - Shortcuts: [Install] (preselected: nothing) - Automated installation starts - running NetFx20SP2_x86 fails (lots of "rollbacks not supported" messages), does not interrupt installation - extracting application resources works - "could not load: C:\windows\temp\nsm111c.tmp\nsisService.dll" appears in the list of actions - Install DirectX: [No] - running PhysX_9.09.0408_SystemSoftware.exe fails with a thread deadlock err:ntdll:RtlpWaitForCriticalSection section 0x7bcaa764 "loader.c: loader_section" wait timed out in thread 001c, blocked by 001f, retrying (60 sec) wine: Critical section 7bcaa764 wait failed at address 0x7bc34c7d (thread 001c), starting debugger...) - Program Error: [Close] (Wine error message, this closes the installation) Note that the installation is otherwise complete (with the exception of additional languages from the second DVD). The installation of this PhysX version fails also on the already playable non-DVD versions. "cd ~/bin/wine/drive_c/Program\ Files/Dragon\ Age/bin_ship/" "wine DAOriginsConfig.exe" - This creates (partially empty) configuration data in "~/BioWare/Dragon Age" "wine daorigins.exe" - "Could not find the Dragon Age disk." [OK]
Method 2: Similar to method 1 but additionally calling "winetricks vcrun2005 physx msxml3" prior to starting the installation. Same error message on running "wine daorigins.exe" as before.
Method 3: Similar to method 2 for the registry entries but then copying and overwriting the complete game data ("$WINEPREFIX/drive_c/Program\ Files/Dragon\ Age") and profile data (~/BioWare) from a working windows installation (DVD drive mapping is identical). Same error message on running "wine daorigins.exe" as before.