mirror of
https://github.com/libretro/ppsspp.git
synced 2025-02-24 19:00:54 +00:00
134 lines
3.9 KiB
INI
134 lines
3.9 KiB
INI
# ========================================================================================
|
|
# compat.ini for PPSSPP
|
|
# ========================================================================================
|
|
#
|
|
# This file is not meant to be user-editable, although is kept as a separate ini
|
|
# file instead of compiled into the code for debugging purposes.
|
|
#
|
|
# The uses cases are strict:
|
|
# * Enable fixes for things we can't reasonably emulate without completely ruining
|
|
# performance for other games, such as the screen copies in Dangan Ronpa
|
|
# * Disabling accuracy features like 16-bit depth rounding, when we can't seem to
|
|
# implement them at all in a 100% compatible way
|
|
# * Emergency game-specific compatibility fixes before releases, such as the GTA
|
|
# music problem where every attempted fix has reduced compatibility with other games
|
|
# * Enable "unsafe" performance optimizations that some games can tolerate and
|
|
# others cannot. We do not currently have any of those.
|
|
#
|
|
# This functionality should NOT be used for any of the following:
|
|
# * Cheats
|
|
# * Fun hacks, like enlarged heads or whatever
|
|
# * Fixing general compatibility issues. First try to find a general solution. Try hard.
|
|
#
|
|
# Game IDs can be looked up at GameFAQs, for example:
|
|
# http://www.gamefaqs.com/psp/925776-grand-theft-auto-liberty-city-stories/data
|
|
# Sometimes the information may be incomplete though.
|
|
#
|
|
# ========================================================================================
|
|
# Issue numbers refer to issues on https://github.com/hrydgard/ppsspp/issues
|
|
# ========================================================================================
|
|
|
|
# Fight Night Round 3
|
|
# Our accurate rounding of depth to 16-bit precision appears to cause a regression
|
|
# in this game. The game doesn't seem to need it, so let's turn it off.
|
|
# Issue #8004
|
|
[ULES00270]
|
|
NoDepthRounding = true
|
|
[ULUS10066]
|
|
NoDepthRounding = true
|
|
|
|
|
|
# Ridge Racer
|
|
# Our accurate rounding of depth to 16-bit precision appears to cause a regression
|
|
# in this game. The game doesn't seem to need it, so let's turn it off.
|
|
# Issue 8031
|
|
[UCAS40015]
|
|
NoDepthRounding = true
|
|
[ULUS10001]
|
|
NoDepthRounding = true
|
|
[UCKS45002]
|
|
NoDepthRounding = true
|
|
[UCES00002]
|
|
NoDepthRounding = true
|
|
[ULJS19002]
|
|
NoDepthRounding = true
|
|
[UCKS45053]
|
|
NoDepthRounding = true
|
|
[NPJH50140]
|
|
NoDepthRounding = true
|
|
|
|
# Do the same for Ridge Racer 2, it's nearly the exact same game except more levels and cars.
|
|
[ULJS00080]
|
|
NoDepthRounding = true
|
|
[UCES00422]
|
|
NoDepthRounding = true
|
|
[NPJH50366]
|
|
NoDepthRounding = true
|
|
|
|
# Same for Lost Heroes (JP).
|
|
[ULJS00489]
|
|
NoDepthRounding = true
|
|
[NPJH50647]
|
|
NoDepthRounding = true
|
|
|
|
# Summon Night 5 (JP). Issue #8181
|
|
[ULJS00553]
|
|
NoDepthRounding = true
|
|
[NPJH50696]
|
|
NoDepthRounding = true
|
|
[ULJS19096]
|
|
NoDepthRounding = true
|
|
|
|
#MotorStorm Arctic Edge
|
|
[UCUS98743]
|
|
NoDepthRounding = true
|
|
[UCES01250]
|
|
NoDepthRounding = true
|
|
[UCAS40266]
|
|
NoDepthRounding = true
|
|
[UCJS10104]
|
|
NoDepthRounding = true
|
|
[NPJG00047]
|
|
NoDepthRounding = true
|
|
[UCKS45124]
|
|
NoDepthRounding = true
|
|
|
|
#Saigo no Yakusoku no Monogatari (JP)
|
|
[NPJH50416]
|
|
NoDepthRounding = true
|
|
[UCAS40339]
|
|
NoDepthRounding = true
|
|
[ULJM05860]
|
|
NoDepthRounding = true
|
|
|
|
# Heroes Phantasia requires pixel depth rounding.
|
|
[NPJH50558]
|
|
PixelDepthRounding = true
|
|
[ULJS00456]
|
|
PixelDepthRounding = true
|
|
[ULJS00454]
|
|
PixelDepthRounding = true
|
|
# Heroes Phantasia Limited Edition Disc requires pixel depth rounding.
|
|
[ULJS00455]
|
|
PixelDepthRounding = true
|
|
|
|
# Phantasy Star Portable 2 has the same issue.
|
|
[ULJM05493]
|
|
DepthRangeHack = true
|
|
[NPJH50043]
|
|
DepthRangeHack = true
|
|
[ULJM08030]
|
|
DepthRangeHack = true
|
|
[ULES01439]
|
|
DepthRangeHack = true
|
|
[ULUS10529]
|
|
DepthRangeHack = true
|
|
[ULJM91018] # Infinity demo disc?
|
|
DepthRangeHack = true
|
|
[NPJH90157] # Infinity demo
|
|
DepthRangeHack = true
|
|
[ULJM05732]
|
|
DepthRangeHack = true
|
|
[NPJH50332]
|
|
DepthRangeHack = true
|