Files
ppsspp/Core/HLE
Henrik RydgårdandClaude Opus 5.5 5eae37aa5b Syphon Filter: Dark Mirror: Make the actor's turn after a scripted move frame rate independent
Part of #22669.

When a scripted move reaches its target, the AI only issues the next command
("face this way") two updates later, so the actor coasts for two frames before
turning. At 60fps that's 33ms: the turn starts further from the target, the slide
carries Gabe out of the 1.0 target radius, the steering seeks the target again and
he spins, ending up with his back to the camera in the Episode 1 Part 1 cutscene.
At 20fps (where the pose matches PSP footage) he coasts for 0.1s.

Hook the steering function to hold the turn rate at zero for the first 0.1s after
arriving, so every frame rate gets the 20fps outcome. Anchor heading measured in
that scene: 60fps -81 (was -150), 30fps -82 (was -116), 20fps -80, 15fps -75.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-24 02:00:09 +02:00
..
2026-08-11 10:28:36 +02:00
2025-08-06 17:44:54 +02:00
2025-07-20 19:30:35 +02:00
…
…
…
…
2025-07-20 19:32:05 +02:00
…
…
…
2026-08-11 10:28:36 +02:00
…
2026-08-11 10:28:47 +02:00
2025-04-03 14:13:50 +02:00
2026-08-11 20:14:01 +02:00
…
…