Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Unable to create the Direct3D device (8876086C)  (Read 10872 times)

0 Members and 1 Guest are viewing this topic.

jimdeprado

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 09, 2024, 11:21:42 am
  • I want to build my own arcade controls!
Unable to create the Direct3D device (8876086C)
« on: May 01, 2018, 10:40:37 am »
Hello!

I seem to be having an intermitant problem with MAME.  I had the following errors first appear a few months ago, but stopped occuring shortly after.  Now they are back again.  I can't figure out what could have happened or what I did to make this occur.  The errors are:
  • Unable to create the Direct3D device (8876086C)
    Unable to initialize Direct3D 9
    Fatal error: Unable to complete window creation
I have tried updating my drivers and installing DirectX again, but nothing seems to work. 

The really weird (at least to me) part is that I can install MAME in a different directory and it works.  Any help would be greatly appreciated.  I have attached the first two screens from dxdiag.

Thanks,

Jim

Mr. Peabody

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 813
  • Last login:March 05, 2025, 05:44:10 pm
Re: Unable to create the Direct3D device (8876086C)
« Reply #1 on: May 02, 2018, 05:08:45 am »
Go get DX9.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 09:08:34 pm
  • ...
Re: Unable to create the Direct3D device (8876086C)
« Reply #2 on: May 02, 2018, 12:31:38 pm »
Although newer versions of DirectX are backward compatible, they are often missing the runtimes.
Prolly need the Dx9 runtimes.

I'm not certain as far as MAME is concerned, but it's probably these: https://www.microsoft.com/en-us/download/details.aspx?id=8109
(they are required for a number of emulators)

jimdeprado

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:April 09, 2024, 11:21:42 am
  • I want to build my own arcade controls!
Re: Unable to create the Direct3D device (8876086C)
« Reply #3 on: May 02, 2018, 02:17:33 pm »
Thanks, I installed the files and nothing has changed.  It has something to do with where MAME is resident.  Right now I have it on a USB drive.  If I copy the MAME executable and paste it on my desktop, for example, everything works.

Any ideas on what I could check next?

Thanks,

Jim

processedmeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 253
  • Last login:July 24, 2025, 02:02:02 pm
  • Ikeakade Here I come!
Re: Unable to create the Direct3D device (8876086C)
« Reply #4 on: May 03, 2018, 11:48:38 am »
This might sound crazy but I got a Direct3D device error on two different PCs when there wasn't something plugged into the headphone jack.  Once I plugged something in the error went away.  I know, insane.  Not sure if its the same error # but this problem drove me nuts for a while.