GameDB: Set DisablePGXPOn2DPolygons on Xenogears

Fixes misaligned UI. For future reference: game does a multiply by 4096,
then a right shift of 12, which should give back the same value, but
with it being implemented in PGXP-CPU with a divide that does not round
down, it ends up being off by one.

Rounding down loses precision in other games, so that's not an option.
This commit is contained in:
Stenzek 2024-07-09 20:38:18 +10:00
parent de27e5de92
commit 36abbd97e8
No known key found for this signature in database
1 changed files with 6 additions and 0 deletions

View File

@ -186322,6 +186322,7 @@ SCPS-45170:
- SCPS-45171 - SCPS-45171
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"
@ -186345,6 +186346,7 @@ SLPS-02773:
- SLPS-02774 - SLPS-02774
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"
@ -186375,6 +186377,7 @@ SLPS-01160:
- SLPS-91437 - SLPS-91437
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"
@ -186403,6 +186406,7 @@ SLPS-01161:
- SLPS-02776 - SLPS-02776
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"
@ -186431,6 +186435,7 @@ SLUS-00664:
- DigitalController - DigitalController
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"
@ -186459,6 +186464,7 @@ SLUS-00669:
- DigitalController - DigitalController
traits: traits:
- ForcePGXPCPUMode # Fixes battle shadows, radar jitter. - ForcePGXPCPUMode # Fixes battle shadows, radar jitter.
- DisablePGXPOn2DPolygons # Fixes misaligned text.
metadata: metadata:
publisher: "Squaresoft" publisher: "Squaresoft"
developer: "Squaresoft" developer: "Squaresoft"