The more I use this accelerometer it really seems like it is the way to go. It just needs some software assistance. In VP it is very responsive. The software just needs to only allow one nudge per half second or so (so that it ignores the bangback nudge) or needs to just ignore nudges in the opposite direction of a nudge for a half second and it would work extremely well. Maybe in addition also always ignore nudges when pulling the table towards you (basicaly down on a analog stiick)
Can you explain why you need to ignore bangback nudge? It seems natural for the table to swing back to the left after being nudged right, for instance. If you slap the left side of the cabinet when the ball is coming around the left orbit, you'd successfully knock the ball away from the wall to avoid the sling. If the table swung back to the left (which it normally does), that shouldn't affect the ball because it's not touching a wall or post anymore -- right? I'm obviously missing something.
Hi Jeremy,
Been testing this for the past 4 hours or so. Here are some examples. As you know, If you hook up an xbox gamepad and play Pinball FX2VR you can use the left analog stick to nudge the ball. Howerver if you press down on the left analog stick nothing happens at all. Pinball FX2 VR does not register that down on the analog stick as anything at all. When playing in VPX, down on the analog stick is registered. What happens on the PinSim in VPX is if you nudge forward the accelerometer registers the up movement but then also a down press on the analog axis as well. The ball then goes up from the nudge but then comes back down super fast or does not complete the natural physics of the up nudge and halfway through the movement it unnaturally comes down.
The same thing happens on left and right nudging as well. You nudge in one direction and the momemtem of the nudge gets canceled out halfway through by the automatic bangback of the nudge in the opposite direction and the ball moves very strangely first in the direction you nudged it and then in the opposite direction
You can set up your PinSim with the below settings and then use the Addams Family table to test and see.
The other thing is this. In VPX if you hook up an Xbox gamepad and hold in any direction on the left analog stick you will have full control of the ball. You can just use the analog stick to play the entire game and direct the ball up ramps or whatever and never lose the ball. In pinball FX2 for example, the game looks at how far you pressed the left analog stick in a direction and registers and nudge in that direction and strength to match. if you were to hold the analog stick in any direction it does nothing other than the initial nudge. Since pressing down on the analog stick does nothing in Pinball FX2 you don't ever get that bangback in that direction. Sometimes there is a little left/right bangback on FX2 but it is pretty rare. It seems they have a delay so you can't nudge the ball over and over again very quickly which works well.
When it comes down to it, It looks like the analog implementation in VPX is really the entire issue and not the PinSim firmware and should be fixed on the VPX side. It looks to me like VPX implementation of analog nudge really is just changing the table slope. This is why you can drive the ball all around the table with the left analog sick. Also if you shoot a ball off of your flipper, you can just press the down analog and cancel out the ball movement mid shot and even more than cancel it, you can force it back down to the flippers quickly by holding down on the analog stick.
VPX Preferences -> Configure Keys, Nudge and DOF
Enable Nudge Filter: Check
Enable Analog Nudge: Check
Tilt Sensitivity: 47
X Axis X-Max 100 - X=Gain32
X Axis Y-Max 100 - X=Gain32
Deadzone 11%
Edited by gear323, 16 March 2019 - 07:51 AM.