..:: PCSX2 Forums ::..

Full Version: I have DirectX 10 but PCSX2 wont run HELP
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Here are my specs btw:

Intel Core 2 Duo 1.60 (x2)
4GB Ram
Geforce 8800 GT

I can run Crysis and any other game fine but when I installed PCSX2, it keeps asking me to update my DirectX.

The thing is, I have the latest DX already. Someone please help thx
You may have the latest, but try installing an older version (ie November 2008, which is linked in the home page) then updating to the latest one (March 2009, I believe).
check your version of directX by typing dxdiag in run command. if it is not november version then GSdx wont work.
If the program tells you to update YOU NEED TO UPDATE. PROGRAM DOESN'T LIE. What gets updated is not DX itself but it's SDK files.
Hey I'm having the exact same problem as Spacerik, but the thing is I can't update my directX because it always fails to install. It refers to two log files, DirectX.log and DXError.log, that I should read but I'm not sure how to interpret them or what to do next.
I'm using vista64 and I already have DirectX 10 installed.
I hope no one minds if I paste the stuff that's in those files.

DXError.log:
--------------------
[04/25/09 13:42:31] module: DXWSetup(Mar 16 2009), file: dxwsetup.cpp, line: 219, function: CDXWSetup::InitInstallEngine

Sections are not initialized.

--------------------
[04/25/09 13:42:31] module: DXWSetup(Mar 16 2009), file: psheets.cpp, line: 472, function: PreinstDlgProc

CDXWSetup::InitInstallEngine() failed.


DirectX.log:

04/25/09 13:54:09: DXWSetup: ***** DXWSETUP *****
04/25/09 13:54:09: DXWSetup: WinMain()
04/25/09 13:54:09: DXWSetup: IsIA64(): not IA64.
04/25/09 13:54:09: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
04/25/09 13:54:09: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
04/25/09 13:54:09: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
04/25/09 13:54:09: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
04/25/09 13:54:09: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
04/25/09 13:54:09: DXWSetup: DirectX Version: 4.09.00.0904.00
04/25/09 13:54:09: DXWSetup: Setup Version: 4.09.00.0904.00
04/25/09 13:54:09: DXWSetup: A newer version of DirectX have been installed already.
04/25/09 13:54:09: dsetup32: IsWow64(): running on Wow64.
04/25/09 13:54:11: DXWSetup: CDXWSetup::CDXWSetup()
04/25/09 13:54:11: DXWSetup: CDXWSetup:LaughownloadDXUpdate()
04/25/09 13:54:11: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
04/25/09 13:54:11: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
04/25/09 13:54:11: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
04/25/09 13:54:11: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
04/25/09 13:54:11: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
04/25/09 13:54:11: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
04/25/09 13:54:12: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
04/25/09 13:54:12: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
04/25/09 13:54:12: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
04/25/09 13:54:12: DXWSetup: WM_APP_DOWNLOADDXUPDATE
04/25/09 13:54:12: DXWSetup: CDXWSetup::InitInstallEngine()
04/25/09 13:54:12: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
04/25/09 13:54:12: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
04/25/09 13:54:12: DXWSetup: WM_APP_ENDDOWNLOAD

Any help is greatly appreciated, thanks.
(04-25-2009, 04:17 PM)The Warrior Wrote: [ -> ]DirectX End-User Runtimes (March 2009)

Thank you, I just ran the DXSETUP in the file you linked and it installed fine.
If there was a rep system I'd +1 you since this is a problem I've had for a while now!