GameDB: Adjust fixes for games affected by RT in RT

This commit is contained in:
refractionpcsx2 2025-01-25 13:21:35 +00:00
parent 21bf2d2cff
commit a43cb2ba06
1 changed files with 152 additions and 76 deletions

View File

@ -174,9 +174,8 @@ PAPX-90020:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS"
PAPX-90201: PAPX-90201:
name: "ファンタビジョン [体験版]" name: "ファンタビジョン [体験版]"
name-sort: "ふぁんたびじょん [たいけんばん]" name-sort: "ふぁんたびじょん [たいけんばん]"
@ -523,7 +522,7 @@ PAPX-90524:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
PBGP-0061: PBGP-0061:
@ -1248,26 +1247,31 @@ SCAJ-10011:
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SCAJ-10012: SCAJ-10012:
name: "Taiko Drum Master" name: "Taiko Drum Master"
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SCAJ-10013: SCAJ-10013:
name: "Taiko no Tatsujin - Tobikkiri! Anime Special" name: "Taiko no Tatsujin - Tobikkiri! Anime Special"
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SCAJ-10014: SCAJ-10014:
name: "Taiko no Tatsujin - Wai Wai Happy! Rokudaime" name: "Taiko no Tatsujin - Wai Wai Happy! Rokudaime"
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SCAJ-10015: SCAJ-10015:
name: "Taiko no Tatsujin - Doka! to Oomori Nanadaime" name: "Taiko no Tatsujin - Doka! to Oomori Nanadaime"
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SCAJ-20001: SCAJ-20001:
name: "Ratchet & Clank" name: "Ratchet & Clank"
region: "NTSC-Unk" region: "NTSC-Unk"
@ -1327,7 +1331,6 @@ SCAJ-20010:
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SCAJ-20011: SCAJ-20011:
name: "Armored Core 3 - Silent Line" name: "Armored Core 3 - Silent Line"
region: "NTSC-HK" region: "NTSC-HK"
@ -1505,6 +1508,7 @@ SCAJ-20047:
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SCAJ-20048: SCAJ-20048:
name: "R:RACING EVOLUTION" name: "R:RACING EVOLUTION"
name-sort: "Rれーしんぐえぼりゅーしょん" name-sort: "Rれーしんぐえぼりゅーしょん"
@ -1554,6 +1558,7 @@ SCAJ-20060:
region: "NTSC-Unk" region: "NTSC-Unk"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SCAJ-20061: SCAJ-20061:
name: "Seven Samurai 20XX" name: "Seven Samurai 20XX"
region: "NTSC-Unk" region: "NTSC-Unk"
@ -1625,9 +1630,9 @@ SCAJ-20072:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS" textureInsideRT: 1 # Fixes post shuffles.
SCAJ-20073: SCAJ-20073:
name: "Jak and Daxter II" name: "Jak and Daxter II"
region: "NTSC-Unk" region: "NTSC-Unk"
@ -1891,9 +1896,8 @@ SCAJ-20116:
region: "NTSC-C-J" region: "NTSC-C-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SCAJ-20117: SCAJ-20117:
name: "Fu-un Bakumatsu-den" name: "Fu-un Bakumatsu-den"
region: "NTSC-Unk" region: "NTSC-Unk"
@ -2367,7 +2371,7 @@ SCAJ-20183:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
SCAJ-20184: SCAJ-20184:
@ -3564,6 +3568,7 @@ SCED-52137:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SCED-52141: SCED-52141:
name: "WRC 3 [Demo]" name: "WRC 3 [Demo]"
region: "PAL-E" region: "PAL-E"
@ -3575,6 +3580,7 @@ SCED-52141:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SCED-52147: SCED-52147:
name: "EyeToy - Christmas Wishi Washi" name: "EyeToy - Christmas Wishi Washi"
region: "PAL-E" region: "PAL-E"
@ -4552,8 +4558,7 @@ SCES-50000:
clampModes: clampModes:
vuClampMode: 2 # Fixes texture rendering in the intro. vuClampMode: 2 # Fixes texture rendering in the intro.
gsHWFixes: gsHWFixes:
cpuFramebufferConversion: 1 textureInsideRT: 1 # Fixes post effects
textureInsideRT: 1
halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment.
roundSprite: 1 # Fixes ui and hud alignment. roundSprite: 1 # Fixes ui and hud alignment.
gpuPaletteConversion: 2 # Lots of CLUTs in large textures. gpuPaletteConversion: 2 # Lots of CLUTs in large textures.
@ -5276,6 +5281,7 @@ SCES-51684:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
patches: patches:
80802EA9: 80802EA9:
content: |- content: |-
@ -5318,6 +5324,7 @@ SCES-51844:
region: "PAL-M5" region: "PAL-M5"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SCES-51895: SCES-51895:
name: "EyeToy - Groove" name: "EyeToy - Groove"
region: "PAL-M11" region: "PAL-M11"
@ -5412,6 +5419,7 @@ SCES-52137:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SCES-52154: SCES-52154:
name: "EyeToy - Chat" name: "EyeToy - Chat"
region: "PAL-M11" region: "PAL-M11"
@ -5619,9 +5627,8 @@ SCES-52586:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SCES-52596: SCES-52596:
name: "This is Football 2005" name: "This is Football 2005"
region: "PAL-Unk" region: "PAL-Unk"
@ -5641,6 +5648,7 @@ SCES-52684:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SCES-52748: SCES-52748:
name: "EyeToy - Play 2" name: "EyeToy - Play 2"
region: "PAL-M12" region: "PAL-M12"
@ -5719,18 +5727,16 @@ SCES-53053:
region: "PAL-F-I" region: "PAL-F-I"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SCES-53054: SCES-53054:
name: "Death by Degrees" name: "Death by Degrees"
region: "PAL-E-G" region: "PAL-E-G"
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SCES-53055: SCES-53055:
name: "Eyetoy - Antigrav" name: "Eyetoy - Antigrav"
region: "PAL-M5" region: "PAL-M5"
@ -6974,6 +6980,7 @@ SCKA-20015:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SCKA-20016: SCKA-20016:
name: "SoulCalibur II" name: "SoulCalibur II"
region: "NTSC-K" region: "NTSC-K"
@ -7047,9 +7054,9 @@ SCKA-20027:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS" textureInsideRT: 1 # Fixes post shuffles.
SCKA-20028: SCKA-20028:
name: "Ico [PlayStation2 Big Hit Series]" name: "Ico [PlayStation2 Big Hit Series]"
region: "NTSC-K" region: "NTSC-K"
@ -7101,6 +7108,7 @@ SCKA-20034:
region: "NTSC-K" region: "NTSC-K"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SCKA-20035: SCKA-20035:
name: "Hot Shots Golf 3 [PlayStation 2 Big Hit Series]" name: "Hot Shots Golf 3 [PlayStation 2 Big Hit Series]"
region: "NTSC-K" region: "NTSC-K"
@ -7131,9 +7139,8 @@ SCKA-20039:
region: "NTSC-K" region: "NTSC-K"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SCKA-20040: SCKA-20040:
name: "Jak 3" name: "Jak 3"
region: "NTSC-K" region: "NTSC-K"
@ -8617,9 +8624,8 @@ SCPS-15064:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS"
patches: patches:
A5768F53: A5768F53:
content: |- content: |-
@ -9111,7 +9117,7 @@ SCPS-15118:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
SCPS-15119: SCPS-15119:
@ -9812,7 +9818,7 @@ SCPS-19333:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
SCPS-19335: SCPS-19335:
@ -13288,6 +13294,9 @@ SLED-52736:
SLED-52851: SLED-52851:
name: "TOCA Race Driver 2" name: "TOCA Race Driver 2"
region: "PAL-Unk" region: "PAL-Unk"
gsHWFixes:
alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex.
textureInsideRT: 1 # Fixes shadows.
SLED-52852: SLED-52852:
name: "Forgotten Realms - Demon Stone [Demo]" name: "Forgotten Realms - Demon Stone [Demo]"
region: "PAL-E" region: "PAL-E"
@ -13374,6 +13383,10 @@ SLED-53109:
SLED-53137: SLED-53137:
name: "Stolen" name: "Stolen"
region: "PAL-Unk" region: "PAL-Unk"
gsHWFixes:
halfPixelOffset: 2 # Fixes misaligned bloom effects.
texturePreloading: 1 # Performs much better with partial preload.
textureInsideRT: 1 # Fixes post effects.
SLED-53198: SLED-53198:
name: "Rugby 2005" name: "Rugby 2005"
region: "PAL-Unk" region: "PAL-Unk"
@ -13531,6 +13544,7 @@ SLED-53723:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLED-53731: SLED-53731:
name: "Battlefield 2 - Modern Combat [Demo]" name: "Battlefield 2 - Modern Combat [Demo]"
region: "PAL-E" region: "PAL-E"
@ -15829,8 +15843,6 @@ SLES-50876:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -17008,7 +17020,6 @@ SLES-51355:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SLES-51356: SLES-51356:
name: "Road Trip Adventure" name: "Road Trip Adventure"
region: "PAL-M3" region: "PAL-M3"
@ -18485,6 +18496,8 @@ SLES-51997:
compat: 5 compat: 5
clampModes: clampModes:
eeClampMode: 3 # For grey screen ingame. eeClampMode: 3 # For grey screen ingame.
gsHWFixes:
textureInsideRT: 1 # Fixes post effects on player 2.
SLES-51998: SLES-51998:
name: "Kao the Kangaroo - Round 2" name: "Kao the Kangaroo - Round 2"
region: "PAL-M5" region: "PAL-M5"
@ -18696,7 +18709,7 @@ SLES-52101:
name: "Wrath Unleashed" name: "Wrath Unleashed"
region: "PAL-M5" region: "PAL-M5"
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes flashing and some models still very broken in hardware mode. textureInsideRT: 1 # Fixes colors.
SLES-52102: SLES-52102:
name: "Hugo Bukkazoom!" name: "Hugo Bukkazoom!"
region: "PAL-M12" region: "PAL-M12"
@ -18759,6 +18772,7 @@ SLES-52132:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLES-52133: SLES-52133:
@ -18767,6 +18781,7 @@ SLES-52133:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLES-52134: SLES-52134:
@ -18776,6 +18791,7 @@ SLES-52134:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLES-52135: SLES-52135:
@ -18784,6 +18800,7 @@ SLES-52135:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLES-52136: SLES-52136:
@ -18792,6 +18809,7 @@ SLES-52136:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLES-52143: SLES-52143:
@ -18828,8 +18846,6 @@ SLES-52153:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -19169,6 +19185,8 @@ SLES-52322:
texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost.
mergeSprite: 1 # Fixes misaligned white lines. mergeSprite: 1 # Fixes misaligned white lines.
PCRTCOverscan: 1 # Fixes missing HUD. PCRTCOverscan: 1 # Fixes missing HUD.
textureInsideRT: 1 # Fixes post shuffle effect.
halfPixelOffset: 2 # Fixes boxes around shuffle effect pages.
SLES-52323: SLES-52323:
name: "Richard Burns Rally" name: "Richard Burns Rally"
region: "PAL-M5" region: "PAL-M5"
@ -20044,6 +20062,7 @@ SLES-52637:
region: "PAL-M5" region: "PAL-M5"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex.
textureInsideRT: 1 # Fixes shadows.
SLES-52638: SLES-52638:
name: "DTM Race Driver 2" name: "DTM Race Driver 2"
region: "PAL-M5" region: "PAL-M5"
@ -20760,9 +20779,9 @@ SLES-52882:
region: "PAL-M5" region: "PAL-M5"
compat: 4 compat: 4
gsHWFixes: gsHWFixes:
disablePartialInvalidation: 1 # Improves performance.
halfPixelOffset: 2 # Fixes misaligned bloom effects. halfPixelOffset: 2 # Fixes misaligned bloom effects.
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
textureInsideRT: 1 # Fixes post effects.
SLES-52884: SLES-52884:
name: "Duel Masters" name: "Duel Masters"
region: "PAL-M5" region: "PAL-M5"
@ -20940,6 +20959,8 @@ SLES-52942:
gsHWFixes: gsHWFixes:
halfPixelOffset: 2 # Aligns post bloom. halfPixelOffset: 2 # Aligns post bloom.
nativeScaling: 2 # Fixes light blooms. nativeScaling: 2 # Fixes light blooms.
textureInsideRT: 1 # Improves performance.
preloadFrameData: 1 # Fixes light trails.
getSkipCount: "GSC_MidnightClub3" getSkipCount: "GSC_MidnightClub3"
patches: patches:
EBE1972D: EBE1972D:
@ -21204,9 +21225,9 @@ SLES-53020:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS" textureInsideRT: 1 # Fixes post shuffles.
patches: patches:
BF6F101F: BF6F101F:
content: |- content: |-
@ -23344,6 +23365,7 @@ SLES-53703:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLES-53704: SLES-53704:
name: "Peter Jackson's King Kong - The Official Game of the Movie" name: "Peter Jackson's King Kong - The Official Game of the Movie"
name-sort: "King Kong, Peter Jackson's - The Official Game of the Movie" name-sort: "King Kong, Peter Jackson's - The Official Game of the Movie"
@ -23353,6 +23375,7 @@ SLES-53704:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLES-53705: SLES-53705:
name: "Peter Jackson's King Kong - The Official Game of the Movie" name: "Peter Jackson's King Kong - The Official Game of the Movie"
name-sort: "King Kong, Peter Jackson's - The Official Game of the Movie" name-sort: "King Kong, Peter Jackson's - The Official Game of the Movie"
@ -23362,6 +23385,7 @@ SLES-53705:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLES-53706: SLES-53706:
name: "The Chronicles of Narnia - The Lion, the Witch and the Wardrobe" name: "The Chronicles of Narnia - The Lion, the Witch and the Wardrobe"
name-sort: "Chronicles of Narnia, The - The Lion, the Witch and the Wardrobe" name-sort: "Chronicles of Narnia, The - The Lion, the Witch and the Wardrobe"
@ -23415,6 +23439,8 @@ SLES-53717:
gsHWFixes: gsHWFixes:
halfPixelOffset: 2 # Aligns post bloom. halfPixelOffset: 2 # Aligns post bloom.
nativeScaling: 2 # Fixes light blooms. nativeScaling: 2 # Fixes light blooms.
textureInsideRT: 1 # Improves performance.
preloadFrameData: 1 # Fixes light trails.
getSkipCount: "GSC_MidnightClub3" getSkipCount: "GSC_MidnightClub3"
patches: patches:
208183AF: 208183AF:
@ -25722,12 +25748,18 @@ SLES-54510:
SLES-54511: SLES-54511:
name: "UEFA Champions League 2006-2007" name: "UEFA Champions League 2006-2007"
region: "PAL-E" region: "PAL-E"
gsHWFixes:
textureInsideRT: 1 # Fixes weird glitches.
SLES-54512: SLES-54512:
name: "UEFA Champions League 2006-2007" name: "UEFA Champions League 2006-2007"
region: "PAL-F-G" region: "PAL-F-G"
gsHWFixes:
textureInsideRT: 1 # Fixes weird glitches.
SLES-54513: SLES-54513:
name: "UEFA Champions League 2006-2007" name: "UEFA Champions League 2006-2007"
region: "PAL-I-S" region: "PAL-I-S"
gsHWFixes:
textureInsideRT: 1 # Fixes weird glitches.
SLES-54516: SLES-54516:
name: "Thrillville" name: "Thrillville"
region: "PAL-F-G" region: "PAL-F-G"
@ -26662,6 +26694,7 @@ SLES-54819:
gsHWFixes: gsHWFixes:
getSkipCount: "GSC_Manhunt2" getSkipCount: "GSC_Manhunt2"
autoFlush: 1 # Fixes missing lights and light intensity. autoFlush: 1 # Fixes missing lights and light intensity.
textureInsideRT: 1 # Fixes post lighting.
SLES-54820: SLES-54820:
name: "Stuntman - Ignition" name: "Stuntman - Ignition"
region: "PAL-M5" region: "PAL-M5"
@ -27127,7 +27160,7 @@ SLES-54972:
region: "PAL-M3" region: "PAL-M3"
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
SLES-54973: SLES-54973:
@ -27564,6 +27597,8 @@ SLES-55109:
region: "PAL-E" region: "PAL-E"
roundModes: roundModes:
vu0RoundMode: 0 # Fixes invisible wall collision in bedroom. vu0RoundMode: 0 # Fixes invisible wall collision in bedroom.
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
SLES-55110: SLES-55110:
name: "Odin Sphere" name: "Odin Sphere"
region: "PAL-M5" region: "PAL-M5"
@ -27771,6 +27806,7 @@ SLES-55191:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLES-55192: SLES-55192:
name: "Steam Express" name: "Steam Express"
region: "PAL-M5" region: "PAL-M5"
@ -27832,6 +27868,7 @@ SLES-55200:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLES-55201: SLES-55201:
name: "Riding Star" name: "Riding Star"
region: "PAL-M4" region: "PAL-M4"
@ -30204,8 +30241,6 @@ SLKA-25196:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -30330,6 +30365,7 @@ SLKA-25218:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLKA-25219: SLKA-25219:
@ -30876,6 +30912,7 @@ SLKA-25337:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLKA-25338: SLKA-25338:
name: "The Godfather" name: "The Godfather"
name-sort: "Godfather, The" name-sort: "Godfather, The"
@ -31292,6 +31329,7 @@ SLKA-25434:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLKA-25435: SLKA-25435:
name: "Sengoku Basara X" name: "Sengoku Basara X"
region: "NTSC-J-K" region: "NTSC-J-K"
@ -33008,8 +33046,7 @@ SLPM-60109:
clampModes: clampModes:
vuClampMode: 2 # Fixes texture rendering in the intro. vuClampMode: 2 # Fixes texture rendering in the intro.
gsHWFixes: gsHWFixes:
cpuFramebufferConversion: 1 textureInsideRT: 1 # Fixes post effects
textureInsideRT: 1
halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment.
roundSprite: 1 # Fixes ui and hud alignment. roundSprite: 1 # Fixes ui and hud alignment.
gpuPaletteConversion: 2 # Lots of CLUTs in large textures. gpuPaletteConversion: 2 # Lots of CLUTs in large textures.
@ -33513,6 +33550,7 @@ SLPM-60217:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SLPM-60218: SLPM-60218:
name: "GUNGRAVE O.D. [体験版]" name: "GUNGRAVE O.D. [体験版]"
name-sort: "がんぐれいぶ おーでぃー [たいけんばん]" name-sort: "がんぐれいぶ おーでぃー [たいけんばん]"
@ -33685,9 +33723,8 @@ SLPM-60257:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SLPM-60258: SLPM-60258:
name: "THE TYPING OF THE DEAD ZOMBIE PANIC [体験版]" name: "THE TYPING OF THE DEAD ZOMBIE PANIC [体験版]"
name-sort: "ざ たいぴんぐおぶ ざ でっど ぞんび ぱにっく [たいけんばん]" name-sort: "ざ たいぴんぐおぶ ざ でっど ぞんび ぱにっく [たいけんばん]"
@ -34241,8 +34278,6 @@ SLPM-61092:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -36528,7 +36563,6 @@ SLPM-62378:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SLPM-62379: SLPM-62379:
name: "カラオケレボリューション J-POPベストVol.2" name: "カラオケレボリューション J-POPベストVol.2"
name-sort: "からおけれぼりゅーしょん J-POPべすとVol.2" name-sort: "からおけれぼりゅーしょん J-POPべすとVol.2"
@ -39153,6 +39187,8 @@ SLPM-65073:
name-sort: "げんそうすいこでん3 [しょかいせいさんぶん:とくしゅしよう]" name-sort: "げんそうすいこでん3 [しょかいせいさんぶん:とくしゅしよう]"
name-en: "Gensou Suikoden III [Limited Edition]" name-en: "Gensou Suikoden III [Limited Edition]"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
memcardFilters: # This looks like a mess because it includes all serials for Suikoden 3, Suikoden 2, Suikogaiden 1, and Suikogaiden 2. A lot of these probably aren't actually required but it's not really hurting anything to have them here. memcardFilters: # This looks like a mess because it includes all serials for Suikoden 3, Suikoden 2, Suikogaiden 1, and Suikogaiden 2. A lot of these probably aren't actually required but it's not really hurting anything to have them here.
- "SLPM-65073" - "SLPM-65073"
- "SLPM-65074" - "SLPM-65074"
@ -39172,6 +39208,8 @@ SLPM-65074:
name-sort: "げんそうすいこでん3" name-sort: "げんそうすいこでん3"
name-en: "Gensou Suikoden III" name-en: "Gensou Suikoden III"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
memcardFilters: memcardFilters:
- "SLPM-65073" - "SLPM-65073"
- "SLPM-65074" - "SLPM-65074"
@ -40087,7 +40125,6 @@ SLPM-65234:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SLPM-65235: SLPM-65235:
name: "ニュールーマニア ポロリ青春" name: "ニュールーマニア ポロリ青春"
name-sort: "にゅーるーまにあ ぽろりせいしゅん" name-sort: "にゅーるーまにあ ぽろりせいしゅん"
@ -40508,6 +40545,8 @@ SLPM-65305:
name-sort: "げんそうすいこでん3 [KONAMI THE BEST]" name-sort: "げんそうすいこでん3 [KONAMI THE BEST]"
name-en: "Gensou Suikoden 3" name-en: "Gensou Suikoden 3"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
memcardFilters: memcardFilters:
- "SLPM-65073" - "SLPM-65073"
- "SLPM-65074" - "SLPM-65074"
@ -42051,6 +42090,7 @@ SLPM-65583:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SLPM-65584: SLPM-65584:
name: "真・三國無双3 猛将伝" name: "真・三國無双3 猛将伝"
name-sort: "しんさんごくむそう3 もうしょうでん" name-sort: "しんさんごくむそう3 もうしょうでん"
@ -42673,6 +42713,8 @@ SLPM-65694:
name-sort: "げんそうすいこでん3 [こなみでんどうせれくしょん]" name-sort: "げんそうすいこでん3 [こなみでんどうせれくしょん]"
name-en: "Gensou Suikoden 3 [KONAMI Dendou Selection]" name-en: "Gensou Suikoden 3 [KONAMI Dendou Selection]"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
memcardFilters: memcardFilters:
- "SLPM-65073" - "SLPM-65073"
- "SLPM-65074" - "SLPM-65074"
@ -42945,8 +42987,6 @@ SLPM-65741:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -45083,6 +45123,7 @@ SLPM-66103:
autoFlush: 2 # Fixes sun luminosity. autoFlush: 2 # Fixes sun luminosity.
halfPixelOffset: 2 # Aligns Depth of Field. halfPixelOffset: 2 # Aligns Depth of Field.
nativeScaling: 2 # Fixes Depth of Field effect. nativeScaling: 2 # Fixes Depth of Field effect.
textureInsideRT: 1 # Fixes half screen fog effect.
SLPM-66104: SLPM-66104:
name: "ぷよぷよフィーバー2 [チュー!]" name: "ぷよぷよフィーバー2 [チュー!]"
name-sort: "ぷよぷよふぃーばー2" name-sort: "ぷよぷよふぃーばー2"
@ -45790,6 +45831,7 @@ SLPM-66211:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLPM-66212: SLPM-66212:
name: "SEGA RALLY 2006" name: "SEGA RALLY 2006"
name-sort: "せが らりー 2006" name-sort: "せが らりー 2006"
@ -47629,6 +47671,7 @@ SLPM-66498:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex.
textureInsideRT: 1 # Fixes shadows.
SLPM-66499: SLPM-66499:
name: "神様家族 応援願望" name: "神様家族 応援願望"
name-sort: "かみさまかぞく おうえんがんぼう" name-sort: "かみさまかぞく おうえんがんぼう"
@ -51002,6 +51045,8 @@ SLPM-68505:
name-sort: "げんそうすいこでん3" name-sort: "げんそうすいこでん3"
name-en: "Gensou Suikoden III" name-en: "Gensou Suikoden III"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
SLPM-68509: SLPM-68509:
name: "頭文字D Special Stage [講談社懸賞品]" name: "頭文字D Special Stage [講談社懸賞品]"
name-sort: "いにしゃるD すぺしゃる すてーじ [こうだんしゃけんしょうひん]" name-sort: "いにしゃるD すぺしゃる すてーじ [こうだんしゃけんしょうひん]"
@ -51886,8 +51931,7 @@ SLPS-20001:
clampModes: clampModes:
vuClampMode: 2 # Fixes texture rendering in the intro. vuClampMode: 2 # Fixes texture rendering in the intro.
gsHWFixes: gsHWFixes:
cpuFramebufferConversion: 1 textureInsideRT: 1 # Fixes post effects
textureInsideRT: 1
halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment.
roundSprite: 1 # Fixes ui and hud alignment. roundSprite: 1 # Fixes ui and hud alignment.
gpuPaletteConversion: 2 # Lots of CLUTs in large textures. gpuPaletteConversion: 2 # Lots of CLUTs in large textures.
@ -53710,6 +53754,7 @@ SLPS-20382:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20383: SLPS-20383:
name: "太鼓の達人 あつまれ!祭りだ!!四代目" name: "太鼓の達人 あつまれ!祭りだ!!四代目"
name-sort: "たいこのたつじん あつまれ!まつりだ!!よんだいめ" name-sort: "たいこのたつじん あつまれ!まつりだ!!よんだいめ"
@ -53717,6 +53762,7 @@ SLPS-20383:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20384: SLPS-20384:
name: "流行り神 警視庁怪異事件ファイル [初回限定版]" name: "流行り神 警視庁怪異事件ファイル [初回限定版]"
name-sort: "はやりがみ けいしちょうかいいじけんふぁいる [しょかいげんていばん]" name-sort: "はやりがみ けいしちょうかいいじけんふぁいる [しょかいげんていばん]"
@ -53784,6 +53830,7 @@ SLPS-20399:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20400: SLPS-20400:
name: "太鼓の達人 ゴー!ゴー!五代目 [ソフト単体]" name: "太鼓の達人 ゴー!ゴー!五代目 [ソフト単体]"
name-sort: "たいこのたつじん ごー!ごー!ごだいめ [そふとたんたい]" name-sort: "たいこのたつじん ごー!ごー!ごだいめ [そふとたんたい]"
@ -53791,6 +53838,7 @@ SLPS-20400:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20401: SLPS-20401:
name: "テクモ ヒットパレード" name: "テクモ ヒットパレード"
name-sort: "てくも ひっとぱれーど" name-sort: "てくも ひっとぱれーど"
@ -53862,6 +53910,7 @@ SLPS-20413:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20414: SLPS-20414:
name: "太鼓の達人 TAIKO DRUM MASTER" name: "太鼓の達人 TAIKO DRUM MASTER"
name-sort: "たいこのたつじん TAIKO DRUM MASTER" name-sort: "たいこのたつじん TAIKO DRUM MASTER"
@ -53870,6 +53919,7 @@ SLPS-20414:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20416: SLPS-20416:
name: "陰陽大戦記 白虎演舞 [“EyeToy”カメラ同梱版]" name: "陰陽大戦記 白虎演舞 [“EyeToy”カメラ同梱版]"
name-sort: "おんみょうたいせんき びゃっこえんぶ [あいとーいかめらどうこんばん]" name-sort: "おんみょうたいせんき びゃっこえんぶ [あいとーいかめらどうこんばん]"
@ -53921,6 +53971,7 @@ SLPS-20424:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20425: SLPS-20425:
name: "太鼓の達人 とびっきり!アニメスペシャル [ソフト単体]" name: "太鼓の達人 とびっきり!アニメスペシャル [ソフト単体]"
name-sort: "たいこのたつじん とびっきり!あにめすぺしゃる [そふとたんたい]" name-sort: "たいこのたつじん とびっきり!あにめすぺしゃる [そふとたんたい]"
@ -53928,6 +53979,7 @@ SLPS-20425:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20426: SLPS-20426:
name: "マダガスカル" name: "マダガスカル"
name-sort: "まだかすかる" name-sort: "まだかすかる"
@ -54037,6 +54089,7 @@ SLPS-20450:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20451: SLPS-20451:
name: "太鼓の達人 わいわいハッピー!六代目" name: "太鼓の達人 わいわいハッピー!六代目"
name-sort: "たいこのたつじん わいわいはっぴー!ろくだいめ" name-sort: "たいこのたつじん わいわいはっぴー!ろくだいめ"
@ -54044,6 +54097,7 @@ SLPS-20451:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20452: SLPS-20452:
name: "SIMPLE2000シリーズ Ultimate Vol.30 降臨!族車ゴッド~仏恥義理★愛羅武勇~" name: "SIMPLE2000シリーズ Ultimate Vol.30 降臨!族車ゴッド~仏恥義理★愛羅武勇~"
name-sort: "しんぷる2000しりーず あるてぃめっと Vol.30 こうりん!ぞくしゃごっど ぶっちぎりあいらぶゆう" name-sort: "しんぷる2000しりーず あるてぃめっと Vol.30 こうりん!ぞくしゃごっど ぶっちぎりあいらぶゆう"
@ -54241,6 +54295,7 @@ SLPS-20485:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20486: SLPS-20486:
name: "太鼓の達人 ドカッ!と大盛り七代目 [ソフト単体]" name: "太鼓の達人 ドカッ!と大盛り七代目 [ソフト単体]"
name-sort: "たいこのたつじん どかっ!とおおもりななだいめ [そふとたんたい]" name-sort: "たいこのたつじん どかっ!とおおもりななだいめ [そふとたんたい]"
@ -54248,6 +54303,7 @@ SLPS-20486:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes vertical lines. alignSprite: 1 # Fixes vertical lines.
textureInsideRT: 1 # Fixes post effects.
SLPS-20487: SLPS-20487:
name: "パチスロキング! 科学忍者隊ガッチャマン" name: "パチスロキング! 科学忍者隊ガッチャマン"
name-sort: "ぱちすろきんぐ! かがくにんじゃたいがっちゃまん" name-sort: "ぱちすろきんぐ! かがくにんじゃたいがっちゃまん"
@ -56037,6 +56093,7 @@ SLPS-25289:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SLPS-25290: SLPS-25290:
name: "タイムクライシス3 [ソフト単体]" name: "タイムクライシス3 [ソフト単体]"
name-sort: "たいむくらいしす3 [そふとたんたい]" name-sort: "たいむくらいしす3 [そふとたんたい]"
@ -56044,6 +56101,7 @@ SLPS-25290:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SLPS-25291: SLPS-25291:
name: "Baldur's Gate - DARK ALLIANCE - [PCCW Japan The BEST]" name: "Baldur's Gate - DARK ALLIANCE - [PCCW Japan The BEST]"
name-sort: "ばるだーずげーと だーくあらいあんす [PCCW Japan The BEST]" name-sort: "ばるだーずげーと だーくあらいあんす [PCCW Japan The BEST]"
@ -56766,6 +56824,7 @@ SLPS-25406:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLPS-25407: SLPS-25407:
@ -56893,9 +56952,8 @@ SLPS-25422:
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SLPS-25423: SLPS-25423:
name: "怪盗アプリコット 完全版 [限定版]" name: "怪盗アプリコット 完全版 [限定版]"
name-sort: "かいとうあぷりこっと かんぜんばん [げんていばん]" name-sort: "かいとうあぷりこっと かんぜんばん [げんていばん]"
@ -57668,6 +57726,7 @@ SLPS-25563:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLPS-25564: SLPS-25564:
@ -59618,6 +59677,7 @@ SLPS-25886:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLPS-25887: SLPS-25887:
name: "スーパーロボット大戦Z" name: "スーパーロボット大戦Z"
name-sort: "すーぱーろぼっとたいせんZ" name-sort: "すーぱーろぼっとたいせんZ"
@ -59654,6 +59714,7 @@ SLPS-25889:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLPS-25890: SLPS-25890:
name: "ギターヒーロー3 レジェンドオブロック [ソフト単体]" name: "ギターヒーロー3 レジェンドオブロック [ソフト単体]"
name-sort: "ぎたーひーろー3 れじぇんどおぶろっく [そふとたんたい]" name-sort: "ぎたーひーろー3 れじぇんどおぶろっく [そふとたんたい]"
@ -60239,8 +60300,7 @@ SLPS-71502:
name-en: "Ridge Racer V [MEGA HITS!]" name-en: "Ridge Racer V [MEGA HITS!]"
region: "NTSC-J" region: "NTSC-J"
gsHWFixes: gsHWFixes:
cpuFramebufferConversion: 1 textureInsideRT: 1 # Fixes post effects
textureInsideRT: 1
halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment.
roundSprite: 1 # Fixes ui and hud alignment. roundSprite: 1 # Fixes ui and hud alignment.
gpuPaletteConversion: 2 # Lots of CLUTs in large textures. gpuPaletteConversion: 2 # Lots of CLUTs in large textures.
@ -61158,8 +61218,7 @@ SLUS-20002:
clampModes: clampModes:
vuClampMode: 2 # Fixes texture rendering in the intro. vuClampMode: 2 # Fixes texture rendering in the intro.
gsHWFixes: gsHWFixes:
cpuFramebufferConversion: 1 textureInsideRT: 1 # Fixes post effects
textureInsideRT: 1
halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment.
roundSprite: 1 # Fixes ui and hud alignment. roundSprite: 1 # Fixes ui and hud alignment.
gpuPaletteConversion: 2 # Lots of CLUTs in large textures. gpuPaletteConversion: 2 # Lots of CLUTs in large textures.
@ -62340,7 +62399,6 @@ SLUS-20291:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SLUS-20292: SLUS-20292:
name: "Tsugunai - Atonement" name: "Tsugunai - Atonement"
region: "NTSC-U" region: "NTSC-U"
@ -62816,6 +62874,8 @@ SLUS-20387:
name: "Suikoden III" name: "Suikoden III"
region: "NTSC-U" region: "NTSC-U"
compat: 5 compat: 5
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
memcardFilters: # Allows import of Suikoden II clear data. memcardFilters: # Allows import of Suikoden II clear data.
- "SLUS-20387" - "SLUS-20387"
- "SLUS-00958" - "SLUS-00958"
@ -63062,6 +63122,8 @@ SLUS-20433:
compat: 5 compat: 5
clampModes: clampModes:
eeClampMode: 3 # For grey screen ingame. eeClampMode: 3 # For grey screen ingame.
gsHWFixes:
textureInsideRT: 1 # Fixes post effects on player 2.
SLUS-20434: SLUS-20434:
name: "Myst III - Exile" name: "Myst III - Exile"
region: "NTSC-U" region: "NTSC-U"
@ -63882,8 +63944,6 @@ SLUS-20587:
gsHWFixes: gsHWFixes:
autoFlush: 1 # Aligns and corrects shadows. autoFlush: 1 # Aligns and corrects shadows.
halfPixelOffset: 2 # Fixes sun and depth line. halfPixelOffset: 2 # Fixes sun and depth line.
cpuCLUTRender: 1 # Fixes janky coloured cars.
gpuTargetCLUT: 1 # Fixes janky coloured cars.
textureInsideRT: 1 # Fixes car textures. textureInsideRT: 1 # Fixes car textures.
cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues.
cpuSpriteRenderLevel: 2 # Needed for above. cpuSpriteRenderLevel: 2 # Needed for above.
@ -63980,7 +64040,6 @@ SLUS-20605:
region: "NTSC-U" region: "NTSC-U"
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes inside RT shuffling. textureInsideRT: 1 # Fixes inside RT shuffling.
getSkipCount: "GSC_BigMuthaTruckers"
SLUS-20606: SLUS-20606:
name: "Bounty Hunter - Seek & Destroy" name: "Bounty Hunter - Seek & Destroy"
region: "NTSC-U" region: "NTSC-U"
@ -64170,6 +64229,7 @@ SLUS-20645:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
texturePreloading: 0 # Performs much better with no preload. texturePreloading: 0 # Performs much better with no preload.
textureInsideRT: 1 # Fixes post processing.
SLUS-20646: SLUS-20646:
name: "Mark Davis Pro Bass Challenge" name: "Mark Davis Pro Bass Challenge"
region: "NTSC-U" region: "NTSC-U"
@ -64638,6 +64698,8 @@ SLUS-20732:
texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost.
mergeSprite: 1 # Fixes misaligned white lines. mergeSprite: 1 # Fixes misaligned white lines.
PCRTCOverscan: 1 # Fixes missing HUD. PCRTCOverscan: 1 # Fixes missing HUD.
textureInsideRT: 1 # Fixes post shuffle effect.
halfPixelOffset: 2 # Fixes boxes around shuffle effect pages.
SLUS-20733: SLUS-20733:
name: "Castlevania - Lament of Innocence" name: "Castlevania - Lament of Innocence"
region: "NTSC-U" region: "NTSC-U"
@ -65181,7 +65243,7 @@ SLUS-20840:
region: "NTSC-U" region: "NTSC-U"
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
textureInsideRT: 1 # Fixes flashing and some models still very broken in hardware mode. textureInsideRT: 1 # Fixes colors.
SLUS-20841: SLUS-20841:
name: "NFL Street" name: "NFL Street"
region: "NTSC-U" region: "NTSC-U"
@ -65435,6 +65497,7 @@ SLUS-20882:
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
autoFlush: 1 # Fixes bloom rendering. autoFlush: 1 # Fixes bloom rendering.
textureInsideRT: 1 # Fixes post processing.
roundModes: roundModes:
vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects.
SLUS-20883: SLUS-20883:
@ -65762,9 +65825,8 @@ SLUS-20934:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes FMV lines. alignSprite: 1 # Fixes FMV lines.
cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. halfPixelOffset: 2 # Aligns post effects.
cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes post shuffles.
getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams"
SLUS-20935: SLUS-20935:
name: "IHRA Professional Drag Racing 2005" name: "IHRA Professional Drag Racing 2005"
region: "NTSC-U" region: "NTSC-U"
@ -66198,9 +66260,9 @@ SLUS-21006:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS" textureInsideRT: 1 # Fixes post shuffles.
patches: patches:
default: default:
content: |- content: |-
@ -66365,6 +66427,8 @@ SLUS-21029:
gsHWFixes: gsHWFixes:
halfPixelOffset: 2 # Aligns post bloom. halfPixelOffset: 2 # Aligns post bloom.
nativeScaling: 2 # Fixes light blooms. nativeScaling: 2 # Fixes light blooms.
textureInsideRT: 1 # Improves performance.
preloadFrameData: 1 # Fixes light trails.
getSkipCount: "GSC_MidnightClub3" getSkipCount: "GSC_MidnightClub3"
patches: patches:
0DD3417A: 0DD3417A:
@ -66439,6 +66503,7 @@ SLUS-21039:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex.
textureInsideRT: 1 # Fixes shadows.
SLUS-21040: SLUS-21040:
name: "The Shield" name: "The Shield"
name-sort: "Shield, The" name-sort: "Shield, The"
@ -66748,9 +66813,9 @@ SLUS-21099:
region: "NTSC-U" region: "NTSC-U"
compat: 4 compat: 4
gsHWFixes: gsHWFixes:
disablePartialInvalidation: 1 # Improves performance.
halfPixelOffset: 2 # Fixes misaligned bloom effects. halfPixelOffset: 2 # Fixes misaligned bloom effects.
texturePreloading: 1 # Performs much better with partial preload. texturePreloading: 1 # Performs much better with partial preload.
textureInsideRT: 1 # Fixes post effects.
SLUS-21100: SLUS-21100:
name: "NCAA March Madness 2005" name: "NCAA March Madness 2005"
region: "NTSC-U" region: "NTSC-U"
@ -68149,6 +68214,7 @@ SLUS-21311:
autoFlush: 1 # Corrects vignette to match software. autoFlush: 1 # Corrects vignette to match software.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns blur more correctly to match software. halfPixelOffset: 4 # Aligns blur more correctly to match software.
textureInsideRT: 1 # Fixes post processing effects.
SLUS-21312: SLUS-21312:
name: "Wallace & Gromit - The Curse of the Were-Rabbit" name: "Wallace & Gromit - The Curse of the Were-Rabbit"
region: "NTSC-U" region: "NTSC-U"
@ -68433,6 +68499,8 @@ SLUS-21355:
gsHWFixes: gsHWFixes:
halfPixelOffset: 2 # Aligns post bloom. halfPixelOffset: 2 # Aligns post bloom.
nativeScaling: 2 # Fixes light blooms. nativeScaling: 2 # Fixes light blooms.
textureInsideRT: 1 # Improves performance.
preloadFrameData: 1 # Fixes light trails.
getSkipCount: "GSC_MidnightClub3" getSkipCount: "GSC_MidnightClub3"
patches: patches:
60A42FF5: 60A42FF5:
@ -69634,6 +69702,8 @@ SLUS-21581:
name: "UEFA Champions League 2006-2007" name: "UEFA Champions League 2006-2007"
region: "NTSC-U" region: "NTSC-U"
compat: 5 compat: 5
gsHWFixes:
textureInsideRT: 1 # Fixes weird glitches.
SLUS-21582: SLUS-21582:
name: "MVP '07 - NCAA Baseball" name: "MVP '07 - NCAA Baseball"
region: "NTSC-U" region: "NTSC-U"
@ -69831,6 +69901,7 @@ SLUS-21613:
gsHWFixes: gsHWFixes:
getSkipCount: "GSC_Manhunt2" getSkipCount: "GSC_Manhunt2"
autoFlush: 1 # Fixes missing lights and light intensity. autoFlush: 1 # Fixes missing lights and light intensity.
textureInsideRT: 1 # Fixes post lighting.
SLUS-21614: SLUS-21614:
name: "Star Wars - The Force Unleashed" name: "Star Wars - The Force Unleashed"
region: "NTSC-U" region: "NTSC-U"
@ -69854,7 +69925,7 @@ SLUS-21615:
compat: 5 compat: 5
gsHWFixes: gsHWFixes:
roundSprite: 1 # Fixes font sizes and lines in UI. roundSprite: 1 # Fixes font sizes and lines in UI.
cpuFramebufferConversion: 1 # Fixes sepia-tone flashback sequences. textureInsideRT: 1 # Fixes sepia-tone flashback sequences.
forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures. forceEvenSpritePosition: 1 # Fixes font artifacts and out-of-bound 2D textures.
gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size.
SLUS-21616: SLUS-21616:
@ -70403,6 +70474,8 @@ SLUS-21716:
compat: 5 compat: 5
roundModes: roundModes:
vu0RoundMode: 0 # Fixes invisible wall collision in bedroom. vu0RoundMode: 0 # Fixes invisible wall collision in bedroom.
gsHWFixes:
textureInsideRT: 1 # Fixes half screen.
SLUS-21717: SLUS-21717:
name: "Dora the Explorer - Dora Saves the Mermaids" name: "Dora the Explorer - Dora Saves the Mermaids"
region: "NTSC-U" region: "NTSC-U"
@ -70550,6 +70623,7 @@ SLUS-21740:
autoFlush: 1 # Fixes bloom intensity. autoFlush: 1 # Fixes bloom intensity.
halfPixelOffset: 4 # Mostly aligns post processing. halfPixelOffset: 4 # Mostly aligns post processing.
nativeScaling: 1 # Fixes post processing smoothness and position. nativeScaling: 1 # Fixes post processing smoothness and position.
getSkipCount: "GSC_GuitarHero"
SLUS-21741: SLUS-21741:
name: "Sea Monsters - A Prehistoric Adventure" name: "Sea Monsters - A Prehistoric Adventure"
region: "NTSC-U" region: "NTSC-U"
@ -72117,6 +72191,8 @@ SLUS-29087:
eeClampMode: 3 # Characters are visible in-game. eeClampMode: 3 # Characters are visible in-game.
gsHWFixes: gsHWFixes:
texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost.
textureInsideRT: 1 # Fixes post shuffle effect.
halfPixelOffset: 2 # Fixes boxes around shuffle effect pages.
SLUS-29088: SLUS-29088:
name: "Champions of Norrath - Realms of EverQuest [Demo]" name: "Champions of Norrath - Realms of EverQuest [Demo]"
region: "NTSC-U" region: "NTSC-U"
@ -72231,9 +72307,9 @@ SLUS-29123:
recommendedBlendingLevel: 4 # Improves banding and effect emulation. recommendedBlendingLevel: 4 # Improves banding and effect emulation.
autoFlush: 1 # Fixes light bloom intensity. autoFlush: 1 # Fixes light bloom intensity.
estimateTextureRegion: 1 # Improves performance and reduces hash cache size. estimateTextureRegion: 1 # Improves performance and reduces hash cache size.
halfPixelOffset: 4 # Aligns post effects. halfPixelOffset: 2 # Aligns post effects.
nativeScaling: 1 # Fixes post effects. nativeScaling: 1 # Fixes post effects.
getSkipCount: "GSC_GiTS" textureInsideRT: 1 # Fixes post shuffles.
SLUS-29124: SLUS-29124:
name: "Fight Club [Demo]" name: "Fight Club [Demo]"
region: "NTSC-U" region: "NTSC-U"