BrandonLaw Posted September 2, 2022 Posted September 2, 2022 I've noticed this for quite some time. Notably as I've moved through systems to land on faster machines. I run 144hz pegged on my DT with a 3080ti, and it seems just LOWER flippers...possibly ones that only have a primitive following the vpx flipper that's hidden behavior seems to be at around 60fps. Just the flippers! Is this something that's curable? Now you can't unsee it in your games. Sorry. I did a test. I turned OFF the primitives and turned ON the vpx flippers, and it's definitely an issue when a primitive is involved. I took a video of both, but 60fps limitation of YT makes it hard to decipher, but it IS noticeable. Here is a video with the Prims ON. Notice the upper flippers are higher framerate. Here is a video with the prims off and VPX flippers visible. Even with the limitation, the difference is quite noticeable. Now double that framerate and you get what I'm saying
Content Provider Wylte Posted September 2, 2022 Content Provider Posted September 2, 2022 Videos are private, so I can't check the table being used as an example. A pretty common practice is to have the flipper primitives and shadows update on a 10ms timer (100fps). I don't know if that was a limitation in the past or just copypasta code or what, but if you try moving the primitive "following" code into a sub that's run from a framerate (-1) timer, you might see an improvement.
BrandonLaw Posted September 2, 2022 Author Posted September 2, 2022 2 hours ago, Wylte said: Videos are private, so I can't check the table being used as an example. A pretty common practice is to have the flipper primitives and shadows update on a 10ms timer (100fps). I don't know if that was a limitation in the past or just copypasta code or what, but if you try moving the primitive "following" code into a sub that's run from a framerate (-1) timer, you might see an improvement. Videos fixed. I'm going to toy with this timer and see what rabbit hole I can get into! Thanks for the direction. EDIT: That absolutely did the trick! I assume the creators try to find a balance between a stout system and a gameboy in their settings. At 10ms, that means I am 44 frames behind the rest of the table for whatever is in the "Framerate" timed sub. Changed the timer setting to -1 to match my parent settings and boom..we are in business. Thanks so much.
Content Provider Wylte Posted September 2, 2022 Content Provider Posted September 2, 2022 Glad I could help! I'll pass this thread along to the Workshop, see if there's more info there. I do think it'd be better to move the code (probably FlipperVisualUpdate) into "Sub FrameTimer_Timer", as certain other things may rely on GameTimer being consistent. Flipper tricks does something with the difference between framerate and time (not at my computer atm to check).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.