Check out our Monthly Survey Page to see what our users are running.
Alice Madness Returns: dxwebsetup.exe error --> the game don't start
Purple Pudding Jul 11, 2016
I installed Alice: Madness Returns with wine.
At the end of the installation it asked me to install directx with "dxwebsetup.exe" but the program found an error and stopped working, suggesting to see the log files.

I tried to install directx9 from winetricks but nothing: when I try to open the game nothing happen, only a bit of "loading cursor".

I use NVidia proprietary drivers.

I'll copy the logs files here.

DXError.log
Spoiler, click me
Quote--------------------
[07/11/16 14:05:16] module: DXWSetup(Nov 19 2010), file: dxwsetup.cpp, line: 72, function: CDXWSetup::CDXWSetup

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:05:16] module: DXWSetup(Nov 19 2010), file: dxupdate.cpp, line: 431, function: CDXWSetup::DownloadDXUpdate

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:05:16] module: DXWSetup(Nov 19 2010), file: psheets.cpp, line: 674, function: PreinstDlgProc

CDXWSetup::DownloadDXUpdate() failed.

--------------------
[07/11/16 14:06:00] module: DXWSetup(Nov 19 2010), file: dxwsetup.cpp, line: 72, function: CDXWSetup::CDXWSetup

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:06:00] module: DXWSetup(Nov 19 2010), file: dxupdate.cpp, line: 431, function: CDXWSetup::DownloadDXUpdate

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:06:00] module: DXWSetup(Nov 19 2010), file: psheets.cpp, line: 674, function: PreinstDlgProc

CDXWSetup::DownloadDXUpdate() failed.

--------------------
[07/11/16 14:10:40] module: DXWSetup(Nov 19 2010), file: dxwsetup.cpp, line: 72, function: CDXWSetup::CDXWSetup

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:10:40] module: DXWSetup(Nov 19 2010), file: dxupdate.cpp, line: 431, function: CDXWSetup::DownloadDXUpdate

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:10:40] module: DXWSetup(Nov 19 2010), file: psheets.cpp, line: 674, function: PreinstDlgProc

CDXWSetup::DownloadDXUpdate() failed.

--------------------
[07/11/16 14:19:48] module: DXWSetup(Nov 19 2010), file: dxwsetup.cpp, line: 72, function: CDXWSetup::CDXWSetup

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:19:48] module: DXWSetup(Nov 19 2010), file: dxupdate.cpp, line: 431, function: CDXWSetup::DownloadDXUpdate

Failed API: CoCreateInstance()
Error: (0x80040152)

--------------------
[07/11/16 14:19:48] module: DXWSetup(Nov 19 2010), file: psheets.cpp, line: 674, function: PreinstDlgProc

CDXWSetup::DownloadDXUpdate() failed.

DirectX.log
Spoiler, click me
Quote07/11/16 13:44:11: DXWSetup: ***** DXWSETUP *****
07/11/16 13:44:11: DXWSetup: WinMain()
07/11/16 13:44:11: DXWSetup: IsIA64(): not IA64.
07/11/16 13:44:11: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 13:44:11: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 13:44:11: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 13:44:11: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 13:44:11: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/11/16 13:44:11: DXWSetup: DirectX Version: 4.09.00.0904.00
07/11/16 13:44:11: DXWSetup: Setup Version: 4.09.00.0904.00
07/11/16 13:44:11: DXWSetup: A newer version of DirectX have been installed already.
07/11/16 13:44:18: DXWSetup: CreatePropertySheet() returns 0.
07/11/16 13:44:18: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup.dll.
07/11/16 13:44:18: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup32.dll.
07/11/16 14:05:08: DXWSetup: ***** DXWSETUP *****
07/11/16 14:05:08: DXWSetup: WinMain()
07/11/16 14:05:08: DXWSetup: IsIA64(): not IA64.
07/11/16 14:05:08: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:05:08: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:05:08: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:05:08: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:05:08: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/11/16 14:05:08: DXWSetup: DirectX Version: 4.09.00.0904.00
07/11/16 14:05:08: DXWSetup: Setup Version: 4.09.00.0904.00
07/11/16 14:05:08: DXWSetup: A newer version of DirectX have been installed already.
07/11/16 14:05:16: DXWSetup: CDXWSetup::CDXWSetup()
07/11/16 14:05:16: DXWSetup: CDXWSetup::CDXWSetup(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:05:16: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:05:16: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/11/16 14:05:16: DXWSetup: CDXWSetup::DownloadDXUpdate(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:05:16: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:05:16: DXWSetup: PreinstDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
07/11/16 14:05:16: DXWSetup: WM_APP_ENDDOWNLOAD
07/11/16 14:05:21: DXWSetup: CDXWSetup::~CDXWSetup()
07/11/16 14:05:22: DXWSetup: CreatePropertySheet() returns -9.
07/11/16 14:05:22: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup.dll.
07/11/16 14:05:22: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup32.dll.
07/11/16 14:05:56: DXWSetup: ***** DXWSETUP *****
07/11/16 14:05:56: DXWSetup: WinMain()
07/11/16 14:05:56: DXWSetup: IsIA64(): not IA64.
07/11/16 14:05:56: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:05:56: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:05:56: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:05:56: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:05:56: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/11/16 14:05:56: DXWSetup: DirectX Version: 4.09.00.0904.00
07/11/16 14:05:56: DXWSetup: Setup Version: 4.09.00.0904.00
07/11/16 14:05:56: DXWSetup: A newer version of DirectX have been installed already.
07/11/16 14:06:00: DXWSetup: CDXWSetup::CDXWSetup()
07/11/16 14:06:00: DXWSetup: CDXWSetup::CDXWSetup(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:06:00: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:06:00: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/11/16 14:06:00: DXWSetup: CDXWSetup::DownloadDXUpdate(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:06:00: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:06:00: DXWSetup: PreinstDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
07/11/16 14:06:01: DXWSetup: WM_APP_ENDDOWNLOAD
07/11/16 14:06:04: DXWSetup: CDXWSetup::~CDXWSetup()
07/11/16 14:06:06: DXWSetup: CreatePropertySheet() returns -9.
07/11/16 14:06:06: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup.dll.
07/11/16 14:06:06: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup32.dll.
07/11/16 14:10:25: DXWSetup: ***** DXWSETUP *****
07/11/16 14:10:25: DXWSetup: WinMain()
07/11/16 14:10:25: DXWSetup: IsIA64(): not IA64.
07/11/16 14:10:25: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:10:25: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:10:25: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:10:25: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:10:25: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/11/16 14:10:25: DXWSetup: DirectX Version: 4.09.00.0904.00
07/11/16 14:10:25: DXWSetup: Setup Version: 4.09.00.0904.00
07/11/16 14:10:25: DXWSetup: A newer version of DirectX have been installed already.
07/11/16 14:10:40: DXWSetup: CDXWSetup::CDXWSetup()
07/11/16 14:10:40: DXWSetup: CDXWSetup::CDXWSetup(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:10:40: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:10:40: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/11/16 14:10:40: DXWSetup: CDXWSetup::DownloadDXUpdate(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:10:40: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:10:40: DXWSetup: PreinstDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
07/11/16 14:10:40: DXWSetup: WM_APP_ENDDOWNLOAD
07/11/16 14:10:45: DXWSetup: CDXWSetup::~CDXWSetup()
07/11/16 14:10:47: DXWSetup: CreatePropertySheet() returns -9.
07/11/16 14:10:47: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup.dll.
07/11/16 14:10:47: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup32.dll.
07/11/16 14:19:44: DXWSetup: ***** DXWSETUP *****
07/11/16 14:19:44: DXWSetup: WinMain()
07/11/16 14:19:44: DXWSetup: IsIA64(): not IA64.
07/11/16 14:19:44: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:19:44: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
07/11/16 14:19:44: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:19:44: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
07/11/16 14:19:44: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/11/16 14:19:44: DXWSetup: DirectX Version: 4.09.00.0904.00
07/11/16 14:19:44: DXWSetup: Setup Version: 4.09.00.0904.00
07/11/16 14:19:44: DXWSetup: A newer version of DirectX have been installed already.
07/11/16 14:19:48: DXWSetup: CDXWSetup::CDXWSetup()
07/11/16 14:19:48: DXWSetup: CDXWSetup::CDXWSetup(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:19:48: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:19:48: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/11/16 14:19:48: DXWSetup: CDXWSetup::DownloadDXUpdate(): CoCreateInstance() failed, error = 0x80040152.
07/11/16 14:19:48: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
07/11/16 14:19:48: DXWSetup: PreinstDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
07/11/16 14:19:48: DXWSetup: WM_APP_ENDDOWNLOAD
07/11/16 14:19:50: DXWSetup: CDXWSetup::~CDXWSetup()
07/11/16 14:19:51: DXWSetup: CreatePropertySheet() returns -9.
07/11/16 14:19:51: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup.dll.
07/11/16 14:19:51: DXWSetup: Deleted file C:\windows\system32\directx\websetup\dsetup32.dll.
JudasIscariot Jul 13, 2016
What I would do in this case would be to create a new, clean prefix, run all the needed winetricks first and then install the game. I think once you have some basic DX9 libraries from winetricks or overrides, the game shouldn't prompt you to install DX9 and you should be able to install it normally.

I've found that running the necessary winetricks before installing a game that needs them works better than if you let the game try and install things on its own in some cases.
Purple Pudding Jul 13, 2016
Many thanks for the answer!

I tried to reinstall everything but the game didn't launch too... so I found this tip on winehq and installed physx but still nothing...

Reinstalling everything + physx and then reinstalling the game would help?

Many thanks!

PP.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.