diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 9c5175a6b6..1eaebf4503 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -174,9 +174,8 @@ PAPX-90020: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" PAPX-90201: name: "ファンタビジョン [体験版]" name-sort: "ふぁんたびじょん [たいけんばん]" @@ -524,7 +523,7 @@ PAPX-90524: region: "NTSC-J" gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. PBGP-0061: @@ -1250,26 +1249,31 @@ SCAJ-10011: region: "NTSC-Unk" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SCAJ-10012: name: "Taiko Drum Master" region: "NTSC-Unk" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SCAJ-10013: name: "Taiko no Tatsujin - Tobikkiri! Anime Special" region: "NTSC-Unk" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SCAJ-10014: name: "Taiko no Tatsujin - Wai Wai Happy! Rokudaime" region: "NTSC-Unk" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SCAJ-10015: name: "Taiko no Tatsujin - Doka! to Oomori Nanadaime" region: "NTSC-Unk" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. getSkipCount: "GSC_Tekken5" # Fixes upscaling grid, same engine. SCAJ-20001: name: "Ratchet & Clank" @@ -1330,7 +1334,6 @@ SCAJ-20010: region: "NTSC-Unk" gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SCAJ-20011: name: "Armored Core 3 - Silent Line" region: "NTSC-HK" @@ -1395,6 +1398,8 @@ SCAJ-20020: texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. mergeSprite: 1 # Fixes misaligned white lines. PCRTCOverscan: 1 # Fixes missing HUD. + textureInsideRT: 1 # Fixes post shuffle effect. + halfPixelOffset: 2 # Fixes boxes around shuffle effect pages. SCAJ-20021: name: "Metal Slug 3" region: "NTSC-Unk" @@ -1511,6 +1516,8 @@ SCAJ-20047: region: "NTSC-Unk" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SCAJ-20048: name: "R:RACING EVOLUTION" name-sort: "Rれーしんぐえぼりゅーしょん" @@ -1560,6 +1567,8 @@ SCAJ-20060: region: "NTSC-Unk" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SCAJ-20061: name: "Seven Samurai 20XX" region: "NTSC-Unk" @@ -1631,9 +1640,9 @@ SCAJ-20072: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" + textureInsideRT: 1 # Fixes post shuffles. SCAJ-20073: name: "Jak and Daxter II" region: "NTSC-Unk" @@ -1899,9 +1908,8 @@ SCAJ-20116: region: "NTSC-C-J" gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SCAJ-20117: name: "Fu-un Bakumatsu-den" region: "NTSC-Unk" @@ -2274,7 +2282,7 @@ SCAJ-20169: region: "NTSC-Unk" gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SCAJ-20170: @@ -2373,7 +2381,7 @@ SCAJ-20183: region: "NTSC-J" gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. SCAJ-20184: @@ -3571,6 +3579,7 @@ SCED-52137: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SCED-52141: name: "WRC 3 [Demo]" region: "PAL-E" @@ -3582,6 +3591,7 @@ SCED-52141: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SCED-52147: name: "EyeToy - Christmas Wishi Washi" region: "PAL-E" @@ -4565,8 +4575,7 @@ SCES-50000: clampModes: vuClampMode: 2 # Fixes texture rendering in the intro. gsHWFixes: - cpuFramebufferConversion: 1 - textureInsideRT: 1 + textureInsideRT: 1 # Fixes post effects halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. roundSprite: 1 # Fixes ui and hud alignment. gpuPaletteConversion: 2 # Lots of CLUTs in large textures. @@ -5289,6 +5298,7 @@ SCES-51684: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. patches: 80802EA9: content: |- @@ -5331,6 +5341,8 @@ SCES-51844: region: "PAL-M5" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SCES-51895: name: "EyeToy - Groove" region: "PAL-M11" @@ -5428,6 +5440,7 @@ SCES-52137: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SCES-52154: name: "EyeToy - Chat" region: "PAL-M11" @@ -5635,9 +5648,8 @@ SCES-52586: compat: 5 gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SCES-52596: name: "This is Football 2005" region: "PAL-Unk" @@ -5657,6 +5669,7 @@ SCES-52684: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SCES-52748: name: "EyeToy - Play 2" region: "PAL-M12" @@ -5737,18 +5750,16 @@ SCES-53053: region: "PAL-F-I" gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SCES-53054: name: "Death by Degrees" region: "PAL-E-G" compat: 5 gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SCES-53055: name: "Eyetoy - Antigrav" region: "PAL-M5" @@ -6998,6 +7009,8 @@ SCKA-20015: compat: 5 gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SCKA-20016: name: "SoulCalibur II" region: "NTSC-K" @@ -7071,9 +7084,9 @@ SCKA-20027: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" + textureInsideRT: 1 # Fixes post shuffles. SCKA-20028: name: "Ico [PlayStation2 Big Hit Series]" region: "NTSC-K" @@ -7125,6 +7138,8 @@ SCKA-20034: region: "NTSC-K" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SCKA-20035: name: "Hot Shots Golf 3 [PlayStation 2 Big Hit Series]" region: "NTSC-K" @@ -7155,9 +7170,8 @@ SCKA-20039: region: "NTSC-K" gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 2 # Aligns post effects. + textureInsideRT: 1 # Fixes post shuffles. SCKA-20040: name: "Jak 3" region: "NTSC-K" @@ -8651,9 +8665,8 @@ SCPS-15064: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" patches: A5768F53: content: |- @@ -9145,7 +9158,7 @@ SCPS-15118: region: "NTSC-J" gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. SCPS-15119: @@ -9846,7 +9859,7 @@ SCPS-19333: region: "NTSC-J" gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. SCPS-19335: @@ -13336,6 +13349,12 @@ SLED-52736: SLED-52851: name: "TOCA Race Driver 2" region: "PAL-Unk" + gsHWFixes: + alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. + roundSprite: 1 # Fixes misaligned map. + halfPixelOffset: 2 # Fixes depth of field alignment. + nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLED-52852: name: "Forgotten Realms - Demon Stone [Demo]" region: "PAL-E" @@ -13422,8 +13441,13 @@ SLED-53109: cpuCLUTRender: 1 # Fixes broken headlights. minimumBlendingLevel: 3 SLED-53137: - name: "Stolen" - region: "PAL-Unk" + name: "Stolen [Demo]" + region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom effects. + texturePreloading: 1 # Performs much better with partial preload. + textureInsideRT: 1 # Fixes post effects. + nativeScaling: 1 # Fixes lighting quality and positioning. SLED-53198: name: "Rugby 2005" region: "PAL-Unk" @@ -13581,6 +13605,7 @@ SLED-53723: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLED-53731: name: "Battlefield 2 - Modern Combat [Demo]" region: "PAL-E" @@ -13627,10 +13652,9 @@ SLED-53888: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLED-53937: name: "Black [Demo]" region: "PAL-M5" @@ -15882,8 +15906,6 @@ SLES-50876: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -17062,7 +17084,6 @@ SLES-51355: compat: 5 gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SLES-51356: name: "Road Trip Adventure" region: "PAL-M3" @@ -18547,6 +18568,9 @@ SLES-51997: compat: 5 clampModes: eeClampMode: 3 # For grey screen ingame. + gsHWFixes: + textureInsideRT: 1 # Fixes post effects on player 2. + halfPixelOffset: 4 # Fixes chromatic effect. SLES-51998: name: "Kao the Kangaroo - Round 2" region: "PAL-M5" @@ -18746,11 +18770,14 @@ SLES-52096: halfPixelOffset: 4 # Fixes post processing alignment. roundSprite: 1 # Fixes sprite misaligment. SLES-52097: - name: "SWAT - Global Strike Force" + name: "SWAT - Global Strike Team" region: "PAL-E-G" compat: 5 clampModes: eeClampMode: 3 # For grey screen ingame. + gsHWFixes: + textureInsideRT: 1 # Fixes post effects on player 2. + halfPixelOffset: 4 # Fixes chromatic effect. SLES-52100: name: "NRL Rugby League" region: "PAL-E" @@ -18758,7 +18785,7 @@ SLES-52101: name: "Wrath Unleashed" region: "PAL-M5" gsHWFixes: - textureInsideRT: 1 # Fixes flashing and some models still very broken in hardware mode. + textureInsideRT: 1 # Fixes colors. SLES-52102: name: "Hugo Bukkazoom!" region: "PAL-M12" @@ -18821,6 +18848,8 @@ SLES-52132: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -18831,6 +18860,8 @@ SLES-52133: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -18842,6 +18873,8 @@ SLES-52134: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -18852,6 +18885,8 @@ SLES-52135: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -18862,6 +18897,8 @@ SLES-52136: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -18900,8 +18937,6 @@ SLES-52153: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -19244,6 +19279,8 @@ SLES-52322: texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. mergeSprite: 1 # Fixes misaligned white lines. PCRTCOverscan: 1 # Fixes missing HUD. + textureInsideRT: 1 # Fixes post shuffle effect. + halfPixelOffset: 2 # Fixes boxes around shuffle effect pages. SLES-52323: name: "Richard Burns Rally" region: "PAL-M5" @@ -20122,12 +20159,17 @@ SLES-52637: region: "PAL-M5" gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. + textureInsideRT: 1 # Fixes shadows. SLES-52638: name: "DTM Race Driver 2" region: "PAL-M5" compat: 5 gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. + roundSprite: 1 # Fixes misaligned map. + halfPixelOffset: 2 # Fixes depth of field alignment. + nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLES-52639: name: "V8 Supercars 2" region: "PAL-M5" @@ -20790,7 +20832,7 @@ SLES-52859: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. - halfPixelOffset: 4 # Aligns bloom effect. + halfPixelOffset: 5 # Aligns bloom effect. nativeScaling: 2 # Fixes post processing smoothness and position. SLES-52861: name: "King Arthur" @@ -20838,9 +20880,10 @@ SLES-52882: region: "PAL-M5" compat: 4 gsHWFixes: - disablePartialInvalidation: 1 # Improves performance. halfPixelOffset: 2 # Fixes misaligned bloom effects. texturePreloading: 1 # Performs much better with partial preload. + textureInsideRT: 1 # Fixes post effects. + nativeScaling: 1 # Fixes lighting quality and positioning. SLES-52884: name: "Duel Masters" region: "PAL-M5" @@ -21018,6 +21061,8 @@ SLES-52942: gsHWFixes: halfPixelOffset: 2 # Aligns post bloom. nativeScaling: 2 # Fixes light blooms. + textureInsideRT: 1 # Improves performance. + preloadFrameData: 1 # Fixes light trails. getSkipCount: "GSC_MidnightClub3" patches: EBE1972D: @@ -21282,9 +21327,9 @@ SLES-53020: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" + textureInsideRT: 1 # Fixes post shuffles. patches: BF6F101F: content: |- @@ -21351,7 +21396,7 @@ SLES-53028: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -21361,7 +21406,7 @@ SLES-53029: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -21371,7 +21416,7 @@ SLES-53030: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -21381,7 +21426,7 @@ SLES-53031: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -21391,7 +21436,7 @@ SLES-53032: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -21557,10 +21602,9 @@ SLES-53087: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLES-53087" - "SLES-52637" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -21570,10 +21614,9 @@ SLES-53088: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLES-53088" - "SLES-52638" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -21583,10 +21626,9 @@ SLES-53089: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLES-53089" - "SLES-52639" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -21676,7 +21718,7 @@ SLES-53124: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. - halfPixelOffset: 4 # Aligns bloom effect. + halfPixelOffset: 5 # Aligns bloom effect. nativeScaling: 2 # Fixes post processing smoothness and position. SLES-53125: name: "Enthusia Professional Racing" @@ -22373,6 +22415,7 @@ SLES-53415: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLES-53416: name: "Call of Duty 2 - Big Red One" region: "PAL-M3" @@ -22382,6 +22425,7 @@ SLES-53416: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLES-53417: name: "Call of Duty 2 - Big Red One" region: "PAL-G" @@ -22391,6 +22435,7 @@ SLES-53417: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLES-53418: name: "Tak - The Great JuJu Challenge" region: "PAL-A" @@ -23136,6 +23181,7 @@ SLES-53616: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -23150,6 +23196,7 @@ SLES-53617: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -23164,6 +23211,7 @@ SLES-53618: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -23436,6 +23484,7 @@ SLES-53703: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLES-53704: 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" @@ -23445,6 +23494,7 @@ SLES-53704: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLES-53705: 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" @@ -23454,6 +23504,7 @@ SLES-53705: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLES-53706: 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" @@ -23507,6 +23558,8 @@ SLES-53717: gsHWFixes: halfPixelOffset: 2 # Aligns post bloom. nativeScaling: 2 # Fixes light blooms. + textureInsideRT: 1 # Improves performance. + preloadFrameData: 1 # Fixes light trails. getSkipCount: "GSC_MidnightClub3" patches: 208183AF: @@ -23538,6 +23591,7 @@ SLES-53722: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLES-53724: name: "World Series of Poker" region: "PAL-E" @@ -24865,7 +24919,7 @@ SLES-54185: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SLES-54186: @@ -25902,12 +25956,21 @@ SLES-54510: SLES-54511: name: "UEFA Champions League 2006-2007" region: "PAL-E" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes broken lights due to copying around P8 data. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-54512: name: "UEFA Champions League 2006-2007" region: "PAL-F-G" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes broken lights due to copying around P8 data. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-54513: name: "UEFA Champions League 2006-2007" region: "PAL-I-S" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes broken lights due to copying around P8 data. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-54516: name: "Thrillville" region: "PAL-F-G" @@ -26851,8 +26914,9 @@ SLES-54819: region: "PAL-M5" compat: 5 gsHWFixes: - getSkipCount: "GSC_Manhunt2" autoFlush: 1 # Fixes missing lights and light intensity. + textureInsideRT: 1 # Fixes post lighting. + halfPixelOffset: 2 # Fixes post effects. SLES-54820: name: "Stuntman - Ignition" region: "PAL-M5" @@ -27318,7 +27382,7 @@ SLES-54972: region: "PAL-M3" gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. SLES-54973: @@ -27721,6 +27785,7 @@ SLES-55031: region: "PAL-F" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. halfPixelOffset: 4 # Aligns post processing. autoFlush: 1 # Fixes post processing. SLES-55032: @@ -27873,6 +27938,8 @@ SLES-55109: region: "PAL-E" roundModes: vu0RoundMode: 0 # Fixes invisible wall collision in bedroom. + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. SLES-55110: name: "Odin Sphere" region: "PAL-M5" @@ -28085,6 +28152,7 @@ SLES-55191: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLES-55192: name: "Steam Express" region: "PAL-M5" @@ -28150,6 +28218,7 @@ SLES-55200: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLES-55201: name: "Riding Star" region: "PAL-M4" @@ -28233,6 +28302,7 @@ SLES-55234: region: "PAL-SW" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. halfPixelOffset: 4 # Aligns post processing. autoFlush: 1 # Fixes post processing. SLES-55235: @@ -28240,6 +28310,7 @@ SLES-55235: region: "PAL-I" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. halfPixelOffset: 4 # Aligns post processing. autoFlush: 1 # Fixes post processing. SLES-55236: @@ -28247,6 +28318,7 @@ SLES-55236: region: "PAL-G-S" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. halfPixelOffset: 4 # Aligns post processing. autoFlush: 1 # Fixes post processing. SLES-55237: @@ -30595,8 +30667,6 @@ SLKA-25196: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -30721,6 +30791,8 @@ SLKA-25218: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -31270,6 +31342,7 @@ SLKA-25337: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLKA-25338: name: "The Godfather" name-sort: "Godfather, The" @@ -31691,6 +31764,7 @@ SLKA-25434: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLKA-25435: name: "Sengoku Basara X" region: "NTSC-J-K" @@ -31699,6 +31773,7 @@ SLKA-25436: region: "NTSC-K" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLKA-25437: name: "Street Fighter Anniversary Collection" region: "NTSC-K" @@ -32190,10 +32265,9 @@ SLPM-55046: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLPM-55046" - "SLPM-66498" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -32371,6 +32445,8 @@ SLPM-55080: texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. mergeSprite: 1 # Fixes misaligned white lines. PCRTCOverscan: 1 # Fixes missing HUD. + textureInsideRT: 1 # Fixes post shuffle effect. + halfPixelOffset: 2 # Fixes boxes around shuffle effect pages. SLPM-55081: name: "ドラッグオンドラグーン2 ~封印の紅 背徳の黒~" name-sort: "どらっぐおんどらぐーん2 ~ふういんのあか はいとくのくろ~" @@ -33461,8 +33537,7 @@ SLPM-60109: clampModes: vuClampMode: 2 # Fixes texture rendering in the intro. gsHWFixes: - cpuFramebufferConversion: 1 - textureInsideRT: 1 + textureInsideRT: 1 # Fixes post effects halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. roundSprite: 1 # Fixes ui and hud alignment. gpuPaletteConversion: 2 # Lots of CLUTs in large textures. @@ -33966,6 +34041,8 @@ SLPM-60217: region: "NTSC-J" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SLPM-60218: name: "GUNGRAVE O.D. [体験版]" name-sort: "がんぐれいぶ おーでぃー [たいけんばん]" @@ -34138,9 +34215,8 @@ SLPM-60257: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SLPM-60258: name: "THE TYPING OF THE DEAD ZOMBIE PANIC [体験版]" name-sort: "ざ たいぴんぐおぶ ざ でっど ぞんび ぱにっく [たいけんばん]" @@ -34694,8 +34770,6 @@ SLPM-61092: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -36981,7 +37055,6 @@ SLPM-62378: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SLPM-62379: name: "カラオケレボリューション J-POPベストVol.2" name-sort: "からおけれぼりゅーしょん J-POPべすとVol.2" @@ -39606,6 +39679,9 @@ SLPM-65073: name-sort: "げんそうすいこでん3 [しょかいせいさんぶん:とくしゅしよう]" name-en: "Gensou Suikoden III [Limited Edition]" region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. 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-65074" @@ -39625,6 +39701,9 @@ SLPM-65074: name-sort: "げんそうすいこでん3" name-en: "Gensou Suikoden III" region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. memcardFilters: - "SLPM-65073" - "SLPM-65074" @@ -40544,7 +40623,6 @@ SLPM-65234: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SLPM-65235: name: "ニュールーマニア ポロリ青春" name-sort: "にゅーるーまにあ ぽろりせいしゅん" @@ -40740,6 +40818,8 @@ SLPM-65266: texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. mergeSprite: 1 # Fixes misaligned white lines. PCRTCOverscan: 1 # Fixes missing HUD. + textureInsideRT: 1 # Fixes post shuffle effect. + halfPixelOffset: 2 # Fixes boxes around shuffle effect pages. SLPM-65267: name: "鋼鉄の咆哮2 - ウォーシップガンナー" name-sort: "くろがねのほうこう2 うぉーしっぷがんなー" @@ -40965,6 +41045,9 @@ SLPM-65305: name-sort: "げんそうすいこでん3 [KONAMI THE BEST]" name-en: "Gensou Suikoden 3" region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. memcardFilters: - "SLPM-65073" - "SLPM-65074" @@ -42509,6 +42592,7 @@ SLPM-65583: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SLPM-65584: name: "真・三國無双3 猛将伝" name-sort: "しんさんごくむそう3 もうしょうでん" @@ -43132,6 +43216,9 @@ SLPM-65694: name-sort: "げんそうすいこでん3 [こなみでんどうせれくしょん]" name-en: "Gensou Suikoden 3 [KONAMI Dendou Selection]" region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. memcardFilters: - "SLPM-65073" - "SLPM-65074" @@ -43404,8 +43491,6 @@ SLPM-65741: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -45542,6 +45627,7 @@ SLPM-66103: autoFlush: 2 # Fixes sun luminosity. halfPixelOffset: 2 # Aligns Depth of Field. nativeScaling: 2 # Fixes Depth of Field effect. + textureInsideRT: 1 # Fixes half screen fog effect. SLPM-66104: name: "ぷよぷよフィーバー2 [チュー!]" name-sort: "ぷよぷよふぃーばー2" @@ -46252,6 +46338,7 @@ SLPM-66211: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLPM-66212: name: "SEGA RALLY 2006" name-sort: "せが らりー 2006" @@ -46662,7 +46749,7 @@ SLPM-66271: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-66272: @@ -47034,6 +47121,7 @@ SLPM-66328: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLPM-66329: name: "魔法先生ネギま! 課外授業 乙女のドキドキ・ビーチサイド" name-sort: "まほうせんせいねぎま! かがいじゅぎょう おとめのどきどき びーちさいど" @@ -47916,6 +48004,7 @@ SLPM-66473: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -48092,6 +48181,10 @@ SLPM-66498: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. + roundSprite: 1 # Fixes misaligned map. + halfPixelOffset: 2 # Fixes depth of field alignment. + nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLPM-66499: name: "神様家族 応援願望" name-sort: "かみさまかぞく おうえんがんぼう" @@ -48878,7 +48971,7 @@ SLPM-66629: region: "NTSC-J" gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-66630: @@ -50408,10 +50501,9 @@ SLPM-66881: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLPM-66881" - "SLPM-66498" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -51432,7 +51524,7 @@ SLPM-68016: region: "NTSC-J" gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-68017: @@ -51500,6 +51592,9 @@ SLPM-68505: name-sort: "げんそうすいこでん3" name-en: "Gensou Suikoden III" region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. SLPM-68509: name: "頭文字D Special Stage [講談社懸賞品]" name-sort: "いにしゃるD すぺしゃる すてーじ [こうだんしゃけんしょうひん]" @@ -51928,6 +52023,7 @@ SLPM-74243: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -52389,8 +52485,7 @@ SLPS-20001: clampModes: vuClampMode: 2 # Fixes texture rendering in the intro. gsHWFixes: - cpuFramebufferConversion: 1 - textureInsideRT: 1 + textureInsideRT: 1 # Fixes post effects halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. roundSprite: 1 # Fixes ui and hud alignment. gpuPaletteConversion: 2 # Lots of CLUTs in large textures. @@ -54213,6 +54308,7 @@ SLPS-20382: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20383: name: "太鼓の達人 あつまれ!祭りだ!!四代目" name-sort: "たいこのたつじん あつまれ!まつりだ!!よんだいめ" @@ -54220,6 +54316,7 @@ SLPS-20383: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20384: name: "流行り神 警視庁怪異事件ファイル [初回限定版]" name-sort: "はやりがみ けいしちょうかいいじけんふぁいる [しょかいげんていばん]" @@ -54287,6 +54384,7 @@ SLPS-20399: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20400: name: "太鼓の達人 ゴー!ゴー!五代目 [ソフト単体]" name-sort: "たいこのたつじん ごー!ごー!ごだいめ [そふとたんたい]" @@ -54294,6 +54392,7 @@ SLPS-20400: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20401: name: "テクモ ヒットパレード" name-sort: "てくも ひっとぱれーど" @@ -54365,6 +54464,7 @@ SLPS-20413: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20414: name: "太鼓の達人 TAIKO DRUM MASTER" name-sort: "たいこのたつじん TAIKO DRUM MASTER" @@ -54373,6 +54473,7 @@ SLPS-20414: compat: 5 gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20416: name: "陰陽大戦記 白虎演舞 [“EyeToy”カメラ同梱版]" name-sort: "おんみょうたいせんき びゃっこえんぶ [あいとーいかめらどうこんばん]" @@ -54424,6 +54525,7 @@ SLPS-20424: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20425: name: "太鼓の達人 とびっきり!アニメスペシャル [ソフト単体]" name-sort: "たいこのたつじん とびっきり!あにめすぺしゃる [そふとたんたい]" @@ -54431,6 +54533,7 @@ SLPS-20425: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20426: name: "マダガスカル" name-sort: "まだかすかる" @@ -54540,6 +54643,7 @@ SLPS-20450: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20451: name: "太鼓の達人 わいわいハッピー!六代目" name-sort: "たいこのたつじん わいわいはっぴー!ろくだいめ" @@ -54547,6 +54651,7 @@ SLPS-20451: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. SLPS-20452: name: "SIMPLE2000シリーズ Ultimate Vol.30 降臨!族車ゴッド~仏恥義理★愛羅武勇~" name-sort: "しんぷる2000しりーず あるてぃめっと Vol.30 こうりん!ぞくしゃごっど ぶっちぎりあいらぶゆう" @@ -54747,6 +54852,7 @@ SLPS-20485: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. getSkipCount: "GSC_Tekken5" # Fixes upscaling grid, same engine. SLPS-20486: name: "太鼓の達人 ドカッ!と大盛り七代目 [ソフト単体]" @@ -54755,6 +54861,7 @@ SLPS-20486: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes vertical lines. + textureInsideRT: 1 # Fixes post effects. getSkipCount: "GSC_Tekken5" # Fixes upscaling grid, same engine. SLPS-20487: name: "パチスロキング! 科学忍者隊ガッチャマン" @@ -56546,6 +56653,8 @@ SLPS-25289: region: "NTSC-J" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SLPS-25290: name: "タイムクライシス3 [ソフト単体]" name-sort: "たいむくらいしす3 [そふとたんたい]" @@ -56553,6 +56662,8 @@ SLPS-25290: region: "NTSC-J" gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SLPS-25291: name: "Baldur's Gate - DARK ALLIANCE - [PCCW Japan The BEST]" name-sort: "ばるだーずげーと だーくあらいあんす [PCCW Japan The BEST]" @@ -57275,6 +57386,8 @@ SLPS-25406: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -57404,9 +57517,8 @@ SLPS-25422: region: "NTSC-J" gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SLPS-25423: name: "怪盗アプリコット 完全版 [限定版]" name-sort: "かいとうあぷりこっと かんぜんばん [げんていばん]" @@ -58177,6 +58289,8 @@ SLPS-25563: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -60130,6 +60244,7 @@ SLPS-25886: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLPS-25887: name: "スーパーロボット大戦Z" name-sort: "すーぱーろぼっとたいせんZ" @@ -60166,6 +60281,7 @@ SLPS-25889: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLPS-25890: name: "ギターヒーロー3 レジェンドオブロック [ソフト単体]" name-sort: "ぎたーひーろー3 れじぇんどおぶろっく [そふとたんたい]" @@ -60751,8 +60867,7 @@ SLPS-71502: name-en: "Ridge Racer V [MEGA HITS!]" region: "NTSC-J" gsHWFixes: - cpuFramebufferConversion: 1 - textureInsideRT: 1 + textureInsideRT: 1 # Fixes post effects halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. roundSprite: 1 # Fixes ui and hud alignment. gpuPaletteConversion: 2 # Lots of CLUTs in large textures. @@ -61671,8 +61786,7 @@ SLUS-20002: clampModes: vuClampMode: 2 # Fixes texture rendering in the intro. gsHWFixes: - cpuFramebufferConversion: 1 - textureInsideRT: 1 + textureInsideRT: 1 # Fixes post effects halfPixelOffset: 2 # Fixes title screen and some intro post processing alignment. roundSprite: 1 # Fixes ui and hud alignment. gpuPaletteConversion: 2 # Lots of CLUTs in large textures. @@ -62854,7 +62968,6 @@ SLUS-20291: compat: 5 gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SLUS-20292: name: "Tsugunai - Atonement" region: "NTSC-U" @@ -63329,6 +63442,9 @@ SLUS-20387: name: "Suikoden III" region: "NTSC-U" compat: 5 + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. + halfPixelOffset: 4 # Fixes post effects. memcardFilters: # Allows import of Suikoden II clear data. - "SLUS-20387" - "SLUS-00958" @@ -63575,6 +63691,9 @@ SLUS-20433: compat: 5 clampModes: eeClampMode: 3 # For grey screen ingame. + gsHWFixes: + textureInsideRT: 1 # Fixes post effects on player 2. + halfPixelOffset: 4 # Fixes chromatic effect. SLUS-20434: name: "Myst III - Exile" region: "NTSC-U" @@ -64397,8 +64516,6 @@ SLUS-20587: gsHWFixes: autoFlush: 1 # Aligns and corrects shadows. halfPixelOffset: 2 # Fixes sun and depth line. - cpuCLUTRender: 1 # Fixes janky coloured cars. - gpuTargetCLUT: 1 # Fixes janky coloured cars. textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. @@ -64495,7 +64612,6 @@ SLUS-20605: region: "NTSC-U" gsHWFixes: textureInsideRT: 1 # Fixes inside RT shuffling. - getSkipCount: "GSC_BigMuthaTruckers" SLUS-20606: name: "Bounty Hunter - Seek & Destroy" region: "NTSC-U" @@ -64687,6 +64803,8 @@ SLUS-20645: compat: 5 gsHWFixes: texturePreloading: 0 # Performs much better with no preload. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. SLUS-20646: name: "Mark Davis Pro Bass Challenge" region: "NTSC-U" @@ -65155,6 +65273,8 @@ SLUS-20732: texturePreloading: 1 # Performs better with partial preload because it is slow on locations outside gameplay foremost. mergeSprite: 1 # Fixes misaligned white lines. PCRTCOverscan: 1 # Fixes missing HUD. + textureInsideRT: 1 # Fixes post shuffle effect. + halfPixelOffset: 2 # Fixes boxes around shuffle effect pages. SLUS-20733: name: "Castlevania - Lament of Innocence" region: "NTSC-U" @@ -65701,7 +65821,7 @@ SLUS-20840: region: "NTSC-U" compat: 5 gsHWFixes: - textureInsideRT: 1 # Fixes flashing and some models still very broken in hardware mode. + textureInsideRT: 1 # Fixes colors. SLUS-20841: name: "NFL Street" region: "NTSC-U" @@ -65955,6 +66075,8 @@ SLUS-20882: gsHWFixes: texturePreloading: 1 # Performs much better with partial preload. autoFlush: 1 # Fixes bloom rendering. + textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. roundModes: vu1RoundMode: 0 # Fixes missing light cones curtains and certain effects. speedHacks: @@ -66284,9 +66406,8 @@ SLUS-20934: compat: 5 gsHWFixes: alignSprite: 1 # Fixes FMV lines. - cpuSpriteRenderBW: 2 # Prevents Death By VRAM explosion. - cpuSpriteRenderLevel: 2 # Needed for above. - getSkipCount: "GSC_DeathByDegreesTekkenNinaWilliams" + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. + textureInsideRT: 1 # Fixes post shuffles. SLUS-20935: name: "IHRA Professional Drag Racing 2005" region: "NTSC-U" @@ -66720,9 +66841,9 @@ SLUS-21006: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" + textureInsideRT: 1 # Fixes post shuffles. patches: default: content: |- @@ -66887,6 +67008,8 @@ SLUS-21029: gsHWFixes: halfPixelOffset: 2 # Aligns post bloom. nativeScaling: 2 # Fixes light blooms. + textureInsideRT: 1 # Improves performance. + preloadFrameData: 1 # Fixes light trails. getSkipCount: "GSC_MidnightClub3" patches: 0DD3417A: @@ -66950,7 +67073,7 @@ SLUS-21037: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. nativeScaling: 2 # Fixes post processing smoothness and position. - halfPixelOffset: 4 # Makes bloom alignment slightly less awful. + halfPixelOffset: 5 # Makes bloom alignment slightly less awful. SLUS-21038: name: "Pinball Hall of Fame - The Gottlieb Collection" region: "NTSC-U" @@ -66961,6 +67084,10 @@ SLUS-21039: compat: 5 gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. + roundSprite: 1 # Fixes misaligned map. + halfPixelOffset: 2 # Fixes depth of field alignment. + nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLUS-21040: name: "The Shield" name-sort: "Shield, The" @@ -67274,9 +67401,10 @@ SLUS-21099: region: "NTSC-U" compat: 4 gsHWFixes: - disablePartialInvalidation: 1 # Improves performance. halfPixelOffset: 2 # Fixes misaligned bloom effects. texturePreloading: 1 # Performs much better with partial preload. + textureInsideRT: 1 # Fixes post effects. + nativeScaling: 1 # Fixes lighting quality and positioning. SLUS-21100: name: "NCAA March Madness 2005" region: "NTSC-U" @@ -67319,6 +67447,7 @@ SLUS-21106: eeRoundMode: 0 # Fixes scene switching in intro. gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. preloadFrameData: 1 # Fixes numberplates and ensures above targets are valid. roundSprite: 1 # Fixes lines in some post-effects. gpuTargetCLUT: 1 # Fixes light occlusion. @@ -67335,7 +67464,7 @@ SLUS-21108: clampModes: vuClampMode: 0 # Fixes bump mapping issues gsHWFixes: - halfPixelOffset: 4 # Fixes post processing position. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing. autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" @@ -67746,10 +67875,9 @@ SLUS-21182: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. memcardFilters: - "SLUS-21182" - "SLUS-21039" # Race Driver 2 save unlocks 'Class A 4WD Track Challenge' in career early. @@ -68046,6 +68174,7 @@ SLUS-21228: halfPixelOffset: 2 # Fix text and post blur. nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLUS-21229: name: "Motocross Mania 3" region: "NTSC-U" @@ -68684,6 +68813,7 @@ SLUS-21311: autoFlush: 1 # Corrects vignette to match software. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. halfPixelOffset: 4 # Aligns blur more correctly to match software. + textureInsideRT: 1 # Fixes post processing effects. SLUS-21312: name: "Wallace & Gromit - The Curse of the Were-Rabbit" region: "NTSC-U" @@ -68734,6 +68864,7 @@ SLUS-21318: gsHWFixes: roundSprite: 1 # Fixes lines in sprites. cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. SLUS-21319: name: "Flow - Urban Dance Uprising" region: "NTSC-U" @@ -68968,6 +69099,8 @@ SLUS-21355: gsHWFixes: halfPixelOffset: 2 # Aligns post bloom. nativeScaling: 2 # Fixes light blooms. + textureInsideRT: 1 # Improves performance. + preloadFrameData: 1 # Fixes light trails. getSkipCount: "GSC_MidnightClub3" patches: 60A42FF5: @@ -69432,7 +69565,7 @@ SLUS-21419: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. - halfPixelOffset: 4 # Fixes ghosting. + halfPixelOffset: 5 # Fixes ghosting. nativeScaling: 2 # Fixes post processing. recommendedBlendingLevel: 4 # Fixes missing light brightness. SLUS-21420: @@ -70191,6 +70324,9 @@ SLUS-21581: name: "UEFA Champions League 2006-2007" region: "NTSC-U" compat: 5 + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes broken lights due to copying around P8 data. + cpuSpriteRenderLevel: 2 # Needed for above. SLUS-21582: name: "MVP '07 - NCAA Baseball" region: "NTSC-U" @@ -70386,8 +70522,9 @@ SLUS-21613: region: "NTSC-U" compat: 5 gsHWFixes: - getSkipCount: "GSC_Manhunt2" autoFlush: 1 # Fixes missing lights and light intensity. + textureInsideRT: 1 # Fixes post lighting. + halfPixelOffset: 2 # Fixes Post effects. SLUS-21614: name: "Star Wars - The Force Unleashed" region: "NTSC-U" @@ -70411,7 +70548,7 @@ SLUS-21615: compat: 5 gsHWFixes: 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. gpuPaletteConversion: 2 # Fixes micro-stuttering and reduces HC size. SLUS-21616: @@ -70971,6 +71108,8 @@ SLUS-21716: compat: 5 roundModes: vu0RoundMode: 0 # Fixes invisible wall collision in bedroom. + gsHWFixes: + textureInsideRT: 1 # Fixes half screen. SLUS-21717: name: "Dora the Explorer - Dora Saves the Mermaids" region: "NTSC-U" @@ -71119,6 +71258,7 @@ SLUS-21740: autoFlush: 1 # Fixes bloom intensity. halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + getSkipCount: "GSC_GuitarHero" SLUS-21741: name: "Sea Monsters - A Prehistoric Adventure" region: "NTSC-U" @@ -71208,6 +71348,7 @@ SLUS-21757: compat: 5 gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + cpuSpriteRenderLevel: 1 # Needed for above. halfPixelOffset: 4 # Aligns post processing. autoFlush: 1 # Fixes post processing. SLUS-21758: @@ -72699,6 +72840,8 @@ SLUS-29087: eeClampMode: 3 # Characters are visible in-game. gsHWFixes: 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: name: "Champions of Norrath - Realms of EverQuest [Demo]" region: "NTSC-U" @@ -72813,9 +72956,9 @@ SLUS-29123: recommendedBlendingLevel: 4 # Improves banding and effect emulation. autoFlush: 1 # Fixes light bloom intensity. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. - halfPixelOffset: 4 # Aligns post effects. + halfPixelOffset: 2 # Aligns post effects. nativeScaling: 1 # Fixes post effects. - getSkipCount: "GSC_GiTS" + textureInsideRT: 1 # Fixes post shuffles. SLUS-29124: name: "Fight Club [Demo]" region: "NTSC-U" @@ -72856,7 +72999,7 @@ SLUS-29131: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. - halfPixelOffset: 4 # Aligns bloom effect. + halfPixelOffset: 5 # Aligns bloom effect. nativeScaling: 2 # Fixes post processing smoothness and position. SLUS-29132: name: "S.L.A.I. - Steel Lancer Arena International - Phantom Crash [Public Beta Vol.1.0]" @@ -73092,10 +73235,9 @@ SLUS-29178: gsHWFixes: alignSprite: 1 # Fixes lighting and vertical lines, also works with normal vertex. roundSprite: 1 # Fixes misaligned map. - skipDrawStart: 1 # Removes large black box around player car till we properly emulate it. - skipDrawEnd: 1 # Removes large black box around player car till we properly emulate it. halfPixelOffset: 2 # Fixes depth of field alignment. nativeScaling: 1 # Fixes depth of field. + textureInsideRT: 1 # Fixes shadows. SLUS-29179: name: "Sonic Riders [Demo]" region: "NTSC-U" @@ -73143,6 +73285,7 @@ SLUS-29191: vuClampMode: 0 # Fixes bump mapping issues gsHWFixes: textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 5 # Fixes alignment of shuffles and post processing in Hitman. getSkipCount: "GSC_HitmanBloodMoney" SLUS-29192: name: "Test Drive Unlimited [Public Beta Vol.1.0]"