Jump to content



Photo
- - - - -

Having operational issues with VP9x

VP9 troubleshooting Direct3D error

  • Please log in to reply
8 replies to this topic

#1 freetokenwithpurchas

freetokenwithpurchas

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United States of America

  • Favorite Pinball: Big Top, High Speed, Inder tables...

  • PS3 Gamer Tag: none
  • 360 Gamer Tag: none

Posted 20 March 2024 - 06:15 AM

Hello, everyone. I'm having trouble fixing various issues with VP9 in general.

 

It used to be that VP9 was running great for a few months until suddenly it stopped dead in its tracks. All the files, ROMs, scripts, backglasses, and utilities are in their rightful place before the mishap, and everything was installed correctly. Now when running VP9.21 and loading a table, I get the Direct 3D error message ("Could not create 3D Direct device.") and goes back. That never happened before. I couldn't find an update not fix for it.

 

I tried using other versions of VP9. VP9.91 and others load and run the same table on both the top and bottom, split screened. Run VP9.95 'phys. mod' and the flippers are sluggish and non-functional.

 

I'm running Windows 11 / Ryzen 7 7700 / 16GB DDR4 / 2TB SSD / and Nvidia 4060ti. My monitor is a Sony 43" X85K set up in game mode and running 4K and 120hz. Not optioned to run full screen through VPinmame, and at maximum configurations, usually.

 

I've been at it for three weeks starting from scratch. Re-installing everything outside of VPX 10.7.3 (which I figured out works fine) does nothing. Is there anything I might be doing wrong or neglecting to check out? Any help is greatly appreciated!



#2 xenonph

xenonph

    I have Pinball Fever!

  • VIP
  • 4,111 posts
  • Location:Castle Rock, WA.

  • Flag: United States of America

  • Favorite Pinball: TRON Classic-Congo-Xenon-PINBOT-BOP-LOTR-A Real American Hero OPERATION PINBALL-Millionaire-Whirlwind-Krull-NFL-BlackKnight-FishTales

Contributor

Posted 20 March 2024 - 09:39 AM

Hello, everyone. I'm having trouble fixing various issues with VP9 in general.

 

It used to be that VP9 was running great for a few months until suddenly it stopped dead in its tracks. All the files, ROMs, scripts, backglasses, and utilities are in their rightful place before the mishap, and everything was installed correctly. Now when running VP9.21 and loading a table, I get the Direct 3D error message ("Could not create 3D Direct device.") and goes back. That never happened before. I couldn't find an update not fix for it.

 

I tried using other versions of VP9. VP9.91 and others load and run the same table on both the top and bottom, split screened. Run VP9.95 'phys. mod' and the flippers are sluggish and non-functional.

 

I'm running Windows 11 / Ryzen 7 7700 / 16GB DDR4 / 2TB SSD / and Nvidia 4060ti. My monitor is a Sony 43" X85K set up in game mode and running 4K and 120hz. Not optioned to run full screen through VPinmame, and at maximum configurations, usually.

 

I've been at it for three weeks starting from scratch. Re-installing everything outside of VPX 10.7.3 (which I figured out works fine) does nothing. Is there anything I might be doing wrong or neglecting to check out? Any help is greatly appreciated!

 

Have you tried reinstalling DirectX9?

Here is an offline installer package, in case your cabinet is not connected to the internet...

https://www.microsof...ls.aspx?id=8109


CHECK OUT THIS TUTORIAL http://www.vpforums....howtopic=32515
TO USE DB2S BACKGLASS PROGRAM WITH DESKTOP TABLES ON 1 MONITOR
 

#3 freetokenwithpurchas

freetokenwithpurchas

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United States of America

  • Favorite Pinball: Big Top, High Speed, Inder tables...

  • PS3 Gamer Tag: none
  • 360 Gamer Tag: none

Posted 20 March 2024 - 01:37 PM

Thank you, xenonph! I did download the installer, created a new dedicated folder in my Visual Pinball folder, extracted the contents, left alone dsetup32.dll and DSETUP.dll, and ran DXSETUP. Tried running VP9.21 and "Could not create 3D Direct device." still persists.

 

But you did remind me of one thing: I'm not running a cabinet. It's all for desktop, and am downloading only desktop tables.



#4 hmueck

hmueck

    MaX

  • VIP
  • 2,190 posts
  • Location:Hamburg

  • Flag: ---------

  • Favorite Pinball: IPDB Top 300



Contributor

Posted 20 March 2024 - 03:35 PM

I get the same error message with my 4070TI. But only when i go to Preferences / Video Options /

Select "Full Screen" and choose the resolution of my monitor. If i chose any smaller resolution or window mode, the error message doesn't show.

 

Seems like a bug in 9.21. Or in the nvidia drivers. Same error with 9.15. The regular 9.95 version doesn't even support my 1440p monitor resolution, so no error.


VPX0beta tables: 29cff786951ed9c1a70fc1fa47f5e3c1.png 0cecd68ffa2537a7262337834a05bbbe.png Finish them if you like!

#5 freetokenwithpurchas

freetokenwithpurchas

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United States of America

  • Favorite Pinball: Big Top, High Speed, Inder tables...

  • PS3 Gamer Tag: none
  • 360 Gamer Tag: none

Posted 23 March 2024 - 05:26 AM

hmueck, believe it or not, that was the issue. Resolution. I knocked it down to 1920x1080x32 and, lo and behold, VP9.21 started up without a hitch. A shame that it won't work in 4K when putting the Sony into 'game mode' and applying VRR on. It stings that it's an option and yet won't work properly. VPX? It works fine in 4K. If there's a way for me to run that VP9.21 on 4K, and I don't see why not, then I'm all ears. So, I'm leaving this open.

 

Thank you, hmueck and xenonph!


Edited by freetokenwithpurchas, 25 March 2024 - 02:03 AM.


#6 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 742 posts
  • Location:Bavaria

  • Flag: Germany

  • Favorite Pinball: Judge Dredd (have the real one); all virtual EM's

Posted 23 March 2024 - 12:58 PM

why one should run VP9x in 4k? There is no reason for it
Never ever any asset inside a VP9 table was in such a resolution

#7 jpsalas

jpsalas

    Grand Schtroumpf

  • VIP
  • 7,171 posts
  • Location:I'm Spanish, but I live in Oslo (Norway)

  • Flag: Norway

  • Favorite Pinball: I like both new and old, but I guess I prefer modern tables with some rules and goals to achieve.



Posted 23 March 2024 - 03:12 PM

why one should run VP9x in 4k? There is no reason for it
Never ever any asset inside a VP9 table was in such a resolution

Yes, that's true. Most tables have a max texture size of 1024x1024 and only the latest ones had textures of 1024x2048.

Sent fra min SM-A217F via Tapatalk

If you want to check my latest uploads then click on the image below:

 

vp.jpg

 

WIP? Cobra, Nuova Bell and Playbar tables, thanks to akiles50000 redrawings


#8 freetokenwithpurchas

freetokenwithpurchas

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United States of America

  • Favorite Pinball: Big Top, High Speed, Inder tables...

  • PS3 Gamer Tag: none
  • 360 Gamer Tag: none

Posted 26 March 2024 - 04:36 PM

Hmmm...so a silly question is if VP9 wasn't meant to run in 4K, why wouldsettings for it exist?

 

On another note, I did re-install everything - all the VP versions, the latest VPinMame, add-ons, patches, everything to a tee - and mostly everything is back to normal. VPX works with no issue, and VP9.X turns on just fine with only a few minor graphical glitches, but fully operational.

 

I did notice that Tron: Legacy's neon ramps didn't flash as intended when first playing it again, but that was because it ran VPinMame 3.6. Reverted  to 3.5 and those ramps are now working again. Didn't realize a single setting or update would make all the difference, nor troubleshooting / trial-and-error would be a porcupine, but it's a learning experience in the end.

 

Thanks to all, again!



#9 jpsalas

jpsalas

    Grand Schtroumpf

  • VIP
  • 7,171 posts
  • Location:I'm Spanish, but I live in Oslo (Norway)

  • Flag: Norway

  • Favorite Pinball: I like both new and old, but I guess I prefer modern tables with some rules and goals to achieve.



Posted 26 March 2024 - 04:57 PM

4k didn't exist when VP9 was created :D And most table still had very small images. Only when it was updated to DirectX 9 was VP9 able to use bigger images, and some of the tables started to use images of 1024x2048. But then came VP10 (or VPX) and people started using bigger and bigger screens, and the tables started using bigger images. And now some tables are using 8K textures, so, in a few years people will ask why not all the tables are using 8K textures? :D

 

But if you ask why are the 4k resolution available in the VP9 menu even if it can't use it? Well, VP just ask Windows "hey, what resolutions can you run?" and Windows tell VP9 a list of the resolutions available. So, if you get a directx error, then you know you need to lower the resolution :)


If you want to check my latest uploads then click on the image below:

 

vp.jpg

 

WIP? Cobra, Nuova Bell and Playbar tables, thanks to akiles50000 redrawings






Also tagged with one or more of these keywords: VP9, troubleshooting, Direct3D, error