Failed to init direct3d

From Pokemon World Online Wiki
Revision as of 14:41, 30 November 2010 by Jinji (Talk | contribs) (Corrected spelling of one instance of "Windows". Also, Windows 7 users do not need to use "Run" as the Search box is also capable of running commands entered into it, so the Run dialog is redundant.)

Jump to: navigation, search

If you find that none of the solution on this page fix the problem, you should follow it up here.

Solution A

  1. Click on start menu and click on run then type DxDiag if using XP. For Vista and Windows 7 users, they can just type DxDiag straight into the search bar from the start menu.
  2. Click on the "Display" tab and check on the status of the following:
    1. DirectDraw Acceleration
    2. Direct3D Acceleration
    3. AGP Texture Acceleration
  3. If any of the options appear as not available, go and click on any of the links below and then check system.
    On the link you choose, click on "Check system", if it returns with minimal requirements not met - you will need to search the Intel website for the appropriate driver.
    1. Intel GMA Windows XP 32-bit - Here is for Windows XP 32 bit
    2. Intel GMA Windows Vista 32-bit - Here is for Windows Vista 32 bit
    3. Intel GMA Windows 7 32-bit - Here is for Windows 7 32-bit
    4. Intel GMA Windows 7 64-bit - Here is for Windows 7 64-bit
  4. If any of the options appear as not enabled, you need to goto "Display properties" and click on "Monitor" (Windows 7 users: Right click on the desktop, choose Screen resolution, then Advanced Settings, Troubleshoot and Change Settings). From there, enable hardware acceleration (or slide to full acceleration enabled).
  5. Repeat step 1 and 2, you should be done if you get enabled across all 3. If the game still doesn't work for you follow on with the next step unless you are a Windows 7 64-bit user, in which you need to go to step 7.
  6. Run the game as administrator. This can be done by right-clicking on the client icon and choosing it from the menu.
  7. Run the game in 32-bit mode.

Solution B (Windows 7 users only)

  1. Open the Windows Menu (also known as the Start Menu)
  2. In the Search box, type this in and press Enter - regsvr32 COMDLG32.OCX
  3. Now repeat step 1 again
  4. This time type in the following and press Enter - regsvr32 dx8vb.dll
  5. You should get a popup with a message similar to "Process Succeeded".

Solution C

Windows XP

  1. First right-click on your desktop and from the menu choose 'Properties'.
  2. Once there, click on the Settings tab. From there you need to change the colour quality to 32-bit and then click on 'Apply'. If its not available then you can't currently play. If this doesn't work then go onto the next step.

Windows Vista

  1. First you need to right-click on an empty area of your desktop and then choose personalize.
  2. From there, a window should open up - click on Display settings near the bottom.
  3. Another window should open up. From that window, you should see a drop-down menu - click on it and see if 32 bit is on the list, you will not beable to play the game if 32 bit isn't on the list. Once you changed it, click on Apply then OK.

Windows 7

  1. First you need to head onto your desktop and right-click on it. You should then get a menu and from that click on 'Screen resolution'.
  2. From there, you need to click on 'Advanced settings'
  3. From there, head over to colours and set it to 32 bit. Once you have done this click on 'Apply'. If it is already set on that then you need to go to the next step.