[Feature Request]: Final Fantasy X GameDB Config #10885
Labels
Enhancement / Feature Request
Floating Point Accuracy
FR: High Complexity
Requires in depth PCSX2 knowledge.
FR: Medium Priority
The request can bring some quality of life to the average emulator user.
Description
The current GameDB for FFX has EE Rounding mode set to Negative which breaks a major cutscene in the game by having a character run into a wall. A perfect FPU config for this game is not possible at the moment, as all combinations that fix some issues always break other parts of the game. After playing through the game multiple times i came up with one that fixes most of them, leaving only a few minor ones. which are:
Bug: https://youtu.be/PaKtaEhhXDA?feature=shared&t=4627
Correct Behavior: https://youtu.be/tdecRIqwoQc?feature=shared&t=70
The GameDB FPU config for all versions of Final Fantasy X should be changed to the following:
EE Rounding Mode: Positive
EE Division Rounding Mode: Nearest (Default)
EE Clamping Mode: Full
VU0 Clamping Mode: Extra
EE Rounding fixes the vast majority of cutscene, animations and pathfinding bugs.
EE Clamping fixes reverse controls in some areas and characters and enemies facing the wrong way during certain battles.
VU0 Clamping fixes Yojimbo's cloak flickering bug while EE Clamping is set to full (#7424).
Reason
Fixes the vast majority of FFX's FPU related bugs
The text was updated successfully, but these errors were encountered: