rev3270 is up:
- change POV settings file ending from .xml to .pov (to prevent issues with PinballX)
- add sam.vbs to the scripts
- update to Win32++ v8.5
- allow script to change ball spin (angular velocity and momentum) (see CommandReference.txt) (by DJRobX)
- experimental latency reduction code. A value of 600 works well on my cab. (by DJRobX)
Regarding the experimental latency reduction code:
Artificially lengthen the execution of the physics loop by X usecs, to give more opportunities to read changes from input(s) (try values in the multiple 100ms up to maximum 1000 range, in general: the more, the faster the CPU is)
Intended mainly to be used if vsync is enabled (e.g. most idle time is shifted from vsync-waiting to here)
If we've reached the end of the artificial delay cycle (probably about 40% of the way through), fire a "frame sync" timer event so
VPM can react to input.
This will effectively double the "-1" timer rate, but the goal, when this option is enabled, is to reduce latency and those "-1" timer calls should be roughly
halfway through the cycle, so it results in a pretty nice overall latency decrease.
There is also a new registry key under Player/MinPhysLoopTime (see RegistryKeys.txt) to define the minimal loop time