Jump to content



Photo
* * * * * 1 votes

Newbie Guide to VPX Performance and Ball Stutter


  • Please log in to reply
133 replies to this topic

#41 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 14 September 2016 - 04:11 AM

Yes, my VPX runs beautiful, but if I don't set ALL of the B2S backglasses to EXE, then some tables will run like CRAP!  It's the software mode of B2S that's messing things up at that point.


...oh, and to clarify, my "Global" Settings in nvidia Control Panel are ALWAYS at their defaults! Never EVER change those settings! Change them on a per-program basis, and only if you absolutely need to.



#42 Kernel

Kernel

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

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

  • Favorite Pinball: Stones 'n Bones

Posted 14 September 2016 - 08:32 AM

I've read from Toxie (or Fuzzel I don't remember) to put vsync to "fast" on the nvidia control panel for the better performance/lag reduction.



#43 Kernel

Kernel

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

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

  • Favorite Pinball: Stones 'n Bones

Posted 14 September 2016 - 08:59 AM

Double post, sorry...


Edited by Kernel, 14 September 2016 - 09:03 AM.


#44 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 14 September 2016 - 10:49 AM

I've read from Toxie (or Fuzzel I don't remember) to put vsync to "fast" on the nvidia control panel for the better performance/lag reduction.

 

It's kind of an experimental thing.  Very new feature in the nvidia drivers.  YMMV.



#45 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 14 September 2016 - 12:54 PM

Change max texture dimension to unlimited (keep it there).  Have you applied any of the suggested backglass tricks?  What video card are you running?

 

I haven't had a chance to do everything yet, but I did note when playing around with this option that the radio button is working as expected in that I can have unlimited selected and 3072 or 2048 or 1024, I didn't try a Ctrl-Click to try and remove the Unlimited selection now that I think about it, but I was finding it very weird that Unlimited and another option stayed selected.



#46 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 15 September 2016 - 01:47 AM

Not sure where to take this next.

 

I restored default settings on Nvida, added vpinballx.exe back to the Program Settings and ONLY update the VSync to allow the 3D Application to manage.

 

I matched my Video Preferences for VPX to match Terry's exactly, was able to get Unlimited to be the only detail option by restore defaults to my Video Preferences and setting everything else again.

 

Went into the AFM Table Settings and had those match my Video preference. Still got stutter. Read through the 'True Full Screen in VP 10.1' thread, tried the

settings Hauntfreaks recommended in that I set my 4x AA to Default, FXAA to Default, Update in Game AO to Default, Vsync to 1, checked override and took my detail down a couple of notches.

 

Also verified my B2S was running in EXE by default and that the 'Start this Backglass in EXE mode' is pressed.

 

None of these things make the stutter  go away.

Crazy thing is when I first made all my changes the table ran smooth for about 3 or 4 minutes... then it started to stutter, now after reboots and restarts the table stutters out of the gate and I even have the sound stuttering.

I am not in any way afraid of blowing away this Windows 10 install and going back to Windows 7... I had all this stuff working just fine a while back and I have no idea what changed to make this all go sideways.

Thanks for the support help, it appreciated... I'm going a little crazy here.



#47 mrangrygrandpa

mrangrygrandpa

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 15 September 2016 - 07:37 PM

I had similar issues with one of the tables I was running with the ball and the audio both stuttering. I actually downloaded a new B2S file for the table and it cleared it up. Perhaps try commenting out the B2S and running the table without the backglass and see if you're still having the same issue.



#48 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 15 September 2016 - 08:17 PM

Not sure where to take this next.

 

One general note for anyone reading this far... if you have read this far through this thread and the true fullscreen thread that is linked in the tutorial, and tried all of these tweaking and setup tips, you have gone through a pretty extensive list of suggestions and advice compiled from these forums.  You may want, at this point, to consider other possibilities on your end.  These possibilities are a lot less likely to be a problem, but it's definitely worth considering if nothing else has worked for you.

 

These would be things like overheating (performance decreases as heat issues arise), hardware problems or failure, virus or malware mining away your resources, background processes draining resources, OS problems (roar mentioned Win 10... Windows Defender has been a very commonly mentioned problem for people in Win 10, turn it off), etc...

 

Again, these things are less likely to be the source of a problem, but if you meet suggested specs, and have exhausted the setup and tweaking tips, it may be time to consider other possible problems.  This is not to suggest that there isn't some performance tweak still out there that you haven't tried.  This is just a general note for anyone who has already gone through the steps.


Edited by Drybonz, 15 September 2016 - 08:20 PM.


#49 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 15 September 2016 - 09:15 PM

I'm confident I've missed something... I must have. I have run Task Manager while playing and my CPU, Memory and Disk I/O look bored, no spikes at all, my network for some reason is spiking but it isn't spiking and holding, it just jumps up on occasion. I have tried running without the B2S altogether in the past but haven't tried recently or at least since I tried copying Terry's settings verbatim so I'll try that out tonight. I can also try turning off Windows Defender, I don't think I've done that recently either.PinballFX2 and VP 9.9.2 and Physmod all run great, it just VPX I'm struggling with and it had run perfectly smooth in the past... on Windows 7, but I couldn't sort my problems out on 7 so I blew it away and started from scratch on Windows 10 and have never had Windows 10 working smoothly for anymore than 5 minutes at a time.



#50 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 15 September 2016 - 10:16 PM

Keep in mind that Windows Defender in Win 10 will re-activate itself.  You will need to use "noDefender" if you want to permanently disable it....which I have.

 

Maybe try getting the latest nvidia drivers, and chose "custom" install.  Don't install nvidia 3d vision or geforce experience either. 

 

You "could" do a fresh install of the drivers. Keep in mind this WILL get rid of any custom nvidia control panel settings you have, but it will be hopefully a clean slate. From there you should not have to touch anything in nvidia setting for VPX.

 

 

I am at a loss here....but yes try getting rid of the B2S file completely until you can figure out the issue. ALL of my VPX 10 tables will stutter like crazy if running in standard mode for B2S. I can't help but wonder if the problem is a setting getting stuck, or maybe multiple B2S Server "installs" that are messing things up.

 

Is it EVERY table in VPX no matter what? Or are some worse than others?

 

The videos I posted of my addressable leds gameplay is on Win 10 with VPX (for most tables). You can see it runs smooth with no stutter with my settings in the previous post.



#51 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 15 September 2016 - 10:41 PM

I'll try NoDefender and see how that goes, I'll also try uninstalling the Video Drivers and going custom install, I know I've got GeForce Experience on there. I search scrub my registry for B2S and VPX settings... but at that point I might as well just nuke my who Windows install, format and start again. I'll try anything! :)



#52 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 15 September 2016 - 11:47 PM

If you have turned off your B2S and are still having stutter, then you know you have another problem.

 

Terry asked a good question that you didn't answer... is this one table, a handful of tables or all tables that have the stutter?

 

*edit*  Added Windows Defender tip to OP tutorial.


Edited by Drybonz, 15 September 2016 - 11:54 PM.


#53 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 16 September 2016 - 04:59 AM

Defender disabled.
B2S files moved out of table directory
Tested numerous VPX tanks, MB, MM, SS, AFM, all studder the same way, with or without B2S.

I just started uninstalling my GeForce drivers and got tired. Try again tomorrow.

#54 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 16 September 2016 - 05:22 AM

Are you running VPX in admin mode?



#55 krille81

krille81

    Enthusiast

  • Members
  • PipPipPip
  • 197 posts

  • Flag: Sweden

  • Favorite Pinball: Junk Yard, White Water, Star Wars (Data East)

Posted 16 September 2016 - 07:59 AM

I had The same problem as you, i have always have that problem when i used vsync with visual pinball. I get rid of the problem when i disable a lot of cpu settings in bios. I have a i5 k3750 3,4ghz @ 4,2 ghz.

Skickat från min E2303 via Tapatalk

#56 Kernel

Kernel

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

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

  • Favorite Pinball: Stones 'n Bones

Posted 16 September 2016 - 08:36 AM

TerryRed Can you argument that? What do you mean with "standard mode for B2S"? How can you verify B2S server installs?

Thanks

 

ALL of my VPX 10 tables will stutter like crazy if running in standard mode for B2S. I can't help but wonder if the problem is a setting getting stuck, or maybe multiple B2S Server "installs" that are messing things up.

Edited by Kernel, 16 September 2016 - 08:41 AM.


#57 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 17 September 2016 - 06:40 PM

Are you running VPX in admin mode?

 

I sure am... I just uninstalled my video card drivers and my first game of Scared Stiff played stutter for for a couple of minutes and then started stuttering again. Now all restarts of VPX and reboots of Windows and it stutters right out of the gate. Something else is going on with my setup, I've got more than enough power to run this thing as far as I've read. I don't or can't find any other resources sucking things up. I unplugged my Pinscape controller and my pinDMD today and ran it without and B2S and the same behaviour.

 

I can record a video I suppose and show others what I'm seeing but I'm not sure that will help anything. Could it possibly be my display? I mean I just saw it run perfectly smooth for a couple of minutes and then it just craps the bed. So frustrating... the Scared Stiff table looks sooooo amazing too... killing me not to play it :)

 

I think I may go back to Windows 7 just for s and g's. Can't hurt anything at this point.

 

I had The same problem as you, i have always have that problem when i used vsync with visual pinball. I get rid of the problem when i disable a lot of cpu settings in bios. I have a i5 k3750 3,4ghz @ 4,2 ghz.

Skickat från min E2303 via Tapatalk

 

What CPU settings could you have possibly disabled in your BIOS to make a difference? Would love to know.



#58 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 17 September 2016 - 06:50 PM

 I think I may go back to Windows 7 just for s and g's. Can't hurt anything at this point.

 

I ran Windows 10 for a couple months after it was first released and had so many annoying little problems that I went back to Windows 8.1.  I have never had a single problem with 8.1.

 

Now, I certainly wouldn't want to say one version of Windows will work better than another because I don't want this thread to turn into an annoying Windows version war, but it certainly doesn't hurt to try more than one OS to see which one works better for you.



#59 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 17 September 2016 - 07:46 PM

 

Are you running VPX in admin mode?

 

I sure am... I just uninstalled my video card drivers and my first game of Scared Stiff played stutter for for a couple of minutes and then started stuttering again. Now all restarts of VPX and reboots of Windows and it stutters right out of the gate. Something else is going on with my setup, I've got more than enough power to run this thing as far as I've read. I don't or can't find any other resources sucking things up. I unplugged my Pinscape controller and my pinDMD today and ran it without and B2S and the same behaviour.

 

I can record a video I suppose and show others what I'm seeing but I'm not sure that will help anything. Could it possibly be my display? I mean I just saw it run perfectly smooth for a couple of minutes and then it just craps the bed. So frustrating... the Scared Stiff table looks sooooo amazing too... killing me not to play it :)

 

I think I may go back to Windows 7 just for s and g's. Can't hurt anything at this point.

 

I had The same problem as you, i have always have that problem when i used vsync with visual pinball. I get rid of the problem when i disable a lot of cpu settings in bios. I have a i5 k3750 3,4ghz @ 4,2 ghz.

Skickat från min E2303 via Tapatalk

 

What CPU settings could you have possibly disabled in your BIOS to make a difference? Would love to know.

 

 

When your VP starts running crappy....try running a normal PC game that is fairly demanding at that point to see if it is system wide and affects ALL games that normally would run fine. If they are also running crappy... then you know its not just VPX related.

 

Do you run other systems like PFX2 and FP? See if they run crappy after VP runs crappy.

 

 

 

Are you running any kind of overclocking software? Sometimes this can mess things up if not set right or just left to an AUTO setting of some sort..

 

However....

 

The thing with Maxwell series cards (gtx 900 series) is that they are power efficient and throttle down to conserve power when not being stressed. I know that with my GTX 970s in my gaming PC...sometimes they will just act weird, and run REALLY bad if they aren't used right away after booting up. Rebooting usually takes care of the issue. 

 

I was having these issues with Win 8 originally. Went to Win 7 and still had the same problems.

 

The way I got around this was to manually "overclock" it with MSI afterburner to a constant speed to keep it from throttling down. This took care of that problem. Not a big deal. All the older generation cards run like that.

 

 

Maybe try running overclocking software like MSI Afterburner and try to force your card to not throttle down its speed and power use. 

 

 

If you are going to do a fresh install of Windows, I HIGHLY recommend trying to ONLY setup the newest VPX in exclusive full screen with the settings in my previous post. No "all in one install"....no B2S server...nothing...just VPX!  If the tables are running fine. Play multiple ones throurughly to be sure. Then install B2S, etc too see where the issue crops up.


Edited by TerryRed, 17 September 2016 - 07:47 PM.


#60 CaptFlam

CaptFlam

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts

  • Flag: Turkey

  • Favorite Pinball: Addams Family

Posted 17 September 2016 - 09:08 PM

Defender disabled.
B2S files moved out of table directory
Tested numerous VPX tanks, MB, MM, SS, AFM, all studder the same way, with or without B2S.

I just started uninstalling my GeForce drivers and got tired. Try again tomorrow.

 

Try to disable display scaling on high DPI in compatibility settings of vp and vpx