What's new

Direct3D Error - Dolphin 64

lcddown

New member
I've been using Dolphin for quite a while and all 32-bit versions have worked wondrously (by wondrously I mean as they should) for me so far.

I finally got my hands on a 64-bit OS this week and got Dolphin 64...

Problem is whenever I go ahead and try to boot a game, this happens, "Direct3D Device creation failure!", and then Dolphin crashes...

I don't think it's my video card because all 32-bit versions have worked perfectly and it even says on the release thread that there have been no improvements to the graphic plugins etc. on Dolphin 64.

The problem isn't either that I have it set to REF instead of HAL beacuse it is set to HAL....

I've tried experimeting with fluctuating shader settings and updating DirectX but neither helped...

Can anybody offer any suggestions? :unsure:
---------------------------------------------------------------
System Specs:
OS: MS Windows XP 64bit SP2
Processor: Intel Core 2 Duo T5300 @ 1.73Ghz
RAM: 2GB DDR2
GPU: Mobile Intel 945GM (224MB Shared)
 

nmn

Mupen64Plus Dev.
Last time i programmed DirectX, i don't remember creating the device context being related to having shaders. Granted i could be wrong, but i believe you may have forgotten to install your graphics drivers or they are somewhat out of date somehow.
 

Knuckles

Active member
Moderator
Do you have compatible drivers installed on your XP64 or you're using those Windows installs by default?
 

diablo2121

teh diAbLo
Try turning off AA if you have it on.

Actually, it seems like only 6x AA gives you a DirectX problem.

I'm running Dolphin x64 on Vista x64 as well.
 
Last edited:

BlueFalcon7

New member
I get that same problem when I do AA. It kind of sucks, because I have to "reinstall" dolphin, and I lose my saved games.
 
OP
L

lcddown

New member
Yes, my GPU supports shaders...
Yes, my drivers are up-to-date and are the correct ones for my OS...

I'll try that AA thing if somebody tells me what it is and how to turn it off...

EDIT: Oh wait, by AA do you mean anti-aliasing...
If you do then it is turned off and it's always been turned off because I knew turning it on wuz never gonna do anything for speed.
 

LelandStanford

New member
It is most likely your drivers or your version of direct x/3d.
Your drivers might SEEM like they're working, but chances are other 3d apps don't work on your x64 Windows. Install Rivatuner and see if it detects your vidcard drivers correctly (and see if you can overclock too).
 
OP
L

lcddown

New member
Well I did install the x64 version of the latest drivers available for my video card (Mobile Intel 945GM)...

I'll get Rivatuner but it says that it is for "NVIDIA GPU based" display adapter and I don't think my integrated Intel one qualifies...

And are you sure it is safe to overclock on a laptop?????

As I've probably said countless times before in this thread, all 32-bit versions of Dolphin run smoothly on my computer while both Dolphin 64 betas (beta 2 & beta 3) give me Direct 3D Device error message...

Is there a reason why the 32-bit versions work and why the 64-bit don't if supposedly there have been no changes or updates to the GFX plugin and I have the latest and greatest drivers for everything...
 

ector

Emulator Developer
No idea. I don't test on any intel cards...

I'll try to remember to send you a pm right before the next release and have you test it. No promises, and as usual no promises about a release date :)
 
OP
L

lcddown

New member
OK, I'll go ahead and try...

Although doesn't the fact that 32-bit Dolphin runs fine on it prove it...

But I'll install a game and try anyways...

Does it matter if the game is 32-bit or 64-bit...

If it does then I think the only offered games with a native 64-bit version are a bit advanced for my 945GM... This has nothing to do with them being 64-bit because their 32-bit versions are just as troublesome to run...
 
OP
L

lcddown

New member
Installed Need for Speed: Most Wanted bLack eDition 1.3... PASS

Played, tested and it worked like a charm... PASS

Tested 32-bit version dolphin again... works like a charm... except for the horrible fps (8-9)... PASS

Tested Dolphin 64 again... doesn't work at all... same as last time... FAIL

EDIT: By any chance, do you need to have C++ Runtime Package installed to run dolphin... Already tried it but didn't work...

error1hm3.png


error2vw7.png
 
Last edited:

ector

Emulator Developer
Yes, this is most likely a Dolphin bug (I'm setting some D3D flag that the crappy drivers of your card does not support).

Stop posting about it. I know about it and I already said that I'll contact you for testing when it's time for the next release.
 
OP
L

lcddown

New member
OK, thanks ector...

I'll be waiting for the next release, when and if it comes... :)

... In the meanwhile I'll just screw around with the dll myself just plainly for fun ...
 

dabadguy

New member
I'm actually using the 32 bit version and have just started getting that error today. I think it all started when i forgot to plug in my xbox 360 controller into my pc and tried running Dolphin.

It started by trying to detect the controller, and then it went nuts and started doing this d3d error. I did try adding another graphics plugin, and that might have caused the error, but afterwards I tried putting the original one back on and this kept happening. So it doesnt look like it is just the 64 bit version.
 

LelandStanford

New member
If your controller somehow led to the problem, it might mean that directinput drivers somehow affected the directx and direct3d drivers as well. Did you reinstall directx?
 

Top