Jump to content



Photo
* * * * * 12 votes

Dev thread: Road to DX9


  • Please log in to reply
2087 replies to this topic

#1381 RYSr

RYSr

    Pinball Fan

  • Charter Member
  • 511 posts
  • Location:Mercerville (Central) NJ, USA

  • Flag: United States of America

  • Favorite Pinball: TZ - G&R - MB - CV - Metallica

Posted 17 March 2014 - 11:12 PM

 

Thanks JP I made sure it was windowed before launching it. The other problem that also happens is any table I tried to load with test11 corrupted the registry so I had to delete the table in the registry, load 9.21 and let it take the defaults again. Bummer.

 

 

 

Luvthatapex,

 

Could you share the Registry path and what to delete to correct the corruption of the table?

 

I haven't been following the DX9 thread, but after reading a few recent posts decided to try Test10 with the recently released TOTAN table on my desktop PC with a GT 640 2gb card. This card is limited on some newer tables and stuttered with Totan. But with the Dx9 test10 it ran fast and smooth. So I tried Champ Pub and Kings of Steel they also ran great.

However when I went back to ver 921 and tried to run KOD and CP I get a graphic garbage covering the playfield. If I go back to Tet10 the tables are fine. Totan works either way.

In switching back and forth between the versions I did forget to go into the video settings and change the windowed settings...

 

I didn't know it could damage the registry settings, perhaps a warning in the download notes would help others from having this happen.

 

Anyway how do I deleted the setting for these tables from regedit, please be explicit registry edits are dangerous. I will make an regedit export first just in case.

Thanks

Rich



#1382 DJRobX

DJRobX

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 941 posts
  • Location:Valencia, CA

  • Flag: United States of America

  • Favorite Pinball: F14 Tomcat

Posted 17 March 2014 - 11:45 PM

Garbage on the playfield is caused by the FXAA setting on the table.    Open the table in VP.  If the stuff on the right isn't open, click Options on the left.   Change both AntiAliasing and FXAA to -1.  

 

You probably used VP 9.2 before which didn't have this problem with FXAA / AntiAliasing.    Fixing this will also get rid of the ball flickering in DX9. 

 

To answer your other question, the VPinMame registry is HKEY_CURRENT_USER\Software\Freeware\Visual PinMame.   There is a "Default" which has default settings, and then there is another folder for each different ROM.  You can usually just delete the ROM specific keys to get it to pick up what's in default.  



#1383 RYSr

RYSr

    Pinball Fan

  • Charter Member
  • 511 posts
  • Location:Mercerville (Central) NJ, USA

  • Flag: United States of America

  • Favorite Pinball: TZ - G&R - MB - CV - Metallica

Posted 18 March 2014 - 01:10 AM

Garbage on the playfield is caused by the FXAA setting on the table.    Open the table in VP.  If the stuff on the right isn't open, click Options on the left.   Change both AntiAliasing and FXAA to -1.  

 

You probably used VP 9.2 before which didn't have this problem with FXAA / AntiAliasing.    Fixing this will also get rid of the ball flickering in DX9. 

 

To answer your other question, the VPinMame registry is HKEY_CURRENT_USER\Software\Freeware\Visual PinMame.   There is a "Default" which has default settings, and then there is another folder for each different ROM.  You can usually just delete the ROM specific keys to get it to pick up what's in default.  

 

Thanks DJRobX,

 

That fixed the Champion Pub garbage, your right I probably haven't played that table since I installed 921. I wonder how many other tables will have this same problem? I've played others with no problems.

 

However it didn't fix the latest 9.16 version of Kings of Steel. I tried VP 9.16, 9.20, and 9.21, only DX9 test10 works OK.

Besides the garbage there is an outline of the plastics and red dots under the garbage pattern, it's ok from the flippers down to the apron. It's happening on my desktop as well as my cabinet.

I didn't see anyone else complain about this in it's release support thread.

I haven't tried deleting it's settings in the registry yet.

Any ideas?

Rich


Edited by RYSr, 18 March 2014 - 02:03 AM.


#1384 BananaBoat

BananaBoat

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

  • Flag: Australia

  • Favorite Pinball: Tron LE

Posted 18 March 2014 - 01:13 AM

There is a new release of KOS available and in that thread it talks about changing the apron settings. Have a read of the thread as what was suggested worked for me

Sent from my HTC_PN071 using Tapatalk



#1385 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,151 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 18 March 2014 - 02:03 AM

Bug reports on VP editor (test10 and test11.  Works fine in test9) and no, I am not creating new tables yet with dx9, just tinkering when I noticed these issues :)

 

1)When creating a New table, the Table name in the Options tab, now says "playfield" instead of Table1. Is something not aligned or is this a planned change?

2) From the new table, if you open the image manager and import a new png and click on OK, VP will crash

3) Also, I did encounter on my laptop that I could not play any tables on test11 which if I remember right caused all VP versions to stop working. All Playsound calls in the table script would cause a script error.  I had to delete the Visual Pinball registry keys to fix the issue.  


Edited by gtxjoe, 18 March 2014 - 02:04 AM.


#1386 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 18 March 2014 - 02:16 AM

Bug reports on VP editor (test10 and test11.  Works fine in test9) and no, I am not creating new tables yet with dx9, just tinkering when I noticed these issues :)

 

1)When creating a New table, the Table name in the Options tab, now says "playfield" instead of Table1. Is something not aligned or is this a planned change?

2) From the new table, if you open the image manager and import a new png and click on OK, VP will crash

3) Also, I did encounter on my laptop that I could not play any tables on test11 which if I remember right caused all VP versions to stop working. All Playsound calls in the table script would cause a script error.  I had to delete the Visual Pinball registry keys to fix the issue.  

 

1) and 2): cannot reproduce, however they may be side effects of 3).

 

3): this should be fixed by running VP as administrator.



#1387 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,151 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 18 March 2014 - 02:33 AM

Try this -

 

Looks like this is an issue of running multiple VP versions concurrently.  Here is what I did to reproduce the issue:

1) Delete VP registry keys

2) Open VPinball921.exe

3) File->New.  Click on Options.  Leave VP921 open

4) Now Open VP9_DX9_test11.exe

5) In test11, File->New,  Table name "playfield".  Importing image causes the crash

 

Now if you close all VP instances.  Opening VP9_DX9_test11.exe, "playfield" name and image crash are repeatable.

 

Here is VP exported registry if you want to try.  Back up your VP registry :)

Attached File  VPcorrupted.zip   486bytes   2 downloads

 

EDIT:  You are right - it is adminstrator related.  If I test11 as administrator it works fine...   VP9.2.1 triggers UAC on my setup, while DX9 does not.  I will run only as admin and see how that goes. 


Edited by gtxjoe, 18 March 2014 - 02:38 AM.


#1388 DreamTrap

DreamTrap

    Wheel Master

  • Platinum Supporter
  • 395 posts

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

  • Favorite Pinball: big bang bar, scared stiff, fish tales

Posted 18 March 2014 - 06:14 AM

test 11

 

rocky and bullwinkle: ball flickers

simpsons pinball party: ball isn't blending in. for instance when it goes up the right ramp you can see it clearly all the time. another example when it's on the flippers it looks like it's sitting on top of the flippers etc.

spirit: ball never gets released into the plunger lane.

t2 chrome: black lines appear when you use the flippers next to them

xenon: no rom sounds and same thing happens as in spbp

police force: same as spbp

 

i've tested all 100 of my installed tables and they all work great except these:

 

addams family

safe cracker

star ttng

embryon

stern playboy

spirit

 

all 6 of these will crash vp on startup and i don't know WHY. the rest of the tables will load fine.


Edited by DreamTrap, 18 March 2014 - 11:45 AM.

My wheels CHECK THEM OUT HERE.

Fantasy Tarcisio style Popper Wheels

Cab specs:

Spoiler

 


#1389 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 18 March 2014 - 08:07 AM

Do you use the newest vpm by Angrim? I had the same problems with these tables. I switched back to my older vpm version and everything run again. I think something is wrong with the registry settings but I haven't time to investigate this issue further.

#1390 DreamTrap

DreamTrap

    Wheel Master

  • Platinum Supporter
  • 395 posts

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

  • Favorite Pinball: big bang bar, scared stiff, fish tales

Posted 18 March 2014 - 08:12 AM

Do you use the newest vpm by Angrim? I had the same problems with these tables. I switched back to my older vpm version and everything run again. I think something is wrong with the registry settings but I haven't time to investigate this issue further.

no but i use the OTHER version... :acute:


My wheels CHECK THEM OUT HERE.

Fantasy Tarcisio style Popper Wheels

Cab specs:

Spoiler

 


#1391 kruge99

kruge99

    Pinball Wizard

  • VPF Staff
  • 3,901 posts
  • Location:Markham, Ont.

  • Flag: Canada

  • Favorite Pinball: Black Knight, High Speed and Pin*Bot



Posted 18 March 2014 - 10:45 AM



 



Do you use the newest vpm by Angrim? I had the same problems with these tables. I switched back to my older vpm version and everything run again. I think something is wrong with the registry settings but I haven't time to investigate this issue further.

no but i use the OTHER version... :acute:

 

 

Out of respect for the VPForums site rules, please only report bugs while testing with official vpinmame dlls that are available for download at VPForums.org. 

 

Providing 'bug reports' while using a hacked dll could be detrimental to the proper development of the DX9 release because your 'false positive' bug report may not be repeatable in the official vpinmame release.

 

Thank you for your co-operation.

 

 

Best Regards,

Todd.


[proud owner of a Williams Solar Fire]

- It's called "The American Dream" because you have to be asleep to believe it.
George Carlin
- Truly great madness cannot be achieved without significant intelligence.
Henrik Tikkanen
- "Reality check, Michelle, Talk about composure, Total lack of. He's a man-- About-- 12 Feet Tall--"
Carrie Kelly
Posted Image

#1392 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 18 March 2014 - 11:07 AM

Kruge is right on this. Please revert to the official VPM version available on this forum and check if it fixes your crashes.



#1393 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 18 March 2014 - 11:58 AM

I'm not sure which version of VPM we are talking about but if it is the one that supports Iron Man, X Men etc. that is the one I am using and I do not have the same issues as what DT is reporting.  So I seriously doubt it has anything to do with that version.

 

 I understand the need to minimize variables though, so I will bow out of further reporting in this thread. 

 

You may want to consider eliminating anyone who as modified their table/script or anything else since I would think that would be much more difficult to troubleshoot over a large test base than simply one modified VPM build.

 

Keep up the great work, I know you said frame rate increases were merely a side benefit, but with the exception of a few minor graphics bugs, all my 300+ tables are running great with none of the speed/stutter  or crash problems I had before! :otvclap:



#1394 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 18 March 2014 - 12:38 PM

I've looked into the whole "run as admin" story and I think I found a fix which MAY finally make this completely unneeded. No promises for now, but it will go out with the next build and we'll see what happens.



#1395 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 18 March 2014 - 01:55 PM

Rock n roll, nice of you to look into this, you are a machine mukuste :)

Edited by The Loafer, 18 March 2014 - 01:56 PM.


#1396 maceman

maceman

    Home Pinball Machine Collector/ Restorer

  • VIP
  • 2,271 posts
  • Location:Canada, Eh!

  • Flag: Canada

  • Favorite Pinball: ....**Haunted House**....



Posted 18 March 2014 - 02:05 PM

If you can get rid of the 'run as admin' issues, we would be EXTREMELY GRATEFUL!!!

Cheers,

Maceman


________________________________________________________________________________
Canada Eh!
hm_avatar.pngss_avatar.jpg MODS ys_avatar5.jpggenie_avatar.pngj2o_avatar.png

#1397 DJRobX

DJRobX

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 941 posts
  • Location:Valencia, CA

  • Flag: United States of America

  • Favorite Pinball: F14 Tomcat

Posted 18 March 2014 - 03:11 PM

 

rocky and bullwinkle: ball flickers

 

This is the same FXAA / antialiasing issue I was referring to above.   Look at the table settings (not video settings) and change both FXAA and Anti Aliasing to -1.  



#1398 DreamTrap

DreamTrap

    Wheel Master

  • Platinum Supporter
  • 395 posts

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

  • Favorite Pinball: big bang bar, scared stiff, fish tales

Posted 18 March 2014 - 03:18 PM

 

 

rocky and bullwinkle: ball flickers

 

This is the same FXAA / antialiasing issue I was referring to above.   Look at the table settings (not video settings) and change both FXAA and Anti Aliasing to -1.  

 

yep that fixed it. and it's in colors, sounds and graphics settings in options.


My wheels CHECK THEM OUT HERE.

Fantasy Tarcisio style Popper Wheels

Cab specs:

Spoiler

 


#1399 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,151 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 18 March 2014 - 04:56 PM

I updated the DX9 table compatibility table and cleaned it up.  it is located here: https://docs.google....p=sharing#gid=0

- Grey items are new issues or no analysis yet

- Yellow items are confirmed issues not fixed

- Green items are Fixed

- Blue items are items that can be fixed by author or individual to make it DX9 compatible

- Purple items are a duplicate of a known issue

 

If people can test the older issues in grey and comment if the issue is still valid, that would be great.

If your issue is not listed please add it, by going here https://docs.google....EPwri8/viewform

 

I haven't added DreamTrap's issues yet based on fuzzels feedback, but I plan to try those tables tonight.  R&B and T2 Chrome are known issues.  I played STTNG and Safecracker with no issues this weekend.  Feel free to submit them but please re-test with FXAA/antialiasing off, official VPinmame and run as Admin, just in case that's a factor ;)


Edited by gtxjoe, 18 March 2014 - 04:57 PM.


#1400 mfuegemann

mfuegemann

    Pinball Fan

  • VIP
  • 1,222 posts
  • Location:Cologne

  • Flag: Germany

  • Favorite Pinball: Medieval Madness, Fast Draw



Contributor

Posted 18 March 2014 - 05:13 PM

Hi gtxjoe,

 

thank You for adding the JY to Your list. I was unsure, what to do, because the version I have is still WIP. The R&B I will investigate further when an official DX9 version is availiable. Maybe it can be fixed with drawing order or slight replacement of some walls.

 

Regards

Michael


Edited by mfuegemann, 18 March 2014 - 09:17 PM.