diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 0cc44313eb953..0c00add0d49d6 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -203,8 +203,13 @@ PAPX-90210: name: "Yappa RPG desho." region: "NTSC-J" PAPX-90211: - name: "Extermination" + name: "Extermination [Trial]" region: "NTSC-J" + gameFixes: + - SoftwareRendererFMVHack # Black FMV. + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + nativeScaling: 2 # Fixes post effects. PAPX-90212: name: "Boku to Maou" region: "NTSC-J" @@ -265,6 +270,7 @@ PAPX-90230: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. PAPX-90231: name: 怪盗 スライ・クーパー 体験版 name-sort: かいとう すらいくーぱー たいけんばん @@ -283,15 +289,15 @@ PAPX-90234: name-sort: かたまりだましい たいけんばん name-en: "Katamari Damacy [Trial]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. roundModes: vu1RoundMode: 0 # Fixes SPS. clampModes: vu1ClampMode: 3 # Fixes SPS. speedHacks: mvuFlag: 0 # Fixes performance and falling through floor and other gameplay. - gsHWFixes: - halfPixelOffset: 4 # Aligns post effects. - nativeScaling: 2 # Fixes post effects. PAPX-90235: name: "XIII" region: "NTSC-J" @@ -381,6 +387,8 @@ PAPX-90516: name: "Jak and Daxter II [Trial]" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -737,6 +745,11 @@ PCPX-96323: PCPX-96324: name: "Dual Hearts [Trial]" region: "NTSC-J" + gameFixes: + - SoftwareRendererFMVHack # Fixes flashing FMV. + gsHWFixes: + deinterlace: 9 # Game looks better with Adaptive BFF. + halfPixelOffset: 4 # Improves offset blur. PCPX-96328: name: "3タイトルスペシャルディスク「サルゲッチュ2・ポポロクロイス-はじまりの冒険-・ぼくのなつやすみ2」" name-sort: "3たいとるすぺしゃるでぃすく さるげっちゅ2 ぽぽぽくろいす はじまりのぼうけん ぼくのなつやすみ2" @@ -747,6 +760,7 @@ PCPX-96330: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. PCPX-96554: name: "Games of Our Style - Tokyo Game Show 2003 Disc" region: "NTSC-J" @@ -802,6 +816,9 @@ PCPX-96618: PCPX-96619: name: "Genshi no Kotoba" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 1 # Aligns post effects. + nativeScaling: 1 # Fixes post effects. PCPX-96620: name: 見る見る 2001年9月度受注号 name-sort: みるみる 2001ねん9がつどじゅちゅうごう @@ -978,6 +995,8 @@ SCAJ-10003: SCAJ-10004: name: "Time Crisis 2 [PlayStation 2 the Best]" region: "NTSC-Unk" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SCAJ-10006: name: "Taiko no Tatsujin - Appare Sandaime" region: "NTSC-Unk" @@ -1125,6 +1144,7 @@ SCAJ-20019: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCAJ-20020: name: "Drag-on Dragoon" region: "NTSC-C-J" @@ -1209,6 +1229,7 @@ SCAJ-20038: region: "NTSC-Unk" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCAJ-20039: name: "Sidewinder V" region: "NTSC-Unk" @@ -1367,6 +1388,8 @@ SCAJ-20073: name: "Jak and Daxter II" region: "NTSC-Unk" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -1561,6 +1584,8 @@ SCAJ-20107: SCAJ-20108: name: "Arc the Lad - Generation" region: "NTSC-Unk" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. SCAJ-20109: name: "Ratchet & Clank 3 - Up your Arsenal" region: "NTSC-Unk" @@ -1818,6 +1843,7 @@ SCAJ-20146: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCAJ-20146" - "SCAJ-20196" @@ -1905,16 +1931,21 @@ SCAJ-20161: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. SCAJ-20162: name: "Rogue Galaxy" region: "NTSC-Unk" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. SCAJ-20163: name: "Tales of the Abyss" region: "NTSC-Unk" @@ -1943,6 +1974,8 @@ SCAJ-20167: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. SCAJ-20168: @@ -1970,6 +2003,8 @@ SCAJ-20171: name: "Zettai Zetsumei Toshi 2 - Itetsuita Kioku Tachi" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_ZettaiZetsumeiToshi2" SCAJ-20172: name: "Final Fantasy XII" @@ -2024,7 +2059,6 @@ SCAJ-20179: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. SCAJ-20180: name: "Xenosaga Episode III - Also Sprach Zarathustra [Disc 2 of 2]" region: "NTSC-Unk" @@ -2032,7 +2066,6 @@ SCAJ-20180: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. SCAJ-20181: name: "Minna no Tennis" region: "NTSC-Unk" @@ -2101,6 +2134,7 @@ SCAJ-20196: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCAJ-20146" - "SCAJ-20196" @@ -2336,6 +2370,7 @@ SCCS-40007: region: "NTSC-C" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCCS-40009: name: 龙珠二世 name-sort: "Longzhu Ershi" @@ -3082,6 +3117,8 @@ SCED-51700: name: "Jak II - Renegade [Demo]" region: "PAL-M5" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -3571,6 +3608,7 @@ SCED-52946: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SCED-52952: name: "Jak 3 [Demo]" @@ -3582,6 +3620,7 @@ SCED-52952: cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCED-52969: name: "EyeToy - Play 2" @@ -3917,14 +3956,13 @@ SCED-53962: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. SCED-53978: name: "Official PlayStation 2 Magazine Demo 69" region: "PAL-M5" SCED-53990: name: "Shadow of the Colossus + Ico" region: "PAL-M5" - gsHWFixes: - nativeScaling: 2 # Fixes post processing position and smoothness of shadows and depth of field in Shadow of the Colossus. SCED-54001: name: "Official PlayStation 2 Magazine Demo 69" region: "PAL-M5" @@ -4284,6 +4322,9 @@ SCES-50240: region: "PAL-M5" gameFixes: - SoftwareRendererFMVHack # Black FMV. + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + nativeScaling: 2 # Fixes post effects. SCES-50241: name: "The Bouncer" name-sort: "Bouncer, The" @@ -4319,6 +4360,8 @@ SCES-50300: name: "Time Crisis 2" region: "PAL-M5" compat: 5 + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SCES-50354: name: "Klonoa 2 - Lunatea's Veil" region: "PAL-M5" @@ -4881,6 +4924,8 @@ SCES-51608: region: "PAL-M7" compat: 5 gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -4986,6 +5031,7 @@ SCES-51910: compat: 5 gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCES-51920: name: "Forbidden Siren" region: "PAL-E" @@ -5238,6 +5284,7 @@ SCES-52460: cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCES-52529: name: "Sly 2 - Band of Thieves" @@ -5304,6 +5351,7 @@ SCES-52758: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SCES-52762: name: "DJ Decks & FX" @@ -5356,6 +5404,7 @@ SCES-52948: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SCES-53033: name: "Formula One 2005" @@ -5519,6 +5568,7 @@ SCES-53326: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCES-53326" - "SCES-50760" @@ -5649,6 +5699,8 @@ SCES-53851: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. patches: @@ -5952,10 +6004,13 @@ SCES-54552: name: "Rogue Galaxy" region: "PAL-M5" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. patches: CBB4B383: content: |- @@ -6355,6 +6410,7 @@ SCES-55496: compat: 5 gsHWFixes: halfPixelOffset: 2 # Fixes misaligned bloom. + nativeScaling: 2 # Corrects post processing smoothness. SCES-55497: name: "Medical and Engineering Joint Entrance Quiz" region: "PAL-IN" @@ -6494,7 +6550,7 @@ SCES-55670: name: "Don 2 - The Game" region: "PAL-IN" SCES-82034: - name: "Xenosaga Episode II - Jenseits von Gut und Böse [Disc 1]" + name: "Xenosaga Episode II - Jenseits von Gut und Böse [Disc 1 of 2]" region: "PAL-M3" gsHWFixes: autoFlush: 2 # Fixes shadows in cutscenes. @@ -6502,7 +6558,7 @@ SCES-82034: nativeScaling: 2 # Fixes post effects. roundSprite: 2 # Fixes font artifacts. SCES-82035: - name: "Xenosaga Episode II - Jenseits von Gut und Böse [Disc 2]" + name: "Xenosaga Episode II - Jenseits von Gut und Böse [Disc 2 of 2]" region: "PAL-M3" gsHWFixes: autoFlush: 2 # Fixes shadows in cutscenes. @@ -6533,6 +6589,8 @@ SCKA-20001: SCKA-20002: name: "Time Crisis II" region: "NTSC-K" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SCKA-20003: name: "War of the Monsters" region: "NTSC-K" @@ -6568,6 +6626,8 @@ SCKA-20010: name: "Jak II" region: "NTSC-K" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -6585,6 +6645,7 @@ SCKA-20012: region: "NTSC-K" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCKA-20013: name: "SOCOM - U.S. Navy SEALs" region: "NTSC-K" @@ -6773,6 +6834,7 @@ SCKA-20040: cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCKA-20041: name: "EyeToy - Play 2" @@ -6919,6 +6981,7 @@ SCKA-20061: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCKA-20061" - "SCPS-15097" @@ -6984,6 +7047,8 @@ SCKA-20069: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. SCKA-20070: @@ -7105,7 +7170,8 @@ SCKA-20090: region: "NTSC-K" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Depth of field effect aligned properly if CRC hack is off + Shifts buildings correctly. + halfPixelOffset: 4 # Depth of field effect aligned properly + Shifts buildings correctly. + nativeScaling: 2 # Fixes post effects. SCKA-20091: name: "MLB 07 - The Show" region: "NTSC-K" @@ -7144,6 +7210,7 @@ SCKA-20096: gsHWFixes: halfPixelOffset: 2 # Fix text and post blur. autoFlush: 2 # Needed for recursive mipmap rendering. + nativeScaling: 1 # Fixes post effects. getSkipCount: "GSC_BlueTongueGames" # Render mipmaps on the CPU. SCKA-20097: name: "Super Robot Taisen OG - Original Generations" @@ -7772,6 +7839,9 @@ SCPS-15011: region: "NTSC-J" gameFixes: - SoftwareRendererFMVHack # Black FMV. + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + nativeScaling: 2 # Fixes post effects. SCPS-15012: name: サーヴィランス 監視者 name-sort: さーゔぃらんす かんししゃ @@ -7791,6 +7861,9 @@ SCPS-15014: name-sort: げんしのことば name-en: "Genshi no Kotoba" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 1 # Aligns post effects. + nativeScaling: 1 # Fixes post effects. SCPS-15015: name: トロと休日 name-sort: とろときゅうじつ @@ -7847,6 +7920,11 @@ SCPS-15022: name-sort: でゅあるはーつ name-en: "Dual Hearts" region: "NTSC-J" + gameFixes: + - SoftwareRendererFMVHack # Fixes flashing FMV. + gsHWFixes: + deinterlace: 9 # Game looks better with Adaptive BFF. + halfPixelOffset: 4 # Improves offset blur. SCPS-15023: name: ワイルドアームズ アドヴァンスドサード プレミアムボックス name-sort: わいるどあーむず あどゔぁんすどさーど [ぷれみあむぼっくす] @@ -7989,6 +8067,7 @@ SCPS-15040: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCPS-15041: name: アークザラッド 精霊の黄昏 name-sort: あーくざらっど せいれいのたそがれ @@ -7996,6 +8075,7 @@ SCPS-15041: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCPS-15042: name: デカボイス マイク同梱版 name-sort: でかぼいす まいくどうこんばん @@ -8116,6 +8196,8 @@ SCPS-15057: name-en: "Jak and Daxter II" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -8124,6 +8206,8 @@ SCPS-15058: name-sort: あーくざらっど GENERATION name-en: "Arc the Lad - Generation" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. SCPS-15059: name: みんなのGOLF 4 name-sort: みんなのごるふ4 @@ -8450,6 +8534,7 @@ SCPS-15097: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCAJ-20146" - "SCAJ-20196" @@ -8498,10 +8583,13 @@ SCPS-15102: name-en: "Rogue Galaxy" region: "NTSC-J" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. SCPS-15103: name: ガンパレード・オーケストラ 白の章 〜青森ペンギン伝説〜(限定版) name-sort: がんぱれーど おーけすとら しろのしょう あおもりぺんぎんでんせつ [げんていばん] @@ -8540,6 +8628,8 @@ SCPS-15106: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. patches: @@ -8749,10 +8839,13 @@ SCPS-17013: name-en: "Rogue Galaxy [Director's Cut]" region: "NTSC-J" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. patches: CDEE4B19: content: |- @@ -8846,6 +8939,9 @@ SCPS-19202: region: "NTSC-J" gameFixes: - SoftwareRendererFMVHack # Black FMV. + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + nativeScaling: 2 # Fixes post effects. SCPS-19203: name: ダーククラウド PlayStation 2 the Best name-sort: だーくくらうど PlayStation 2 the Best @@ -8984,10 +9080,13 @@ SCPS-19254: name: "Rogue Galaxy [PlayStation 2 the Best]" region: "NTSC-J" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. SCPS-19301: name: みんなのGOLF 4 PlayStation 2 the Best name-sort: みんなのごるふ4 PlayStation 2 the Best @@ -9181,6 +9280,7 @@ SCPS-19320: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCAJ-20146" - "SCAJ-20196" @@ -9265,6 +9365,8 @@ SCPS-19326: gameFixes: - XGKickHack # Fixes SPS. gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 2 # Fixes post processing. mergeSprite: 1 # Fixes vertical lines in-game. preloadFrameData: 1 # Fixes some missing effects. SCPS-19327: @@ -9329,6 +9431,7 @@ SCPS-19335: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. SCPS-51001: name: "MotoGP 2" region: "NTSC-J" @@ -9440,6 +9543,11 @@ SCPS-55010: SCPS-55011: name: "Dual Hearts" region: "NTSC-J" + gameFixes: + - SoftwareRendererFMVHack # Fixes flashing FMV. + gsHWFixes: + deinterlace: 9 # Game looks better with Adaptive BFF. + halfPixelOffset: 4 # Improves offset blur. SCPS-55012: name: "Grandia II" region: "NTSC-J" @@ -9867,6 +9975,9 @@ SCUS-97112: compat: 5 gameFixes: - SoftwareRendererFMVHack # Black FMV. + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + nativeScaling: 2 # Fixes post effects. SCUS-97113: name: "Ico" region: "NTSC-U" @@ -10369,6 +10480,7 @@ SCUS-97231: compat: 5 gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCUS-97232: name: "Getaway [Demo]" region: "NTSC-U" @@ -10497,6 +10609,8 @@ SCUS-97265: region: "NTSC-U" compat: 5 gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -10534,6 +10648,8 @@ SCUS-97273: name: "Jak II [Demo]" region: "NTSC-U" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -10541,7 +10657,11 @@ SCUS-97274: name: "Jak II [Video Demo]" region: "NTSC-U" gsHWFixes: - roundSprite: 1 # Fix lines in the sky. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. + cpuSpriteRenderBW: 4 # Fixes character and water textures. + cpuSpriteRenderLevel: 2 # Needed for above. + autoFlush: 2 # Fixes lighting. SCUS-97275: name: "SOCOM II - U.S. Navy SEALs" region: "NTSC-U" @@ -10574,6 +10694,7 @@ SCUS-97282: region: "NTSC-U" gsHWFixes: textureInsideRT: 1 # Fixes on screen garbage. + halfPixelOffset: 4 # Fixes post processing alignment. SCUS-97292: name: "Amplitude [Demo]" region: "NTSC-U" @@ -10675,6 +10796,7 @@ SCUS-97330: cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCUS-97331: name: "Official U.S. PlayStation Magazine Demo Disc 078" @@ -10921,6 +11043,7 @@ SCUS-97408: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SCUS-97409: name: "Gretzky NHL 2005" @@ -10947,9 +11070,11 @@ SCUS-97412: gameFixes: - InstantDMAHack # Fixes holes in face geometry. gsHWFixes: + recommendedBlendingLevel: 3 # Improves metal reflections and shadow quality. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCUS-97413: name: "Ratchet & Clank - Up Your Arsenal [Public Beta v1.0]" @@ -11079,6 +11204,7 @@ SCUS-97441: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SCUS-97442: name: "Official U.S. PlayStation Magazine Demo Disc 090" @@ -11190,6 +11316,7 @@ SCUS-97472: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. memcardFilters: - "SCUS-97472" - "SCUS-97113" @@ -11337,10 +11464,13 @@ SCUS-97490: region: "NTSC-U" compat: 5 gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. patches: 0643F90C: content: |- @@ -11403,6 +11533,7 @@ SCUS-97505: gsHWFixes: recommendedBlendingLevel: 4 # Fixes water color. halfPixelOffset: 1 # Fixes misalignments and borders on side. + nativeScaling: 1 # Fixes post effects shadows and DOF effects. SCUS-97506: name: "Gretzky NHL '06 [Demo]" region: "NTSC-U" @@ -11413,6 +11544,8 @@ SCUS-97509: name: "Jak II [Greatest Hits]" region: "NTSC-U" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. @@ -11465,6 +11598,7 @@ SCUS-97516: cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes lighting. + halfPixelOffset: 4 # Aligns post processing. nativeScaling: 2 # Fixes lighting effects due to upscaling. SCUS-97517: name: "Killzone [Greatest Hits]" @@ -11651,10 +11785,13 @@ SCUS-97572: name: "Rogue Galaxy [Demo]" region: "NTSC-U" gsHWFixes: + recommendedBlendingLevel: 4 # Fixes text and menu color. autoFlush: 2 # Fix glow effects from lamps. roundSprite: 1 # Fix mini-map and field menu. preloadFrameData: 1 # Fixes corrupt textures especially on water. disablePartialInvalidation: 1 # Prevents UI and subtitles from disappearing. + halfPixelOffset: 4 # Aligns post bloom. + nativeScaling: 2 # Fixes doubled post and DOF effects. SCUS-97574: name: "Jak X - Combat Racing [Greatest Hits]" region: "NTSC-U" @@ -12019,6 +12156,7 @@ SLAJ-25052: region: "NTSC-Unk" gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLAJ-25053: name: "Burnout 3 - Takedown" region: "NTSC-Unk" @@ -12149,8 +12287,7 @@ SLAJ-25078: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -12178,9 +12315,11 @@ SLAJ-25087: cpuSpriteRenderLevel: 2 # Needed for above. SLAJ-25088: name: "FIFA Soccer 2007" - region: "NTSC-Unk" + region: "NTSC-HK" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLAJ-25091: name: "Need for Speed - Carbon [Collector's Edition]" region: "NTSC-J" @@ -12385,6 +12524,7 @@ SLED-51281: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. alignSprite: 1 # Fixes vertical lines. + gpuTargetCLUT: 1 # Fixes broken water rendering. SLED-51338: name: "Tom Clancy's Ghost Recon" region: "PAL-Unk" @@ -12623,6 +12763,10 @@ SLED-52890: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLED-52891: name: "Rocky Legends" region: "PAL-Unk" @@ -12700,7 +12844,9 @@ SLED-53330: - SoftwareRendererFMVHack # Fixes upscale lines in FMVs. SLED-53359: name: "LEGO Star Wars - The Video Game" - region: "PAL-Unk" + region: "PAL-E" + clampModes: + vuClampMode: 3 # Fixes bad coordinate spam. SLED-53365: name: "Brian Lara International Cricket 2005" region: "PAL-Unk" @@ -12769,6 +12915,7 @@ SLED-53625: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLED-53627: name: "The Suffering - Ties that Bind" region: "PAL-Unk" @@ -12800,7 +12947,11 @@ SLED-53650: gpuTargetCLUT: 1 # Fixes sun penetrating bridges (along with HPO special). SLED-53664: name: "FIFA 06 - Demo Pre-Release Version" - region: "PAL-Unk" + region: "PAL-E" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLED-53673: name: "007 - From Russia with Love [Demo]" region: "PAL-E" @@ -12846,6 +12997,10 @@ SLED-53732: region: "PAL" gameFixes: - EETimingHack # Fixes garbage textures flashing on the character model. + gsHWFixes: + autoFlush: 1 # Fixes missing post processing. + halfPixelOffset: 1 # Aligns post processing. + nativeScaling: 1 # Fixes post effects. SLED-53745: name: "Total Overdose [Demo]" region: "PAL-M5" @@ -12866,6 +13021,7 @@ SLED-53845: gsHWFixes: halfPixelOffset: 2 # Fix effects upscaling. autoFlush: 1 # Fixes broken post processing. + nativeScaling: 2 # Fixes post effects. SLED-53888: name: "TOCA Race Driver 3 + V8 Supercars Australia 3" region: "PAL-A" @@ -12884,8 +13040,7 @@ SLED-53937: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -12968,7 +13123,11 @@ SLED-54315: nativeScaling: 1 # Fixes post processing smoothness and position. SLED-54327: name: "FIFA '07" - region: "PAL-Unk" + region: "PAL-M7" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLED-54328: name: "NBA Live 07 [Demo]" region: "PAL-Unk" @@ -12979,10 +13138,11 @@ SLED-54401: name: "Destroy All Humans! 2 [Demo]" region: "PAL-E" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLED-54445: name: "Pro Evolution Soccer 6 [Demo]" region: "PAL-M5" @@ -15415,6 +15575,7 @@ SLES-51043: compat: 5 gsHWFixes: recommendedBlendingLevel: 3 # Fixes gem reflections. + nativeScaling: 1 # Fixes post effects. SLES-51044: name: "Burnout 2 - Point of Impact" region: "PAL-M5" @@ -15853,6 +16014,7 @@ SLES-51209: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. alignSprite: 1 # Fixes vertical lines. + gpuTargetCLUT: 1 # Fixes broken water rendering. SLES-51214: name: "Harry Potter og Hemmelighedernes Kammer" region: "PAL-D" @@ -16109,7 +16271,7 @@ SLES-51284: name: "Contra - Shattered Soldier" region: "PAL-M3" SLES-51285: - name: "Spongebob SquarePants - Revenge of the Flying Dutchman" + name: "Nickelodeon SpongeBob SquarePants - Revenge of the Flying Dutchman" region: "PAL-E" compat: 5 SLES-51286: @@ -17482,6 +17644,8 @@ SLES-51897: roundModes: eeDivRoundMode: 1 # Lens flare appears even when behind objects. gsHWFixes: + minimumBlendingLevel: 2 # Improves color banding. + halfPixelOffset: 2 # Fixes sun occlusion. autoFlush: 2 # Fixes missing lens flare. SLES-51903: name: "AFL Live 2004 - Aussie Rules Football" @@ -17571,6 +17735,10 @@ SLES-51931: name: "Teenage Mutant Ninja Turtles" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes post processing alignment. + nativeScaling: 2 # Fixes post effects. + autoFlush: 1 # Fixes sun intensity. SLES-51932: name: "The Adventures of Jimmy Neutron - Boy Genius - Jet Fusion" name-sort: "Adventures of Jimmy Neutron, The - Boy Genius - Jet Fusion" @@ -17671,10 +17839,10 @@ SLES-51967: halfPixelOffset: 2 # Fixes misaligned post-processing. PCRTCOverscan: 1 # Fixes image alignment. SLES-51968: - name: "SpongeBob SquarePants - Battle for Bikini Bottom" + name: "Nickelodeon SpongeBob SquarePants - Battle for Bikini Bottom" region: "PAL-E" SLES-51970: - name: "Spongebob Schwammkopf - Schlacht um Bikini Bottom" + name: "Nickelodeon SpongeBob Schwammkopf - Schlacht um Bikini Bottom" region: "PAL-G" compat: 5 SLES-51972: @@ -17915,6 +18083,9 @@ SLES-52095: SLES-52096: name: "Firefighter F.D. 18" region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. + roundSprite: 1 # Fixes sprite misaligment. SLES-52097: name: "SWAT - Global Strike Force" region: "PAL-E-G" @@ -18432,9 +18603,12 @@ SLES-52338: vuClampMode: 3 # Fixes rainbow coloured graphics. eeClampMode: 3 # Fixes bullet holes. SLES-52339: - name: "Crash 'n Burn" + name: "Crash 'n' Burn" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-52340: name: "Rollercoaster World" region: "PAL-E" @@ -18907,6 +19081,8 @@ SLES-52535: name: "Rumble Roses" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLES-52536: name: "DreamWorks Shark Tale" region: "PAL-E" @@ -18991,6 +19167,10 @@ SLES-52559: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-52560: name: "FIFA 2005" region: "PAL-G" @@ -18998,6 +19178,10 @@ SLES-52560: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-52561: name: "FIFA 2005" region: "PAL-P-S" @@ -19005,6 +19189,10 @@ SLES-52561: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-52562: name: "FIFA 2005" region: "PAL-I" @@ -19012,6 +19200,10 @@ SLES-52562: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-52563: name: "FIFA Football 2005" region: "PAL-M6" @@ -19019,6 +19211,10 @@ SLES-52563: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-52567: name: "Catwoman" region: "PAL-M7" @@ -19999,7 +20195,7 @@ SLES-52895: nativeScaling: 2 # Fixes post effects. SLES-52896: name: "Nickelodeon SpongeBob SquarePants - The Movie" - region: "PAL-F-G" + region: "PAL-F-N" gsHWFixes: recommendedBlendingLevel: 3 # Fixes missing lights. halfPixelOffset: 4 # Aligns post processing. @@ -20033,6 +20229,7 @@ SLES-52908: compat: 5 gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLES-52909: name: "UEFA Champions League 2004-2005" region: "PAL-E-G" @@ -20090,7 +20287,9 @@ SLES-52921: name: "Rogue Trooper" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 3 # Fixes ghosting. + halfPixelOffset: 4 # Fixes edge garbage and misaligned bloom. + nativeScaling: 2 # Fixes post processing and lighting smoothness and alignment. + autoFlush: 1 # Fixes bloom alignment. SLES-52922: name: "EyeToy - Disney Move" region: "PAL-M5" @@ -20298,6 +20497,7 @@ SLES-52988: name: "Mega Man X8" region: "PAL-M5" gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. autoFlush: 2 # Fixes bloom. roundSprite: 1 # Fixes misaligned bloom. deinterlace: 6 # Game requires blend tff de-interlacing when auto for 'fixing' subtitles flickering or half weaved. @@ -20463,6 +20663,8 @@ SLES-53028: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLES-53029: @@ -20471,6 +20673,8 @@ SLES-53029: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLES-53030: @@ -20479,6 +20683,8 @@ SLES-53030: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLES-53031: @@ -20487,6 +20693,8 @@ SLES-53031: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLES-53032: @@ -20495,6 +20703,8 @@ SLES-53032: clampModes: vuClampMode: 0 # Fixes bump mapping issues. gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLES-53035: @@ -20940,18 +21150,20 @@ SLES-53196: name: "Destroy All Humans!" region: "PAL-M4" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLES-53197: name: "Destroy All Humans!" region: "PAL-G" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLES-53199: name: "25 to Life" region: "PAL-E" @@ -21381,6 +21593,7 @@ SLES-53393: gsHWFixes: autoFlush: 1 # Fixes missing post processing. halfPixelOffset: 1 # Aligns post processing. + nativeScaling: 1 # Fixes post effects. SLES-53396: name: "Spartan - Total Warrior" region: "PAL-M3" @@ -21389,6 +21602,7 @@ SLES-53396: gsHWFixes: autoFlush: 1 # Fixes missing post processing. halfPixelOffset: 1 # Aligns post processing. + nativeScaling: 1 # Fixes post effects. SLES-53398: name: "Zombie Zone" region: "PAL-E" @@ -21457,7 +21671,8 @@ SLES-53415: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLES-53416: name: "Call of Duty 2 - Big Red One" @@ -21465,7 +21680,8 @@ SLES-53416: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLES-53417: name: "Call of Duty 2 - Big Red One" @@ -21473,7 +21689,8 @@ SLES-53417: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLES-53418: name: "Tak - The Great JuJu Challenge" @@ -21658,15 +21875,27 @@ SLES-53492: halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. SLES-53494: - name: "Spongebob SquarePants - Lights, Camera, PANTS!" + name: "Nickelodeon SpongeBob SquarePants - Lights, Camera, Pants!" region: "PAL-E" compat: 5 + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53495: name: "Nickelodeon Bob L'éponge - Silence on Tourne!" region: "PAL-F" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53496: name: "Nickelodeon SpongeBob - Ciak si Gira!" region: "PAL-I" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53497: name: "Nickelodeon SpongeBob Schwammkopf - Film ab!" region: "PAL-G" @@ -21677,12 +21906,24 @@ SLES-53497: SLES-53498: name: "Nickelodeon Bob Esponja - ¡Luces, Cámara, Esponja!" region: "PAL-S" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53499: name: "Nickelodeon SpongeBob SquarePants - Licht uit, Camera aan!" region: "PAL-NL" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53500: name: "Nickelodeon Svampbob Fyrkant - Tystnad, Tagning, Tvättsvamp!" region: "PAL-SW" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-53501: name: "Star Wars - Battlefront II" region: "PAL-M3" @@ -21838,27 +22079,37 @@ SLES-53529: name: "FIFA '06" region: "PAL-E" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-53530: name: "FIFA '06" region: "PAL-I" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-53531: name: "FIFA '06" region: "PAL-F-G" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-53532: name: "FIFA '06" region: "PAL-P-S" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-53533: name: "FIFA '06" region: "PAL-M8" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-53534: name: "Tony Hawk's American Wasteland" region: "PAL-E" @@ -21982,12 +22233,14 @@ SLES-53551: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLES-53552: name: "SSX On Tour" region: "PAL-M8" gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLES-53553: name: "007 - From Russia with Love" region: "PAL-M7" @@ -22054,6 +22307,9 @@ SLES-53560: name: "Sonic Riders" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fix post processing blur. + nativeScaling: 1 # Fixes post effects. SLES-53561: name: "Canis Canem Edit" region: "PAL-M5" @@ -22221,7 +22477,7 @@ SLES-53621: halfPixelOffset: 4 # Fixes post alignment. nativeScaling: 1 # Fixes post effect. SLES-53623: - name: "SpongeBob SquarePants - Battle for Bikini Bottom" + name: "Nickelodeon Bob L'éponge - Bataille pour Bikini Bottom" region: "PAL-F" SLES-53624: name: "Disney/Pixar Cars" @@ -22287,10 +22543,11 @@ SLES-53641: name: "Destroy All Humans!" region: "PAL-R" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLES-53644: name: "Gene Troopers" region: "PAL-M5" @@ -22552,7 +22809,8 @@ SLES-53722: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLES-53724: name: "World Series of Poker" @@ -22743,6 +23001,7 @@ SLES-53775: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. textureInsideRT: 1 # Fixes bottom half screen issues. + nativeScaling: 1 # Fixes post processing. SLES-53777: name: "Prince of Persia - The Two Thrones" region: "PAL-M5" @@ -23023,8 +23282,7 @@ SLES-53886: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -23201,30 +23459,35 @@ SLES-53967: gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLES-53968: name: "Parrain, Le" region: "PAL-F" gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLES-53969: name: "Pate, Der" region: "PAL-G" gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLES-53970: name: "Padrino, Il" region: "PAL-I" gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLES-53971: name: "Padrino, El" region: "PAL-S" gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLES-53972: name: "Stock Car Crash" region: "PAL-E" @@ -23445,8 +23708,7 @@ SLES-54030: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -23761,24 +24023,27 @@ SLES-54166: clampModes: eeClampMode: 3 # Fixes crash going ingame. gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. - halfPixelOffset: 2 # Fixes fog misplacement. SLES-54167: name: "Call of Duty 3" region: "PAL-M3" clampModes: eeClampMode: 3 # Fixes crash going ingame. gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. - halfPixelOffset: 2 # Fixes fog misplacement. SLES-54168: name: "Call of Duty 3" region: "PAL-G" clampModes: eeClampMode: 3 # Fixes crash going ingame. gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. - halfPixelOffset: 2 # Fixes fog misplacement. SLES-54169: name: "Aeon Flux" region: "PAL-M4" @@ -23831,6 +24096,7 @@ SLES-54182: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLES-54183: name: "Scarface - The World is Yours" @@ -23841,6 +24107,7 @@ SLES-54183: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLES-54184: name: "Scarface - The World is Yours" @@ -23851,6 +24118,7 @@ SLES-54184: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLES-54185: name: "Dirge of Cerberus - Final Fantasy VII" @@ -23910,6 +24178,7 @@ SLES-54209: gsHWFixes: halfPixelOffset: 4 # Fixes ghosting on lights. nativeScaling: 1 # Smooths out lights. + texturePreloading: 1 # Temporarily fixes black frame flickering. SLES-54210: name: "NBA 2K7" region: "PAL-M5" @@ -24047,32 +24316,44 @@ SLES-54240: region: "PAL-E" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54241: name: "FIFA '07" region: "PAL-M3" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54243: name: "FIFA '07" region: "PAL-P-S" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54244: name: "FIFA '07" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54245: name: "NHL '07" region: "PAL-M6" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54246: name: "FIFA '07" - region: "PAL-R" + region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54248: name: "Madden NFL '07" region: "PAL-E" @@ -24121,6 +24402,7 @@ SLES-54271: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLES-54305: name: "Demon Chaos" @@ -24372,6 +24654,7 @@ SLES-54376: gsHWFixes: halfPixelOffset: 2 # Fix text and post blur. autoFlush: 2 # Needed for recursive mipmap rendering. + nativeScaling: 1 # Fixes post effects. getSkipCount: "GSC_BlueTongueGames" # Render mipmaps on the CPU. SLES-54377: name: "Nick - Der tierisch verrückte Bauernhof" @@ -24379,6 +24662,7 @@ SLES-54377: gsHWFixes: halfPixelOffset: 2 # Fix text and post blur. autoFlush: 2 # Needed for recursive mipmap rendering. + nativeScaling: 1 # Fixes post effects. getSkipCount: "GSC_BlueTongueGames" # Render mipmaps on the CPU. SLES-54378: name: "Nickelodeon Barnyard" @@ -24386,6 +24670,7 @@ SLES-54378: gsHWFixes: halfPixelOffset: 2 # Fix text and post blur. autoFlush: 2 # Needed for recursive mipmap rendering. + nativeScaling: 1 # Fixes post effects. getSkipCount: "GSC_BlueTongueGames" # Render mipmaps on the CPU. SLES-54379: name: "NFL Street 3" @@ -24409,10 +24694,11 @@ SLES-54384: name: "Destroy All Humans! 2" region: "PAL-M5" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLES-54385: name: "Atelier Iris 2 - The Azoth of Destiny" region: "PAL-E" @@ -24434,6 +24720,8 @@ SLES-54389: vu1RoundMode: 0 # Fixes invalid VU size spam and likely SPS. gsHWFixes: autoFlush: 1 # Fixes black line down the side of the screen and player shadow. + halfPixelOffset: 4 # Mostly aligns post processing. + nativeScaling: 1 # Fixes post processing smoothness and position. SLES-54390: name: "Tony Hawk's Project 8" region: "PAL-M4" @@ -24737,7 +25025,8 @@ SLES-54490: region: "PAL-M5" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Depth of field effect aligned properly + Shifts buildings correctly. + halfPixelOffset: 4 # Depth of field effect aligned properly + Shifts buildings correctly. + nativeScaling: 2 # Fixes post effects. SLES-54492: name: "Need for Speed - Carbon [Collector's Edition]" region: "PAL-E" @@ -24826,6 +25115,7 @@ SLES-54534: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLES-54536: name: "Big Idea's VeggieTales - LarryBoy and the Bad Apple" @@ -24970,6 +25260,9 @@ SLES-54586: SLES-54587: name: "Raw Danger" region: "PAL-E" + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLES-54588: name: "Brunswick Pro Bowling" region: "PAL-E" @@ -25206,6 +25499,8 @@ SLES-54663: SLES-54664: name: "Top Gun" region: "PAL-M11" + gsHWFixes: + autoFlush: 2 # Fixes shadow definition. SLES-54665: name: "Paddington Bear" region: "PAL-M11" @@ -25799,22 +26094,30 @@ SLES-54871: name: "FIFA '08" region: "PAL-F-G-I" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54872: name: "FIFA '08" region: "PAL-P-S" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54873: name: "FIFA '08" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54874: name: "FIFA '08" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-54875: name: "Warriors Orochi" region: "PAL-E" @@ -25969,6 +26272,7 @@ SLES-54915: region: "PAL-M5" gsHWFixes: halfPixelOffset: 4 # Fixes light bloom. + nativeScaling: 2 # Fixes post effects. SLES-54917: name: "Agent Hugo - Lemoon Twist" region: "PAL-SC" @@ -26214,8 +26518,9 @@ SLES-54992: name: "PDC World Championship Darts 2008" region: "PAL-M6" gsHWFixes: - autoFlush: 2 # Fixes lights not appearing. - cpuCLUTRender: 1 # Fixes lights going through darts players. + autoFlush: 1 # Fixes lights not appearing. + gpuTargetCLUT: 1 # Fixes lights going through darts players. + bilinearUpscale: 2 # Smooths out lights. SLES-54994: name: "Pippa Funnell - Ranch Rescue" region: "PAL-M11" @@ -26380,41 +26685,55 @@ SLES-55025: gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55026: name: "Disney/Pixar Cars - Mater-National Championship" region: "PAL-F-DU" gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55027: name: "Disney/Pixar Cars - Hook International" region: "PAL-G" gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55028: name: "Disney/Pixar Cars - La Coppa Internazionale di Carl Attrezzi" region: "PAL-I" gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55029: name: "Disney/Pixar Cars - La Copa Internacional de Mate" region: "PAL-S" gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55030: name: "Disney/Pixar Cars - Mater-National Championship" region: "PAL-SC" gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLES-55031: name: "DreamWorks Kung Fu Panda" region: "PAL-F" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes post processing. SLES-55032: name: "Off Road" region: "PAL-M5" @@ -26451,6 +26770,9 @@ SLES-55047: SLES-55048: name: "Star Trek - Conquest" region: "PAL-E-G" + gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. SLES-55049: name: "Toy Golf Extreme" region: "PAL-M5" @@ -26588,7 +26910,8 @@ SLES-55126: region: "PAL-M6" gsHWFixes: autoFlush: 2 # Fixes certains font colors. - halfPixelOffset: 2 # Fixes lighting misalignment. + halfPixelOffset: 4 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. alignSprite: 1 # Fixes almost all vertical lines. SLES-55129: name: "Jumper - Griffin's Story" @@ -26877,6 +27200,8 @@ SLES-55216: region: "PAL-E" gsHWFixes: halfPixelOffset: 2 # Fixes ghosting of characters. + autoFlush: 2 # Fixes missing glow. + nativeScaling: 2 # Fixes post processing alignment. SLES-55218: name: "Tiger Woods PGA Tour 09" region: "PAL-E" @@ -26910,16 +27235,22 @@ SLES-55234: region: "PAL-SW" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes post processing. SLES-55235: name: "DreamWorks Kung Fu Panda" region: "PAL-I" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes post processing. SLES-55236: name: "DreamWorks Kung Fu Panda" region: "PAL-G-S" gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes post processing. SLES-55237: name: "Naruto - Ultimate Ninja 3" region: "PAL-M5" @@ -26955,28 +27286,38 @@ SLES-55243: name: "FIFA '09" region: "PAL-E" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55244: name: "FIFA '09" region: "PAL-F-G" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55245: name: "FIFA '09" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55246: name: "FIFA '09" region: "PAL-SC" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55247: name: "FIFA '09" region: "PAL-M5" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55248: name: "Harry Potter and the Half-Blood Prince" region: "PAL-M6" @@ -27046,10 +27387,10 @@ SLES-55266: region: "PAL-M5" compat: 5 SLES-55271: - name: "Spongebob SquarePants Featuring Nicktoons - Globs of Doom" + name: "Nickelodeon SpongeBob SquarePants featuring Nicktoons - Globs of Doom" region: "PAL-E-F" SLES-55272: - name: "Spongebob SquarePants Featuring Nicktoons - Globs of Doom" + name: "Nickelodeon SpongeBob SquarePants featuring Nicktoons - Globs of Doom" region: "PAL-M3" SLES-55274: name: "Diabolik - The Original Sin" @@ -27077,6 +27418,8 @@ SLES-55281: SLES-55284: name: "Nickelodeon Go Diego Go! Great Dinosaur Rescue" region: "PAL-M3" + gsHWFixes: + nativeScaling: 2 # Fixes shadow smoothness. SLES-55288: name: "Nick Jr. Dora the Explorer - Dora Saves the Mermaids" region: "PAL-M4" @@ -27179,6 +27522,9 @@ SLES-55349: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLES-55350: name: "Need for Speed - Undercover" @@ -27186,6 +27532,9 @@ SLES-55350: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLES-55351: name: "Need for Speed - Undercover" @@ -27193,6 +27542,9 @@ SLES-55351: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLES-55352: name: "Need for Speed - Undercover" @@ -27201,6 +27553,9 @@ SLES-55352: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLES-55353: name: "Need for Speed - Undercover" @@ -27208,6 +27563,9 @@ SLES-55353: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLES-55354: name: "Shin Megami Tensei - Persona 3 FES" @@ -27302,7 +27660,7 @@ SLES-55380: region: "PAL-M5" compat: 5 gsHWFixes: - halfPixelOffset: 4 # Fixes misaligned bloom. + halfPixelOffset: 2 # Fixes misaligned bloom. beforeDraw: "OI_SonicUnleashed" SLES-55382: name: "Warriors Orochi 2" @@ -27550,13 +27908,6 @@ SLES-55495: region: "PAL-M3" clampModes: eeClampMode: 3 # Flickering objects, sound loop. -SLES-55496: - name: "Secret Agent Clank" - region: "PAL-Unk" - compat: 5 - gsHWFixes: - halfPixelOffset: 2 # Fixes misaligned bloom. - nativeScaling: 2 # Corrects post processing smoothness. SLES-55499: name: "Disney G-Force" region: "PAL-M4" @@ -27661,6 +28012,9 @@ SLES-55533: SLES-55536: name: "Disney/Pixar Cars - Race-O-Rama" region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes sun penetrating walls and buildings. SLES-55537: name: "G.I. Joe - The Rise of Cobra" region: "PAL-M8" @@ -27731,28 +28085,38 @@ SLES-55581: name: "FIFA 10" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55582: name: "FIFA 10" region: "PAL-F-G" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55583: name: "FIFA 10" region: "PAL-SC" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55584: name: "FIFA 10" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55585: name: "FIFA 10" region: "PAL-E" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55587: name: "Pro Evolution Soccer 2010" region: "PAL-M5" @@ -27847,12 +28211,24 @@ SLES-55642: name: "FIFA 11" region: "PAL-M4" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55643: name: "FIFA 11" region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55644: name: "FIFA 11" region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55645: name: "NBA 2K11" region: "PAL-M5" @@ -27863,13 +28239,25 @@ SLES-55648: SLES-55652: name: "FIFA 12" region: "PAL-M4" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55653: name: "FIFA 12" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55654: name: "FIFA 12" region: "PAL-M5" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55656: name: "PES 2012 - Pro Evolution Soccer" region: "PAL-M5" @@ -27886,9 +28274,17 @@ SLES-55664: name: "FIFA 13" region: "PAL-M5" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55665: name: "FIFA 13" region: "PAL-M4" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55666: name: "PES 2013 - Pro Evolution Soccer" region: "PAL-M5" @@ -27905,16 +28301,16 @@ SLES-55671: name: "FIFA 14 [LEGACY EDITION]" region: "PAL-M5" gsHWFixes: - halfPixelOffset: 4 # Fixes misaligned blur. - cpuSpriteRenderBW: 2 # Fixes stadium banners and improves performance. - cpuSpriteRenderLevel: 2 # Needed for above. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55672: name: "FIFA 14" region: "PAL-M4" gsHWFixes: - halfPixelOffset: 4 # Fixes misaligned blur. - cpuSpriteRenderBW: 2 # Fixes stadium banners and improves performance. - cpuSpriteRenderLevel: 2 # Needed for above. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLES-55673: name: "Pro Evolution Soccer 2014" region: "PAL-M5" @@ -28769,6 +29165,7 @@ SLKA-25099: region: "NTSC-K" gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLKA-25100: name: "Breath of Fire V - Dragon Quarter" region: "NTSC-K" @@ -29193,6 +29590,10 @@ SLKA-25209: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLKA-25210: name: "Summer Heat Beach Volleyball" region: "NTSC-K" @@ -29263,8 +29664,10 @@ SLKA-25222: name: "Rockman X8" region: "NTSC-K" gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. autoFlush: 2 # Fixes bloom. roundSprite: 1 # Fixes misaligned bloom. + deinterlace: 6 # Game requires blend tff de-interlacing when auto for 'fixing' subtitles flickering or half weaved. SLKA-25223: name: "K.League - Winning Eleven 8 - Asia Championship" region: "NTSC-K" @@ -29313,6 +29716,8 @@ SLKA-25233: SLKA-25234: name: "Rumble Roses" region: "NTSC-K" + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLKA-25235: name: "FIFA Street" region: "NTSC-K" @@ -29631,6 +30036,9 @@ SLKA-25308: SLKA-25309: name: "Indigo Prophecy" region: "NTSC-K" + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post processing position. SLKA-25310: name: "Musou Orochi" region: "NTSC-J" @@ -29674,8 +30082,13 @@ SLKA-25318: gsHWFixes: textureInsideRT: 1 # Fixes Hollywood Hulk Hogan's entrance and slow-mo finisher. SLKA-25319: + name-en: "Nickelodeon SpongeBob SquarePants - Lights, Camera, Pants!" name: "보글보글 스폰지밥 - 레디, 액션!" region: "NTSC-K" + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLKA-25320: name: "Ikusa Gami" region: "NTSC-K" @@ -29708,6 +30121,7 @@ SLKA-25325: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLKA-25327: name: "Harry Potter and the Goblet of Fire" region: "NTSC-K" @@ -29882,6 +30296,9 @@ SLKA-25355: SLKA-25358: name: "Sonic Riders" region: "NTSC-K" + gsHWFixes: + halfPixelOffset: 4 # Fix post processing blur. + nativeScaling: 1 # Fixes post effects. SLKA-25359: name: "Winning Eleven 9 - Liveware Edition" region: "NTSC-K" @@ -29898,7 +30315,7 @@ SLKA-25362: name: "Sega Rally 2006" region: "NTSC-K" gsHWFixes: - halfPixelOffset: 4 # Correct shadow position. + halfPixelOffset: 2 # Correct shadow position. nativeScaling: 2 # Smooths shadows. SLKA-25363: name: "Guitar Hero III - Legends of Rock" @@ -29979,6 +30396,7 @@ SLKA-25377: autoFlush: 1 # Reduces post-processing misalignment. halfPixelOffset: 2 # Fixes bloom misalignment still a bit misaligned. roundSprite: 1 # Fixes bloom misalignment still a bit misaligned + font artifacts. + nativeScaling: 1 # Fixes post effects. SLKA-25378: name: "FIFA World Cup Germany 2006" region: "NTSC-K" @@ -30045,7 +30463,9 @@ SLKA-25396: name: "FIFA '07" region: "NTSC-K" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLKA-25397: name: "Dragon Ball Z Sparking NEO" region: "NTSC-K" @@ -30202,6 +30622,11 @@ SLKA-25439: SLKA-25441: name: "Kidou Senshi Gundam 00 - Gundam Meisters" region: "NTSC-J-K" + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. + autoFlush: 2 # Corrects jet exhaust radiosity. + halfPixelOffset: 4 # Fixes misaligned bloom. + nativeScaling: 2 # Fixes post processing smoothness and position. SLKA-25442: name: "007 - Quantum of Solace" region: "NTSC-K" @@ -30800,6 +31225,8 @@ SLPM-55107: region: "NTSC-J" gsHWFixes: halfPixelOffset: 2 # Fixes ghosting of characters. + autoFlush: 2 # Fixes missing glow. + nativeScaling: 2 # Fixes post processing alignment. SLPM-55108: name: フェイト/アンリミテッドコード name-sort: ふぇいと/あんりみてっどこーど @@ -30879,6 +31306,9 @@ SLPM-55127: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLPM-55128: name: "Rugby 08" @@ -30901,7 +31331,9 @@ SLPM-55134: name: "FIFA '09 - World Class Soccer" region: "NTSC-J" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLPM-55135: name: "Grand Theft Auto - Vice City Stories [Best Price]" region: "NTSC-J" @@ -30932,10 +31364,11 @@ SLPM-55141: name: "Destroy All Humans! [THQ Collection]" region: "NTSC-J" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLPM-55143: name: "Biohazard - Code - Veronica - Kanzenban" region: "NTSC-J" @@ -31194,7 +31627,9 @@ SLPM-55226: name-en: "FIFA 10 - World Class Soccer" region: "NTSC-J" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLPM-55227: name: "Sekirei - Mirai kara no Okurimono" region: "NTSC-J" @@ -31262,6 +31697,9 @@ SLPM-55244: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLPM-55245: name: ひまわり -Pebble in the Sky- @@ -31346,7 +31784,9 @@ SLPM-55271: name-en: "FIFA 10 - World Class Soccer [Ea -SY! 1980]" region: "NTSC-J" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLPM-55273: name: 薄桜鬼 黎明録 name-sort: はくおうき れいめいろく @@ -31884,11 +32324,15 @@ SLPM-60253: name: "Zettai Zetsumei Toshi 2 - Itetsuita Kioku-tachi [Trial Type-B]" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_ZettaiZetsumeiToshi2" SLPM-60254: name: "Zettai Zetsumei Toshi 2 - Itetsuita Kioku-tachi [Trial Type-A]" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_ZettaiZetsumeiToshi2" SLPM-60255: name: "Ponkotsu Roman Daikatsugeki Bumpy Trot [Trial]" @@ -32315,8 +32759,10 @@ SLPM-61105: name: "Hajime no Ippo All Stars" region: "NTSC-J" SLPM-61106: - name: "Rumble Roses" + name: "Rumble Roses [Trial]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLPM-61107: name: "Dengeki PS2 PlayStation D76" region: "NTSC-J" @@ -32478,7 +32924,7 @@ SLPM-61137: name: "Sega Rally 2006" region: "NTSC-J" gsHWFixes: - halfPixelOffset: 4 # Correct shadow position. + halfPixelOffset: 2 # Correct shadow position. nativeScaling: 2 # Smooths shadows. SLPM-61138: name: "Akumajou Dracula - Yami no Juin" @@ -32515,7 +32961,6 @@ SLPM-61147: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. SLPM-61148: name: "Growlanser V - Generations [Trial]" region: "NTSC-J" @@ -38937,6 +39382,9 @@ SLPM-65470: name-sort: FIREFIGHTER F.D.18 name-en: "Firefighter F.D. 18" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. + roundSprite: 1 # Fixes sprite misaligment. SLPM-65471: name: ニード・フォー・スピード アンダーグラウンド name-sort: にーど ふぉー すぴーど あんだーぐらうんど @@ -40329,10 +40777,10 @@ SLPM-65730: name-en: "Rockman X8" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. autoFlush: 2 # Fixes bloom. roundSprite: 1 # Fixes misaligned bloom. - gameFixes: - - SoftwareRendererFMVHack # Flickering and wrong textures in FMV. + deinterlace: 6 # Game requires blend tff de-interlacing when auto for 'fixing' subtitles flickering or half weaved. memcardFilters: - "SLPM-65730" - "SLPM-65643" @@ -40419,6 +40867,9 @@ SLPM-65744: name-sort: ふぁいあーふぁいたー F.D.18 [こなみ ざ べすと] name-en: "Firefighter F.D. 18 [Konami The Best]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. + roundSprite: 1 # Fixes sprite misaligment. SLPM-65745: name: ときめきメモリアル Girl’s Side(コナミ殿堂セレクション) name-sort: ときめきめもりある がーるずさいど [こなみでんどうせれくしょん] @@ -40801,6 +41252,7 @@ SLPM-65807: region: "NTSC-J" gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLPM-65808: name: ダビつく4 ダービー馬をつくろう! name-sort: だびつく4 だーびーばをつくろう! @@ -41213,6 +41665,8 @@ SLPM-65885: name-sort: らんぶるろーず name-en: "Rumble Roses" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLPM-65886: name: ガイザード・レボリューション 〜 僕らは想いを身に纏う 〜 name-sort: がいざーど・れぼりゅーしょん ぼくらはおもいをみにまとう @@ -41964,6 +42418,9 @@ SLPM-66016: SLPM-66017: name: "Firefighter F.D.18" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. + roundSprite: 1 # Fixes sprite misaligment. SLPM-66018: name: サイレントヒル3(コナミ殿堂セレクション) name-sort: さいれんとひる3 [こなみでんどうせれくしょん] @@ -42370,6 +42827,8 @@ SLPM-66085: name-sort: Rumble Roses [こなみ・ざ・べすと] name-en: "Rumble Roses [Konami The Best]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLPM-66086: name: 極上生徒会 name-sort: ごくじょうせいとかい @@ -43000,6 +43459,7 @@ SLPM-66183: gsHWFixes: textureInsideRT: 1 halfPixelOffset: 2 # Fixes outlines on screen edges. + nativeScaling: 1 # Fixes post effects. autoFlush: 1 SLPM-66184: name: 戦神 -いくさがみ- @@ -43053,6 +43513,7 @@ SLPM-66189: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLPM-66190: name: スター・ウォーズ バトルフロントII name-sort: すたーうぉーず ばとるふろんとII @@ -43184,7 +43645,7 @@ SLPM-66212: region: "NTSC-J" compat: 5 gsHWFixes: - halfPixelOffset: 4 # Correct shadow position. + halfPixelOffset: 2 # Correct shadow position. nativeScaling: 2 # Smooths shadows. SLPM-66213: name: バイオハザード4 @@ -43664,6 +44125,9 @@ SLPM-66281: name-sort: そにっくらいだーず name-en: "Sonic Riders" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fix post processing blur. + nativeScaling: 1 # Fixes post effects. SLPM-66282: name: SuperLite 2000 Memories Off AfterRain Vol.2 〜想演〜 name-sort: すーぱーらいと2000 Memories Off AfterRain Vol.2 〜そうえん〜 @@ -43934,7 +44398,8 @@ SLPM-66328: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLPM-66329: name: 魔法先生ネギま! 課外授業 乙女のドキドキ・ビーチサイド @@ -44085,8 +44550,7 @@ SLPM-66354: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -44486,10 +44950,11 @@ SLPM-66430: name-en: "Destroy All Humans!" region: "NTSC-J" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLPM-66431: name: WINBACK 2 Project Poseidon name-sort: WINBACK 2 Project Poseidon @@ -44582,6 +45047,7 @@ SLPM-66444: gsHWFixes: autoFlush: 1 # Fixes missing post processing. halfPixelOffset: 1 # Aligns post processing. + nativeScaling: 1 # Fixes post effects. SLPM-66445: name: ペルソナ3 name-sort: ぺるそな3 @@ -45084,11 +45550,13 @@ SLPM-66516: region: "NTSC-J" gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLPM-66517: name: "The Urbz - Sims in the City" region: "NTSC-J" gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLPM-66518: name: 帝国千戦記 ベスト版 name-sort: ていこくせんせんき べすとばん @@ -45237,7 +45705,8 @@ SLPM-66550: region: "NTSC-J" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Depth of field effect aligned properly + Shifts buildings correctly. + halfPixelOffset: 4 # Depth of field effect aligned properly + Shifts buildings correctly. + nativeScaling: 2 # Fixes post effects. SLPM-66551: name: APPLESEED EX(アップルシード エクス) name-sort: あっぷるしーど えくす @@ -45564,6 +46033,7 @@ SLPM-66601: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLPM-66602: name: 龍が如く 2 [ディスク1/2] name-sort: りゅうがごとく2 [でぃすく1/2] @@ -45932,7 +46402,8 @@ SLPM-66662: region: "NTSC-J" gsHWFixes: autoFlush: 2 # Fixes certains font colors. - halfPixelOffset: 2 # Fixes lighting misalignment. + halfPixelOffset: 4 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. alignSprite: 1 # Fixes almost all vertical lines. SLPM-66663: name: PHANTASY STAR UNIVERSE イルミナスの野望 @@ -46351,8 +46822,7 @@ SLPM-66731: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -46468,6 +46938,8 @@ SLPM-66747: region: "NTSC-J" gsHWFixes: halfPixelOffset: 2 # Fixes ghosting of characters. + autoFlush: 2 # Fixes missing glow. + nativeScaling: 2 # Fixes post processing alignment. SLPM-66748: name: マナケミア 〜学園の錬金術師たち〜 name-sort: まなけみあ がくえんのれんきんじゅつしたち @@ -47633,8 +48105,7 @@ SLPM-66961: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -48582,7 +49053,8 @@ SLPM-74241: name-en: "God Hand [PlayStation 2 the Best]" region: "NTSC-J" gsHWFixes: - halfPixelOffset: 2 # Depth of field effect aligned properly + Shifts buildings correctly. + halfPixelOffset: 4 # Depth of field effect aligned properly + Shifts buildings correctly. + nativeScaling: 2 # Fixes post effects. SLPM-74242: name: Devil May Cry 3 Special Edition PlayStation 2 the Best name-sort: Devil May Cry 3 Special Edition PlayStation 2 the Best @@ -48977,9 +49449,6 @@ SLPM-84075: gsHWFixes: halfPixelOffset: 4 # Aligns post effects. nativeScaling: 2 # Fixes post effects. -SLPS-12345: - name: "RoboCop" - region: "NTSC-U" SLPS-20000: name: "AH-64D Apache" region: "NTSC-J" @@ -49532,6 +50001,8 @@ SLPS-20113: name-sort: たいむくらいしす2+がんこん2 name-en: "Time Crisis II [with Guncon 2]" region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLPS-20114: name: "TVware Jouhou Kakumei Series - Katei no Igaku" region: "NTSC-J" @@ -49561,6 +50032,8 @@ SLPS-20122: name-sort: たいむくらいしす2 name-en: "Time Crisis II" region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLPS-20123: name: "Initial D - Takahashi Ryousuke no Typing Saisoku Riron" region: "NTSC-J" @@ -50548,6 +51021,9 @@ SLPS-20380: name-sort: しんこんがったいごーだんなー!! name-en: "Shinkon Gattai Godannar!!" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 1 # Fixes post processing. SLPS-20381: name: モンキーターンV name-sort: もんきーたーんV @@ -54195,6 +54671,8 @@ SLPS-25529: name-en: "Ultraman Fighting Evolution - Rebirth" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns DoF effects. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_UltramanFightingEvolution" SLPS-25530: name: 餓狼伝 Breakblow @@ -54637,6 +55115,8 @@ SLPS-25606: region: "NTSC-J" compat: 5 gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_ZettaiZetsumeiToshi2" SLPS-25607: name: 魔界戦記ディスガイア2 初回限定版 @@ -54839,7 +55319,6 @@ SLPS-25640: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. memcardFilters: # Allows import of Xenosaga II save data. - "SLPS-25640" - "SLPS-25368" @@ -54853,7 +55332,6 @@ SLPS-25641: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. memcardFilters: - "SLPS-25640" - "SLPS-25368" @@ -55801,6 +56279,8 @@ SLPS-25800: name-en: "Ultraman Fighting Evolution - Rebirth [Banpresto Best]" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns DoF effects. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_UltramanFightingEvolution" SLPS-25801: name: 今日からマ王! 眞マ国の休日 @@ -56109,6 +56589,8 @@ SLPS-25851: name-en: "Zettai Zetsumei Toshi 2 - Itetsuita Kioku Tachi [Irem Collection]" region: "NTSC-J" gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. getSkipCount: "GSC_ZettaiZetsumeiToshi2" SLPS-25852: name: パチパラ13 〜スーパー海とパチプロ風雲録〜 [アイレムコレクション] @@ -56431,6 +56913,7 @@ SLPS-25917: gsHWFixes: cpuSpriteRenderBW: 1 # Fixes half screen effects. cpuSpriteRenderLevel: 1 # Needed for above. + nativeScaling: 2 # Fixes post processing. getSkipCount: "GSC_SacredBlaze" SLPS-25918: name: "Amagami" @@ -56816,6 +57299,8 @@ SLPS-73006: name-sort: たいむくらいしす2 PlayStation 2 the Best name-en: "Time Crisis II [PlayStation 2 the Best]" region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLPS-73007: name: "Kamaitachi no Yoru 2 - Kangoku-jima no Warabe-uta - Special Eizou" region: "NTSC-J" @@ -57638,9 +58123,6 @@ SLPS-73901: SLUF-20921: name: "ESPN NHL 2K5" region: "NTSC-U" -SLUS-12345: - name: "XIII" - region: "PAL-Unk" SLUS-20001: name: "Tekken Tag Tournament" region: "NTSC-U" @@ -58504,6 +58986,8 @@ SLUS-20219: name: "Time Crisis II" region: "NTSC-U" compat: 5 + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLUS-20220: name: "Dead to Rights" region: "NTSC-U" @@ -58952,6 +59436,7 @@ SLUS-20315: compat: 5 gsHWFixes: recommendedBlendingLevel: 3 # Fixes gem reflections. + nativeScaling: 1 # Fixes post effects. SLUS-20316: name: "WWF SmackDown! - Just Bring It!" region: "NTSC-U" @@ -59513,7 +59998,7 @@ SLUS-20424: region: "NTSC-U" compat: 5 SLUS-20425: - name: "Spongebob SquarePants - Revenge of the Flying Dutchman" + name: "Nickelodeon SpongeBob SquarePants - Revenge of the Flying Dutchman" region: "NTSC-U" compat: 5 SLUS-20428: @@ -59777,11 +60262,12 @@ SLUS-20474: SLUS-20475: name: "Dual Hearts" region: "NTSC-U" + compat: 5 gameFixes: - SoftwareRendererFMVHack # Fixes flashing FMV. gsHWFixes: deinterlace: 9 # Game looks better with Adaptive BFF. - compat: 5 + halfPixelOffset: 4 # Improves offset blur. SLUS-20476: name: "NBA 2K3 - Sega Sports" region: "NTSC-U" @@ -59988,6 +60474,7 @@ SLUS-20517: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. alignSprite: 1 # Fixes vertical lines. + gpuTargetCLUT: 1 # Fixes broken water rendering. SLUS-20519: name: "Tak and The Power of Juju" region: "NTSC-U" @@ -60545,6 +61032,8 @@ SLUS-20624: roundModes: eeDivRoundMode: 1 # Lens flare appears even when behind objects. gsHWFixes: + minimumBlendingLevel: 2 # Improves color banding. + halfPixelOffset: 2 # Fixes sun occlusion. autoFlush: 2 # Fixes missing lens flare. SLUS-20625: name: "MotoGP 3" @@ -60828,7 +61317,7 @@ SLUS-20678: region: "NTSC-U" compat: 5 SLUS-20680: - name: "SpongeBob SquarePants - Battle for Bikini Bottom" + name: "Nickelodeon SpongeBob SquarePants - Battle for Bikini Bottom" region: "NTSC-U" compat: 5 SLUS-20681: @@ -61009,6 +61498,10 @@ SLUS-20716: name: "Teenage Mutant Ninja Turtles" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes post processing alignment. + nativeScaling: 2 # Fixes post effects. + autoFlush: 1 # Fixes sun intensity. SLUS-20718: name: "Sonic Heroes" region: "NTSC-U" @@ -61045,6 +61538,9 @@ SLUS-20724: name: "Firefighter F.D. 18" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. + roundSprite: 1 # Fixes sprite misaligment. SLUS-20725: name: "Call of Duty - Finest Hour" region: "NTSC-U" @@ -62028,7 +62524,7 @@ SLUS-20903: clampModes: vu1ClampMode: 3 # Fixes the trophies. SLUS-20904: - name: "SpongeBob SquarePants - The Movie" + name: "Nickelodeon SpongeBob SquarePants - The Movie" region: "NTSC-U" compat: 5 gsHWFixes: @@ -62285,10 +62781,11 @@ SLUS-20945: region: "NTSC-U" compat: 5 gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLUS-20946: name: "Grand Theft Auto - San Andreas" region: "NTSC-U" @@ -62372,6 +62869,7 @@ SLUS-20960: region: "NTSC-U" compat: 5 gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. autoFlush: 2 # Fixes bloom. roundSprite: 1 # Fixes misaligned bloom. deinterlace: 6 # Game requires blend tff de-interlacing when auto for 'fixing' subtitles flickering or half weaved. @@ -62443,6 +62941,8 @@ SLUS-20970: name: "Rumble Roses" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Aligns offset blur. SLUS-20971: name: "Metal Slug 4 & 5 [Disc 1 of 2]" region: "NTSC-U" @@ -62734,6 +63234,9 @@ SLUS-21013: name: "Crash 'N' Burn" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLUS-21014: name: "High Roller Casino" region: "NTSC-U" @@ -62968,6 +63471,10 @@ SLUS-21051: - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. speedHacks: eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21052: name: "Disney's Monsters Inc." region: "NTSC-U" @@ -63043,6 +63550,7 @@ SLUS-21066: compat: 5 gsHWFixes: halfPixelOffset: 2 # Fixes upscaling lines. + nativeScaling: 2 # Fixes post processing. SLUS-21067: name: "Digimon Rumble Arena 2" region: "NTSC-U" @@ -63201,6 +63709,8 @@ SLUS-21099: SLUS-21100: name: "NCAA March Madness 2005" region: "NTSC-U" + gameFixes: + - SoftwareRendererFMVHack # Fixes lines when upscaling. SLUS-21101: name: "Mortal Kombat - Deception [Premium Pack]" region: "NTSC-U" @@ -63254,6 +63764,8 @@ SLUS-21108: clampModes: vuClampMode: 0 # Fixes bump mapping issues gsHWFixes: + halfPixelOffset: 4 # Fixes post processing position. + autoFlush: 1 # Fixes sun intensity. textureInsideRT: 1 # Fixes post processing. getSkipCount: "GSC_HitmanBloodMoney" SLUS-21109: @@ -63274,6 +63786,7 @@ SLUS-21111: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLUS-21112: name: "L.A. Rush" @@ -63563,6 +64076,8 @@ SLUS-21165: name: "Arc the Lad - End of Darkness" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fixes post processing alignment. SLUS-21166: name: "Full Metal Alchemist 2 - Curse of the Crimson Elixir" region: "NTSC-U" @@ -63732,6 +64247,9 @@ SLUS-21196: name: "Indigo Prophecy" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post processing position. SLUS-21197: name: "DreamWorks Shrek - SuperSlam" region: "NTSC-U" @@ -63842,6 +64360,7 @@ SLUS-21212: gsHWFixes: autoFlush: 1 # Fixes missing post processing. halfPixelOffset: 1 # Aligns post processing. + nativeScaling: 1 # Fixes post effects. SLUS-21213: name: "Madden NFL '06" region: "NTSC-U" @@ -63930,7 +64449,8 @@ SLUS-21228: gameFixes: - IbitHack # Fixes lights. gsHWFixes: - roundSprite: 1 # Fixes lines in sprites. + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. SLUS-21229: name: "Motocross Mania 3" @@ -64117,9 +64637,13 @@ SLUS-21251: gsHWFixes: halfPixelOffset: 2 # Corrects most vertical lines. SLUS-21252: - name: "SpongeBob SquarePants - Lights, Camera, PANTS!" + name: "Nickelodeon SpongeBob SquarePants - Lights, Camera, Pants!" region: "NTSC-U" compat: 4 + gsHWFixes: + recommendedBlendingLevel: 3 # Fixes missing lights. + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLUS-21253: name: "TY the Tasmanian Tiger 3 - Night of the Quinkan" region: "NTSC-U" @@ -64309,6 +64833,7 @@ SLUS-21277: gsHWFixes: halfPixelOffset: 2 # Fix text and post blur. autoFlush: 2 # Needed for recursive mipmap rendering. + nativeScaling: 1 # Fixes post effects. getSkipCount: "GSC_BlueTongueGames" # Render mipmaps on the CPU. SLUS-21278: name: "SSX On Tour" @@ -64317,6 +64842,7 @@ SLUS-21278: gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. patches: 0F27ED9B: content: |- @@ -64348,7 +64874,9 @@ SLUS-21280: name: "FIFA '06" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21281: name: "Marvel Nemesis - Rise of the Imperfects" region: "NTSC-U" @@ -64602,7 +65130,9 @@ SLUS-21320: region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 3 # Fixes ghosting. + halfPixelOffset: 4 # Fixes edge garbage and misaligned bloom. + nativeScaling: 2 # Fixes post processing and lighting smoothness and alignment. + autoFlush: 1 # Fixes bloom alignment. SLUS-21321: name: "Squadra Course Alfa Romeo" region: "NTSC-U" @@ -64679,6 +65209,9 @@ SLUS-21331: name: "Sonic Riders" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fix post processing blur. + nativeScaling: 1 # Fixes post effects. SLUS-21332: name: "Real World Golf" region: "NTSC-U" @@ -64988,8 +65521,7 @@ SLUS-21376: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -65056,6 +65588,7 @@ SLUS-21385: gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLUS-21386: name: "Tales of the Abyss" region: "NTSC-U" @@ -65076,6 +65609,7 @@ SLUS-21388: gsHWFixes: halfPixelOffset: 4 # Fixes ghosting on lights. nativeScaling: 1 # Smooths out lights. + texturePreloading: 1 # Temporarily fixes black frame flickering. SLUS-21389: name: "Xenosaga Episode III - Also Sprach Zarathustra [Disc 1 of 2]" region: "NTSC-U" @@ -65084,7 +65618,6 @@ SLUS-21389: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. memcardFilters: # Allows import of Xenosaga II save data. - "SLUS-21389" - "SLUS-20892" @@ -65180,6 +65713,7 @@ SLUS-21406: gsHWFixes: textureInsideRT: 1 # Required for complex offset shuffles. halfPixelOffset: 2 # Fixes center line in post processing. + nativeScaling: 2 # Fixes post effects. SLUS-21407: name: "NFL Head Coach" region: "NTSC-U" @@ -65245,7 +65779,6 @@ SLUS-21417: autoFlush: 1 # Fixes shadows. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. - nativePaletteDraw: 1 # Fixes broken shadows. memcardFilters: - "SLUS-21389" - "SLUS-20892" @@ -65327,8 +65860,9 @@ SLUS-21426: clampModes: eeClampMode: 3 # Fixes crash going ingame. gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. cpuSpriteRenderBW: 1 # Fixes textures. - halfPixelOffset: 2 # Fixes fog misplacement. SLUS-21427: name: "WWE SmackDown! vs. RAW 2007" region: "NTSC-U" @@ -65360,7 +65894,9 @@ SLUS-21433: name: "FIFA Soccer '07" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21434: name: "Superman Returns - The Video Game" region: "NTSC-U" @@ -65399,10 +65935,11 @@ SLUS-21439: clampModes: eeClampMode: 3 # Fixes material stretching across screen that appears for a split second. gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLUS-21440: name: "Big Idea's VeggieTales - LarryBoy and the Bad Apple" region: "NTSC-U" @@ -65628,6 +66165,7 @@ SLUS-21479: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. textureInsideRT: 1 # Fixes bottom half screen issues. + nativeScaling: 1 # Fixes post processing. SLUS-21480: name: ".hack//G.U. Volume 1 - Rebirth - Terminal Disc" region: "NTSC-U" @@ -65722,6 +66260,7 @@ SLUS-21492: autoFlush: 2 # Fixes post processing overlay. roundSprite: 1 # Greatly reduces chromatic effect when upscaling. forceEvenSpritePosition: 1 # Fixes chromatic fringing. + halfPixelOffset: 2 # Fixes post processing position. nativeScaling: 1 # Fixes post processing effect and position. SLUS-21493: name: "Need for Speed - Carbon" @@ -65771,12 +66310,16 @@ SLUS-21501: name: "Raw Danger" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + nativeScaling: 2 # Fixes post effects. SLUS-21503: name: "God Hand" region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Depth of field effect aligned properly + Shifts buildings correctly. + halfPixelOffset: 4 # Depth of field effect aligned properly + Shifts buildings correctly. + nativeScaling: 2 # Fixes post effects. SLUS-21536: name: "The Sims 2 - Pets" name-sort: "Sims 2, The - Pets" @@ -65841,6 +66384,7 @@ SLUS-21549: gsHWFixes: halfPixelOffset: 4 # Fixes ghosting on lights. nativeScaling: 1 # Smooths out lights. + texturePreloading: 1 # Temporarily fixes black frame flickering. SLUS-21550: name: "Metal Slug Anthology" region: "NTSC-U" @@ -65852,7 +66396,8 @@ SLUS-21551: compat: 5 gsHWFixes: autoFlush: 2 # Fixes certains font colors. - halfPixelOffset: 2 # Fixes lighting misalignment. + halfPixelOffset: 4 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. alignSprite: 1 # Fixes almost all vertical lines. SLUS-21552: name: "Spider-Man 3" @@ -66074,7 +66619,7 @@ SLUS-21594: halfPixelOffset: 2 # Aligns post effects. nativeScaling: 2 # Fixes post effects. SLUS-21595: - name: "T.M.N.T. - Teenage Mutant Ninja Turtles" + name: "TMNT" region: "NTSC-U" compat: 5 SLUS-21596: @@ -66317,6 +66862,9 @@ SLUS-21630: name: "Star Trek - Conquest" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. SLUS-21631: name: "Phantasy Star Universe - Ambition of the Illuminus" region: "NTSC-U" @@ -66364,6 +66912,8 @@ SLUS-21637: gsHWFixes: recommendedBlendingLevel: 3 # Fixes ground texture flicker and improves car body reflections. autoFlush: 1 # Fixes lens flares and missing sun. + halfPixelOffset: 4 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. patches: 57F534F4: content: |- @@ -66400,6 +66950,7 @@ SLUS-21642: compat: 5 gsHWFixes: halfPixelOffset: 4 # Fixes light bloom. + nativeScaling: 2 # Fixes post effects. SLUS-21643: name: "Bratz - The Movie" region: "NTSC-U" @@ -66430,7 +66981,9 @@ SLUS-21648: region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21649: name: "NBA Live '08" region: "NTSC-U" @@ -66745,6 +67298,8 @@ SLUS-21714: compat: 5 gsHWFixes: halfPixelOffset: 2 # Fixes ghosting of characters. + autoFlush: 2 # Fixes missing glow. + nativeScaling: 2 # Fixes post processing alignment. SLUS-21715: name: "Cabela's Monster Bass" region: "NTSC-U" @@ -66992,6 +67547,8 @@ SLUS-21757: compat: 5 gsHWFixes: cpuSpriteRenderBW: 1 # Fixes textures. + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes post processing. SLUS-21758: name: "Rock Band - Track Pack Vol.1" region: "NTSC-U" @@ -67081,8 +67638,9 @@ SLUS-21773: region: "NTSC-U" compat: 5 gsHWFixes: - autoFlush: 2 # Fixes lights not appearing. - cpuCLUTRender: 1 # Fixes lights going through darts players. + autoFlush: 1 # Fixes lights not appearing. + gpuTargetCLUT: 1 # Fixes lights going through darts players. + bilinearUpscale: 2 # Smooths out lights. SLUS-21774: name: "Dynasty Warriors 6" region: "NTSC-U" @@ -67099,7 +67657,9 @@ SLUS-21776: region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21777: name: "NBA Live '09" region: "NTSC-U" @@ -67188,12 +67748,16 @@ SLUS-21793: region: "NTSC-U" compat: 3 gsHWFixes: + halfPixelOffset: 2 # Fixes post processing position. + nativeScaling: 1 # Fixes post effects. estimateTextureRegion: 1 # Improves performance and reduces hash cache size. gpuPaletteConversion: 2 # Improves performance and reduces hash cache size. autoFlush: 1 # Corrects shadows (Currently still broken even with this). SLUS-21794: name: "Go, Diego, Go! Great Dinosaur Rescue" region: "NTSC-U" + gsHWFixes: + nativeScaling: 2 # Fixes shadow smoothness. SLUS-21795: name: "Totally Spies! Totally Party" region: "NTSC-U" @@ -67232,6 +67796,9 @@ SLUS-21801: gsHWFixes: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. + bilinearUpscale: 2 # Fixes sun glare textures. + gpuTargetCLUT: 1 # Fixes sun penetration. + nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" SLUS-21802: name: "Naked Brothers Band - The Video Game" @@ -67308,7 +67875,7 @@ SLUS-21817: region: "NTSC-U" compat: 5 SLUS-21818: - name: "Spongebob SquarePants Featuring Nicktoons - Globs of Doom" + name: "Nickelodeon SpongeBob SquarePants featuring Nicktoons - Globs of Doom" region: "NTSC-U" compat: 5 SLUS-21819: @@ -67416,7 +67983,7 @@ SLUS-21846: region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 4 # Fixes misaligned bloom. + halfPixelOffset: 2 # Fixes misaligned bloom. beforeDraw: "OI_SonicUnleashed" SLUS-21847: name: "Guilty Gear XX - Accent Core Plus" @@ -67574,7 +68141,7 @@ SLUS-21877: clampModes: vuClampMode: 2 # Fixes black textures on characters. SLUS-21878: - name: "Ice Age 3 - Dawn of the Dinosaurs" + name: "Ice Age - Dawn of the Dinosaurs" region: "NTSC-U" compat: 5 gsHWFixes: @@ -67609,8 +68176,17 @@ SLUS-21882: region: "NTSC-U" compat: 5 SLUS-21883: - name: "Cars Race-O-Rama" + name: "Disney/Pixar Cars - Race-O-Rama" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 4 # Aligns post processing. + autoFlush: 1 # Fixes sun penetrating walls and buildings. + patches: + E4278493: + content: |- + // Fixes sporadic SPS. + patch=1,EE,203a9e18,extended,484E9000 + patch=1,EE,203a9e1c,extended,4BDBD9FF SLUS-21884: name: "Backyard Baseball '10" region: "NTSC-U" @@ -67715,7 +68291,9 @@ SLUS-21905: name: "FIFA Soccer 10" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21906: name: "Cabela's Outdoor Adventures 2010" region: "NTSC-U" @@ -67738,6 +68316,9 @@ SLUS-21913: name: "Star Wars - The Clone Wars - Republic Heroes" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fix text and post blur. + nativeScaling: 2 # Fixes post effects. patches: 71BA3429: content: |- @@ -67869,6 +68450,10 @@ SLUS-21941: name: "FIFA Soccer 11" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21942: name: "Pro Evolution Soccer 2011" region: "NTSC-U" @@ -67894,6 +68479,10 @@ SLUS-21946: SLUS-21947: name: "FIFA Soccer 12" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21948: name: "Pro Evolution Soccer 2012" region: "NTSC-U" @@ -67916,6 +68505,10 @@ SLUS-21951: SLUS-21954: name: "FIFA 13" region: "NTSC-U" # Latin America with En,Fr,Es + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-21955: name: "Pro Evolution Soccer 2013" region: "NTSC-U" @@ -67935,9 +68528,9 @@ SLUS-27093: name: "FIFA 14" region: "NTSC-B" # Brazil with En,Fr,Es gsHWFixes: - halfPixelOffset: 4 # Fixes misaligned blur. - cpuSpriteRenderBW: 2 # Fixes stadium banners and improves performance. - cpuSpriteRenderLevel: 2 # Needed for above. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-28002: name: "Red Faction [Trade Demo]" region: "NTSC-U" @@ -67979,6 +68572,11 @@ SLUS-28012: SLUS-28013: name: "Dual Hearts [Trade Demo]" region: "NTSC-U" + gameFixes: + - SoftwareRendererFMVHack # Fixes flashing FMV. + gsHWFixes: + deinterlace: 9 # Game looks better with Adaptive BFF. + halfPixelOffset: 4 # Improves offset blur. SLUS-28014: name: "Matt Hoffman's Pro BMX 2 [Trade Demo]" region: "NTSC-U" @@ -67994,6 +68592,7 @@ SLUS-28019: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. alignSprite: 1 # Fixes vertical lines. + gpuTargetCLUT: 1 # Fixes broken water rendering. SLUS-28020: name: "Everquest Online Adventures [Beta Vol.1.0]" region: "NTSC-U" @@ -68235,6 +68834,11 @@ SLUS-29032: SLUS-29033: name: "Dual Hearts [Regular Demo]" region: "NTSC-U" + gameFixes: + - SoftwareRendererFMVHack # Fixes flashing FMV. + gsHWFixes: + deinterlace: 9 # Game looks better with Adaptive BFF. + halfPixelOffset: 4 # Improves offset blur. SLUS-29034: name: "Tekken 4 [Regular Demo]" region: "NTSC-U" @@ -68256,6 +68860,7 @@ SLUS-29038: gsHWFixes: halfPixelOffset: 2 # Fixes ghosting. alignSprite: 1 # Fixes vertical lines. + gpuTargetCLUT: 1 # Fixes broken water rendering. SLUS-29040: name: "Dr. Muto [Demo]" region: "NTSC-U" @@ -68549,12 +69154,23 @@ SLUS-29126: SLUS-29127: name: "FIFA Soccer 2005 [Demo]" region: "NTSC-U" + gameFixes: + - GIFFIFOHack # Partially fixes graphical issues also needs EE cycle rate + 3. + speedHacks: + eeCycleRate: 3 # Fixes player uniforms. + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-29129: name: "25 to Life [Public Beta Vol.1.0]" region: "NTSC-U" SLUS-29130: name: "Crash 'N' Burn [Public Beta Vol.1.0]" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 2 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. SLUS-29131: name: "Project - Snowblind [Public Beta Vol.1.0]" region: "NTSC-U" @@ -68577,6 +69193,8 @@ SLUS-29134: SLUS-29135: name: "NCAA March Madness 2005 [Demo]" region: "NTSC-U" + gameFixes: + - SoftwareRendererFMVHack # Fixes lines when upscaling. SLUS-29137: name: "Mercenaries - Playground of Destruction [Demo]" region: "NTSC-U" @@ -68637,10 +69255,11 @@ SLUS-29150: name: "Destroy All Humans! [Demo]" region: "NTSC-U" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLUS-29151: name: "Enthusia - Professional Racing" region: "NTSC-U" @@ -68699,12 +69318,16 @@ SLUS-29160: name: "FIFA '06 [Demo]" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-29161: name: "SSX On Tour [Demo]" region: "NTSC-U" gsHWFixes: recommendedBlendingLevel: 4 # Fixes missing lighting and makes snow not look like snow sludge. + halfPixelOffset: 2 # Aligns bloom. + nativeScaling: 2 # Fixes post effects. SLUS-29162: name: "NBA Live '06 [Demo]" region: "NTSC-U" @@ -68797,6 +69420,9 @@ SLUS-29178: SLUS-29179: name: "Sonic Riders [Demo]" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 4 # Fix post processing blur. + nativeScaling: 1 # Fixes post effects. SLUS-29180: name: "Black [Demo]" region: "NTSC-U" @@ -68805,8 +69431,7 @@ SLUS-29180: gsHWFixes: recommendedBlendingLevel: 4 # Improves lighting on buildings and objects. autoFlush: 2 # Properly diffuses light instead of strips of light. - roundSprite: 1 # Fixes lighting misalignment such as the street poles and the sun. - halfPixelOffset: 2 # Mostly aligns post processing. + halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 2 # Improves post processing smoothness. getSkipCount: "GSC_BlackAndBurnoutSky" beforeDraw: "OI_BurnoutGames" @@ -68859,7 +69484,9 @@ SLUS-29194: name: "FIFA '07 [Demo]" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces blurriness. + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-29195: name: "Yakuza [Demo]" region: "NTSC-U" @@ -68872,10 +69499,11 @@ SLUS-29196: name: "Destroy All Humans! 2 [Demo]" region: "NTSC-U" gsHWFixes: - textureInsideRT: 1 # Fixes shadow maps. + recommendedBlendingLevel: 3 # Improves metal sheen and reflections. halfPixelOffset: 2 # Fixes misaligned bloom. - autoFlush: 2 # Fixes sun occlusion and brightness. nativeScaling: 2 # Fixes post processing and lighting smoothness and position. + autoFlush: 1 # Fixes sun occlusion and brightness. + textureInsideRT: 1 # Fixes shadow maps. SLUS-29197: name: "DreamWorks & Aardman Flushed Away [Demo]" region: "NTSC-U" @@ -68896,6 +69524,10 @@ SLUS-29200: SLUS-29201: name: "FIFA Soccer 08" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. SLUS-80421: name: "Resident Evil 2 [Demo]" region: "NTSC-U" @@ -69257,6 +69889,9 @@ TLES-52149: TLES-52339: name: "Crash 'N' Burn Beta Trial Code" region: "PAL-E" + gsHWFixes: + halfPixelOffset: 2 # Aligns post effects. + nativeScaling: 2 # Fixes post effects. TLES-52707: name: "Monster Hunter Beta Trial Code" region: "PAL-E" @@ -69279,6 +69914,10 @@ TLES-53544: TLES-54240: name: "FIFA '07 Beta Trial Code" region: "PAL-E" + gsHWFixes: + halfPixelOffset: 2 # Fixes misaligned bloom and edge garbage. + nativeScaling: 1 # Fixes misaligned bloom. + mipmap: 0 # Currently totally breaks player uniform rendering if mipmapping is enabled. TLES-82043: name: "Metal Gear Solid Subsistence Beta Trial Code" region: "PAL-E"