Jump to content



Photo
- - - - -

Yet another stutter problem


  • Please log in to reply
59 replies to this topic

#41 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 14 January 2016 - 02:14 AM

Correction, I was running last final version. Everything runs ok. Gonna test Latest "hardcore" tables and report back.



#42 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 14 January 2016 - 04:10 AM

Played Demo Man, and the others new tables. Not a single drop in Frames... it even runs better than any other table, maybe because it uses a lot of 3d elements? Demolition man table is really well made. Thanks Knorr!!



#43 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 14 January 2016 - 07:47 AM

 

 

Getting stutter depends a lot on the tables and what is going on with lights and what not.  Some play very smooth, others kill my machine (like Metallica, literally crashes VPX on my system after playing for a few minutes).  If I want to play smooth, turn off all options that help VP look nicer (no AA, no AO, FPS limiter to 60).  Most everything plays good.  Solid 60fps and then randomly (seemingly)  hiccup, fps down to 10, ball disappears and reappears further down the table, then continues on as if nothing happened.  That's most likely a problem on my cab, so I just live with it until I get some time to poke around to see what is up.

 

best of luck to you (all)

-Mike

 

As I mentioned back up the thread, the lamp timing can lead to stutter on some tables. On the tables you mention here, have you tried increasing the LampTimer value within the table's script?  In VPX I have some former stuttering tables running smooth with a setting of 20. In VP9 I have some problem tables playing smoothly with a setting as high as 200

 

Hi Mike

Is it the lamptimer.interval you are talking about?

I just tried it on 10 and then 200 on the Sapranos but it made no difference.

Is higher or lower supposed to be best?


You can't take it with you so you might as well waste it on pinball!


#44 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 14 January 2016 - 07:47 AM

 

 

Getting stutter depends a lot on the tables and what is going on with lights and what not.  Some play very smooth, others kill my machine (like Metallica, literally crashes VPX on my system after playing for a few minutes).  If I want to play smooth, turn off all options that help VP look nicer (no AA, no AO, FPS limiter to 60).  Most everything plays good.  Solid 60fps and then randomly (seemingly)  hiccup, fps down to 10, ball disappears and reappears further down the table, then continues on as if nothing happened.  That's most likely a problem on my cab, so I just live with it until I get some time to poke around to see what is up.

 

best of luck to you (all)

-Mike

 

As I mentioned back up the thread, the lamp timing can lead to stutter on some tables. On the tables you mention here, have you tried increasing the LampTimer value within the table's script?  In VPX I have some former stuttering tables running smooth with a setting of 20. In VP9 I have some problem tables playing smoothly with a setting as high as 200

 

Hi Mike

Is it the lamptimer.interval you are talking about?

I just tried it on 10 and then 200 on the Sapranos but it made no difference.

Is higher or lower supposed to be best?


You can't take it with you so you might as well waste it on pinball!


#45 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 14 January 2016 - 09:32 AM

I really don't know what to tell you guys but I played like 5 hours in the PC/Cab today, from VPX, VP9 and VPM5 to a little FP tables. All of them work and run as expected. No problem with any frame drop. Installed and played all the available VPX tables. None of them drop from 60FPS (locked).

 

:( hope this get sorted out.



#46 RustyCardores

RustyCardores

    Pinball Fan

  • Members
  • PipPipPipPip
  • 571 posts
  • Location:Australia

  • Flag: Australia

  • Favorite Pinball: Flash, Playboy, Fishtales & Attack From Mars!

Posted 14 January 2016 - 10:38 AM

 

 

 

Getting stutter depends a lot on the tables and what is going on with lights and what not.  Some play very smooth, others kill my machine (like Metallica, literally crashes VPX on my system after playing for a few minutes).  If I want to play smooth, turn off all options that help VP look nicer (no AA, no AO, FPS limiter to 60).  Most everything plays good.  Solid 60fps and then randomly (seemingly)  hiccup, fps down to 10, ball disappears and reappears further down the table, then continues on as if nothing happened.  That's most likely a problem on my cab, so I just live with it until I get some time to poke around to see what is up.

 

best of luck to you (all)

-Mike

 

As I mentioned back up the thread, the lamp timing can lead to stutter on some tables. On the tables you mention here, have you tried increasing the LampTimer value within the table's script?  In VPX I have some former stuttering tables running smooth with a setting of 20. In VP9 I have some problem tables playing smoothly with a setting as high as 200

 

Hi Mike

Is it the lamptimer.interval you are talking about?

I just tried it on 10 and then 200 on the Sapranos but it made no difference.

Is higher or lower supposed to be best?

 

 

Yes the LampTimer.Interval  .... I've found that higher settings have solved balled stutter on a number of tables for me.  Higher numbers increase the interval, therefor reduce the load I think.

 

The amount required is a variable however, so I generally increase by 10 until I see the stutter improved.

 

Sorry it didn't work in your case. :(


Rusty Cardores (Russell Stewart) - Gold Coast, Australia

Twitter: https://twitter.com/RustyPinball  |  Instagram: https://www.instagra.../rusty.pinball/  |  Work: http://www.australianlight.com.au (Australian Landscape Photography)

'SSF' - Get awesome VPX Surround Sound Tactile Feedback in your cab https://www.facebook...oups/SSFeedback/

'Virtual Topper' - It's cooler than you might think! Check out the pics on my Instagram.


#47 atarian

atarian

    Enthusiast

  • Members
  • PipPipPip
  • 345 posts

  • Flag: France

  • Favorite Pinball: EMs

Posted 14 January 2016 - 07:19 PM

Original background info on lamptimer tweak is below:

http://www.vpforums....showtopic=18468

#48 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 14 January 2016 - 10:42 PM

Original background info on lamptimer tweak is below:

http://www.vpforums....showtopic=18468

Thanks atarian.


You can't take it with you so you might as well waste it on pinball!


#49 TT11

TT11

    Pinball Fan

  • Members
  • PipPipPipPip
  • 649 posts
  • Location:Maitland AUSTRALIA

  • Flag: Australia

  • Favorite Pinball: Bally Kiss & Playboy, Stern Kiss & Playboy

  • 360 Gamer Tag: PoundedElliepup

Posted 16 January 2016 - 11:07 PM

Will give this a try on Soprano's.....!! That's the only VPX table that I have with ball micro stutter.



#50 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 17 January 2016 - 05:09 PM

Thanks for providing your experience and some settings that worked for you.  One key thing in the screen captures / information / settings provided is the values you show for setting AA in the nVidia panel don't work with VP and the only reason you don't see it messing things up is by having "Alternative Depth Buffer Processing" checkbox cleared, which apparently yields the result of no graphic distortions / missing objects but also has no AA taking place (i.e. all the "jaggies" are there as if you simply had not set any nVidia AA options at all).  It's basically not having any visual smoothing effect at least as far as anti-aliasing and with the VP ones for FXAA and AA disabled / cleared it's running no AA methods at all.  If you select "Alternative Depth Buffer Processing" / check it off you will see lot's of items missing on the screen but actually the ones that remain will be smoother (that is the crux of the problems with VP since it was updated for DX9).

 

Having all of these AA methods effectively disabled also yields higher frames rates / processing / less work on the video card, which also in turns skews results about ball stutter and screen tearing as it appears to be less prevalent (but still present) when there's more processing power available even when still sinking in some manner to screen refresh / FPS rates as appears to be happening with the settings you're using (mainly the 2 in FPS to my knowledge).  

 

I've played around briefly with these still, exactly as you posted, on two different systems just as a test and ultimately at least on higher resolution / refresh rate systems, there is still periodic tearing (looks on the ball like it's surging or warping) as Desktop Windows Manger / Composition is disabled.  However, on a decent system with only 720p and in desktop view without B2S I was able to see it playing fairly smoothly with difficulty detecting tearing / periodic "stutter".  Upping the resolution on that system and trying in my mini-cab at also higher resolutions 1440p brought the issue back.  A lot of the other settings referenced like the AA items in the nVidia control panel and potentially some or all of the other ones are going to be superfluous and not actually having an effect on the end result as in general I could see the same thing as my previous tests without all of these other changes trying to get VP to be smooth but without having to utilize DWM / Desktop Composition / "Aero" as with that on there is still less immediate flipper action (and it's is so tough to go back from after feeling the flippers that bit more responsive but ball stutter / smooth motion wins for me personally if I have to choose).

 

Still appreciate you taking the time to document your work and provide food for thought for everyone to try and glad you got it working to your satisfaction on your rig.

Hi Jimmy

I only just got around to reading this post in detail. There is a lot to take in but from what I understand, for the full experience I need to set Alternative Depth Buffer Processing on and also desktop composition for it to work properly. I tried Alternative Depth Buffer Processing on and the things that disappeared were mostly the ball and flippers lol which isn't a lot of use ;-)

I also noticed that setting software vertex processing about kills the Sopranos but Gran Prix doesn't seem to be affected.

There are so many options it's a real problem to know what t do.

Anyway for me, flipper response is much more important than eradicating the jaggies, but of course both would be ideal.

Do you think a better video card for the maybe just running the playfield monitor might be a good idea? Will DC still produce flipper lag no matter how good the card is?


You can't take it with you so you might as well waste it on pinball!


#51 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 17 January 2016 - 09:00 PM

I'll recommend a Nvidia GTX 950 and up. These cards are as low as $140 (MSI for example) ... if you can go higher, go higher ;)



#52 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 17 January 2016 - 09:26 PM

Hi Vamp

I don't mind paying if I get better performance but I'm worried that I'll cough up for a new card and still get flipper lag with desktop composition on.

Do you think this would be the case.

Also, does the performance of the motherboard have any impact on the GPU? I mean will there be a point where a more powerful graphics card would mean having to get a new system to run it?

Sorry if that's a dumb question by the way.


You can't take it with you so you might as well waste it on pinball!


#53 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 17 January 2016 - 10:19 PM

Yes, if your mobo is old you will have problems or bad performance. Read about your system and get to a conclusion.



#54 coreduo0099

coreduo0099

    Enthusiast

  • Members
  • PipPipPip
  • 109 posts

  • Flag: United States of America

  • Favorite Pinball: Tommy

Posted 23 October 2016 - 09:43 AM

Finally Figured out my stuttering problems
:

Solution: set B2s default start type to 2, Be sure all tables start as .exe.  (check your B2STableSettings.xmlsettings file for table overrides and change all the start as exe to: <StartAsEXE>1</StartAsEXE>

 

My default file:

<B2STableSettings>
  <ArePluginsOn>0</ArePluginsOn>
  <DefaultStartMode>2</DefaultStartMode>
  <LogPath>
  </LogPath>
  <IsLampsStateLogOn>0</IsLampsStateLogOn>
  <IsSolenoidsStateLogOn>0</IsSolenoidsStateLogOn>
  <IsGIStringsStateLogOn>0</IsGIStringsStateLogOn>
  <IsLEDsStateLogOn>0</IsLEDsStateLogOn>
  <IsPaintingLogOn>0</IsPaintingLogOn>
  <IsStatisticsBackglassOn>0</IsStatisticsBackglassOn>
  <ShowStartupError>1</ShowStartupError>
  <ScreenshotPath>
  </ScreenshotPath>
  <ScreenshotFileType>0</ScreenshotFileType>
</B2STableSettings>



#55 JMG

JMG

    Enthusiast

  • Platinum Supporter
  • 66 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Getaway 2, Roadshow, Whitewater, Medieval Madness

Posted 23 October 2016 - 12:13 PM

i also experienced stuttering from time to time, even after a change from a 650ti to a 960.

after a while i found the issue: different frame rate for the dmd monitor. after setting all to the same frame rate, stuttering was gone.



#56 Mirkin

Mirkin

    Enthusiast

  • Silver Supporter
  • 184 posts

  • Flag: United Kingdom

  • Favorite Pinball: Creature From the Black Lagoon Funhouse Defender

Posted 29 October 2016 - 01:39 PM

 

Finally Figured out my stuttering problems
:

Solution: set B2s default start type to 2, Be sure all tables start as .exe.  (check your B2STableSettings.xmlsettings file for table overrides and change all the start as exe to: <StartAsEXE>1</StartAsEXE>

 

My default file:

<B2STableSettings>
  <ArePluginsOn>0</ArePluginsOn>
  <DefaultStartMode>2</DefaultStartMode>
  <LogPath>
  </LogPath>
  <IsLampsStateLogOn>0</IsLampsStateLogOn>
  <IsSolenoidsStateLogOn>0</IsSolenoidsStateLogOn>
  <IsGIStringsStateLogOn>0</IsGIStringsStateLogOn>
  <IsLEDsStateLogOn>0</IsLEDsStateLogOn>
  <IsPaintingLogOn>0</IsPaintingLogOn>
  <IsStatisticsBackglassOn>0</IsStatisticsBackglassOn>
  <ShowStartupError>1</ShowStartupError>
  <ScreenshotPath>
  </ScreenshotPath>
  <ScreenshotFileType>0</ScreenshotFileType>
</B2STableSettings>

Thanks for the reply. People are still having a lot of issues with the setup of VPX but between us we can crack it.

Where are the files you describe actually located please?


You can't take it with you so you might as well waste it on pinball!


#57 bmheyob

bmheyob

    Hobbyist

  • Silver Supporter
  • 34 posts

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

  • Favorite Pinball: baby pacman

Posted 15 July 2017 - 10:41 PM

Thanks coreduo0099!  I recently had that stuttering problem as well.
Your fix helped allot.  It's still not perfect in my VPX Black Hole, but it's ALLOT better than it was.



#58 coreduo0099

coreduo0099

    Enthusiast

  • Members
  • PipPipPip
  • 109 posts

  • Flag: United States of America

  • Favorite Pinball: Tommy

Posted 22 July 2017 - 05:21 AM

Thanks for the reply. People are still having a lot of issues with the setup of VPX but between us we can crack it.

Where are the files you describe actually located please?

 

B2STableSettings.xml in your Tables directory



#59 goesta

goesta

    Enthusiast

  • Members
  • PipPipPip
  • 127 posts
  • Location:Montreal

  • Flag: Canada

  • Favorite Pinball: Grand Lizard, T2,F14

Posted 11 September 2017 - 03:30 AM

Thanks Coreduo0099,

This really solved all my stutter problems. I was getting nerved switching from a gtx660 to a 1060 and still had stutter problems.

Great solution!!! Many thanks and greets!

 

Goesta



#60 mattbini

mattbini

    Enthusiast

  • Members
  • PipPipPip
  • 153 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 11 September 2017 - 08:33 PM

Great post. I just updated my graphics card and cpu although only to a gtx 1050ti and q9650. But still get stutter too on Demo man. I speant about 5 hours going through a lot of changes and still get the stutter with brute force x4 enabled. I will give the above a go. Thanks for all the ideas. Main benifit i found was having vcync set to 2 on weekend even though i could get 135 fps without. Aero background did not make any difference. Yet to try affinity. All other tables seem smoothe as silk. Specially defender. Demo man ball is so bright. Great looking table though. Great postwill try out sthe ideas above thanks.

UPDATE 19/8/17 FINALLY GOT ALL TABLES WORKING SMOOTHE.
Check out my link below for answer (top posting updated)Hope it will save someone out there a lot of headaches.

http://www.vpforums....topic=38683&hl=

Edited by mattbini, 19 September 2017 - 08:49 PM.