Installing DirectX 9.0c

Ask your support questions in here

Moderator: Moderator Team

Post Reply
Zombiedeth
Posts: 119
Joined: Fri Jun 27, 2014 9:01 am

Installing DirectX 9.0c

Post by Zombiedeth »

I'm testing this on r70774 with v94.24 nvidia drivers installed on real hardware.

[ external image ]
[ external image ]
[ external image ]
If i check the log ReactOS is missing user.exe

Code: Select all

06/26/16 07:20:50: DXSetup - No command line switch



06/26/16 07:21:27: Error: GetLangCodePage(): GetFileVersionInfoSize Failed!: Error = 2
06/26/16 07:21:27: Installation ended with value -9 = Internal or unsupported error
06/26/16 07:22:09: DXSetup: No command line switch
06/26/16 07:22:09: DXSetup: StartWizard()
06/26/16 07:24:25: DXSetup: CDXWSetup()
06/26/16 07:25:27: DXSetup: start installation
06/26/16 07:25:27: DSETUP: DirectXSetupA(): hWnd: 000D00F6 dwFlags: 02010098



06/26/16 07:25:27: dsetup32: === SetupForDirectX() start ===
06/26/16 07:25:27: dsetup32: DXSetupCommand = 0.
06/26/16 07:25:27: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
06/26/16 07:25:27: dsetup32: DirectXSetupIsJapanese == 0
06/26/16 07:25:27: dsetup32: DirectXSetupIsJapanNec == 0
06/26/16 07:25:27: dsetup32: Installing on Windows Server 2003
06/26/16 07:25:27: dsetup32: GetFileVersionInfoBlock(): Unable to get FileVersionInfoSize, file: C:\ReactOS\System32\user.exe, reason: 2.
06/26/16 07:25:27: dsetup32: Installation ended with value -9 = Internal or unsupported error
06/26/16 07:26:47: DXSetup: WM_APP_ENDINSTALL
06/26/16 07:26:47: DXSetup: ~CDXWSetup()
It does proceed if i add the file from windows xp but gets a BSOD during the copy process.

[ external image ]

After this ReactOS does still boot but there are signs of filesystem corruption and if i try to run dxdiag i get a dialog box stating it's not a valid win32 application.
CircularTriangle06
Posts: 32
Joined: Sat May 23, 2015 5:54 pm

Re: Installing DirectX 9.0c

Post by CircularTriangle06 »

August 2009 runtime (directx_aug2009_redist.exe) does install. June 2010 file (directx_Jun2010_redist.exe) worked, too. The 2009 one also has been tested on real hardware (it failed then, but just because of low HDD space)
[ external image ]
[ external image ]
User avatar
EmuandCo
Developer
Posts: 4723
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Installing DirectX 9.0c

Post by EmuandCo »

Win32k is no file copy error. It tries to init DX and fails in win32 subsystem. Logs would be really nice in that condition.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
Zombiedeth
Posts: 119
Joined: Fri Jun 27, 2014 9:01 am

Re: Installing DirectX 9.0c

Post by Zombiedeth »

Ok i'l try and get a log.
Zombiedeth
Posts: 119
Joined: Fri Jun 27, 2014 9:01 am

Re: Installing DirectX 9.0c

Post by Zombiedeth »

i set ReactOS to log to a file then installed directx and it got to this point and hard locked
[ external image ]

debug.log:
http://pastebin.com/hA4ppJ6D
hbelusca
Developer
Posts: 1204
Joined: Sat Dec 26, 2009 10:36 pm
Location: Zagreb, Croatia

Re: Installing DirectX 9.0c

Post by hbelusca »

(THREAD NECROMANCY WARNING! :) )

With r75126 I've added to compilation a stub user.exe that should be present in %SystemRoot%\system32, to mitigate the DirectX 9.0 installation check that always want user.exe to be present. As it can be seen from the commit log, this problem is indeed not a ReactOS problem, but is also known by some Windows users.

NOTE: This thread is now redundant with http://reactos.org/forum/viewtopic.php?f=4&t=16498 .
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 3 guests