diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 49a43342b38294..aa3408786564bf 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -228,20 +228,18 @@ PAPX-90220: PAPX-90222: name: ジャック×ダクスター 旧世界の遺産 体験版 name-sort: じゃっくだくすたー きゅうせかいのいさん [たいけんばん] - name-en: "Jak x Daxter - Kyuu Sekai no Isan [Demo]" + name-en: "Jak x Daxter - Kyuu Sekai no Isan [Demo]" # NOT Jak X Combat Racing region: "NTSC-J" gsHWFixes: - recommendedBlendingLevel: 3 # Improves reflection quality. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes gate warp effect and emissive texture effects. PAPX-90223: name: ジャック×ダクスター 旧世界の遺産 体験版 name-sort: じゃっくだくすたー きゅうせかいのいさん たいけんばん - name-en: "Jak x Daxter - Kyuu Sekai no Isan [Demo]" + name-en: "Jak x Daxter - Kyuu Sekai no Isan [Demo]" # NOT Jak X Combat Racing region: "NTSC-J" gsHWFixes: - recommendedBlendingLevel: 3 # Improves reflection quality. cpuSpriteRenderBW: 4 # Fixes character and water textures. cpuSpriteRenderLevel: 2 # Needed for above. autoFlush: 2 # Fixes gate warp effect and emissive texture effects. @@ -921,6 +919,8 @@ PCPX-96657: name-sort: さるげっちゅ3 てんとうようたいけんばん name-en: "Saru! Get You! 3 [Demo]" region: "NTSC-J" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -1432,6 +1432,7 @@ SCAJ-20083: region: "NTSC-Unk" gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SCAJ-20084: name: "MLB '04" region: "NTSC-Unk" @@ -1754,6 +1755,8 @@ SCAJ-20137: SCAJ-20138: name: "Ape Escape 3" region: "NTSC-Unk" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -1781,6 +1784,10 @@ SCAJ-20143: SCAJ-20144: name: "Zhuo Hou La 3" region: "NTSC-C" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. + gameFixes: + - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: preloadFrameData: 1 # Fixes black background in the pause menu. halfPixelOffset: 2 # Fixes misaligned blur. @@ -1937,6 +1944,9 @@ SCAJ-20169: region: "NTSC-Unk" gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SCAJ-20170: name: "Tourist Trophy" region: "NTSC-C" @@ -2002,7 +2012,6 @@ SCAJ-20179: region: "NTSC-Unk" gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. SCAJ-20180: @@ -2010,7 +2019,6 @@ SCAJ-20180: region: "NTSC-Unk" gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. SCAJ-20181: @@ -2066,6 +2074,8 @@ SCAJ-20194: SCAJ-20195: name: "Ape Escape 3 [PlayStation 2 the Best]" region: "NTSC-C" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -3547,6 +3557,7 @@ SCED-52952: 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. @@ -5193,6 +5204,7 @@ SCES-52460: 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. @@ -5414,10 +5426,13 @@ SCES-53285: SCES-53286: name: "Jak X - Combat Racing" region: "PAL-M7" + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. halfPixelOffset: 4 # Aligns post bloom. @@ -5554,6 +5569,8 @@ SCES-53642: name: "Ape Escape 3" region: "PAL-M5" compat: 5 + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -6711,6 +6728,7 @@ SCKA-20040: 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. @@ -6868,6 +6886,8 @@ SCKA-20061: SCKA-20062: name: "Ape Escape 3" region: "NTSC-K" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -8075,6 +8095,7 @@ SCPS-15062: region: "NTSC-J" gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SCPS-15063: name: ポポロクロイス 月の掟の冒険 name-sort: ぽぽろくろいす つきのおきてのぼうけん @@ -8361,6 +8382,8 @@ SCPS-15096: name-en: "Saru Get You! 3" region: "NTSC-J" compat: 5 + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -9015,6 +9038,8 @@ SCPS-19311: name-sort: さるげっちゅ3 PlayStation 2 the Best name-en: "Saru Get You 3 [PlayStation 2 the Best]" region: "NTSC-J" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -9189,6 +9214,8 @@ SCPS-19327: name-sort: さるげっちゅ3 PlayStation 2 the Best name-en: "Ape Escape 3 [PlayStation 2 the Best - Reprint]" region: "NTSC-J" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -10050,6 +10077,7 @@ SCUS-97177: compat: 5 gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SCUS-97178: name: "NFL GameDay 2002" region: "NTSC-U" @@ -10571,6 +10599,7 @@ SCUS-97329: region: "NTSC-U" gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SCUS-97330: name: "Jak 3" region: "NTSC-U" @@ -10578,6 +10607,7 @@ SCUS-97330: 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. @@ -10918,10 +10948,13 @@ SCUS-97429: name: "Jak X - Combat Racing" region: "NTSC-U" compat: 5 + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. memcardFilters: @@ -11192,10 +11225,13 @@ SCUS-97485: SCUS-97486: name: "Jak X - Combat Racing [Regular Demo]" region: "NTSC-U" + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. SCUS-97487: @@ -11212,10 +11248,13 @@ SCUS-97488: name: "Jak X - Combat Racing [Public Beta v.1]" region: "NTSC-U" compat: 5 + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. SCUS-97489: @@ -11270,6 +11309,8 @@ SCUS-97501: name: "Ape Escape 3" region: "NTSC-U" compat: 5 + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -11354,6 +11395,7 @@ SCUS-97516: 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. @@ -11469,6 +11511,8 @@ SCUS-97545: SCUS-97548: name: "Ape Escape 3 [Demo]" region: "NTSC-U" + roundModes: + vu0RoundMode: 2 # Fixes light sabre SPS in specific positions. gameFixes: - SoftwareRendererFMVHack # Fixes interlacing. gsHWFixes: @@ -11547,10 +11591,13 @@ SCUS-97572: SCUS-97574: name: "Jak X - Combat Racing [Greatest Hits]" region: "NTSC-U" + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. SCUS-97579: @@ -11932,6 +11979,10 @@ SLAJ-25057: SLAJ-25058: name: "GoldenEye - Rogue Agent" region: "NTSC-Unk" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLAJ-25059: name: "NBA Street V3" region: "NTSC-Unk" @@ -12384,6 +12435,7 @@ SLED-52325: region: "PAL-E" gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SLED-52326: name: "007 - Everything or Nothing [Demo]" region: "PAL-E" @@ -12483,8 +12535,7 @@ SLED-52852: clampModes: vuClampMode: 3 # Removes occasional SPS where the head goes into nightmare fuel. gsHWFixes: - halfPixelOffset: 1 # Reduces ghosting. - roundSprite: 1 # Reduces ghosting even more. + halfPixelOffset: 2 # Reduces ghosting. SLED-52873: name: "Pro Evolution Soccer 4" region: "PAL-Unk" @@ -12532,6 +12583,7 @@ SLED-53066: gsHWFixes: halfPixelOffset: 3 # Removes ghosting of distant objects. autoFlush: 2 # Fixes HUD blending. + nativeScaling: 1 # Fixes post effects. SLED-53083: name: "Monster Hunter [Demo]" region: "PAL-M5" @@ -12799,8 +12851,9 @@ SLED-53980: name: "Urban Chaos - Riot Response [Demo]" region: "PAL-E" gsHWFixes: - roundSprite: 1 # Fixes edge garbage and thin lines. + halfPixelOffset: 4 # Fixes edge garbage thin lines and post processing alignment. autoFlush: 1 # Fixes misaligned lights at native resolution. + nativeScaling: 2 # Fixes post processing. SLED-53983: name: "Fight Night Round 3 [Demo]" region: "PAL-E" @@ -14521,6 +14574,7 @@ SLES-50731: clampModes: vuClampMode: 2 # White textures. gsHWFixes: + recommendedBlendingLevel: 3 # Improves road quality. halfPixelOffset: 2 # Fixes depth line and blur. SLES-50735: name: "Jade Cocoon 2" @@ -14973,7 +15027,6 @@ SLES-50876: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLES-50877: name: "TimeSplitters 2" region: "PAL-M5" @@ -17889,7 +17942,6 @@ SLES-52153: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLES-52155: name: "EyeToy - L'Eredita" region: "PAL-I" @@ -17948,6 +18000,7 @@ SLES-52202: compat: 5 gsHWFixes: autoFlush: 2 # Fixes speed effect intensity. + minimumBlendingLevel: 2 # Fixes cloud depth rendering. SLES-52203: name: "Armored Core 3 - Silent Line" region: "PAL-E" @@ -18749,6 +18802,7 @@ SLES-52541: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLES-52542: name: "All Music Dance!" region: "PAL-I" @@ -19206,8 +19260,7 @@ SLES-52669: clampModes: vuClampMode: 3 # Removes occasional SPS where the head goes into nightmare fuel. gsHWFixes: - halfPixelOffset: 1 # Reduces ghosting. - roundSprite: 1 # Reduces ghosting even more. + halfPixelOffset: 2 # Reduces ghosting. SLES-52670: name: "Second Sight" region: "PAL-M5" @@ -19914,6 +19967,7 @@ SLES-52927: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLES-52931: name: "Legend of Kay" region: "PAL-M5" @@ -20050,15 +20104,31 @@ SLES-52973: SLES-52974: name: "GoldenEye - Rogue Agent" region: "PAL-M4" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLES-52975: name: "GoldenEye - Au Service du Mal" region: "PAL-F" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLES-52976: name: "GoldenEye - Rogue Agent" region: "PAL-G" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLES-52977: name: "GoldenEye - Agente Corrupto" region: "PAL-S" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLES-52978: name: "La Pucelle Tactics" region: "PAL-E" @@ -20109,6 +20179,7 @@ SLES-52993: gsHWFixes: halfPixelOffset: 3 # Removes ghosting of distant objects. autoFlush: 2 # Fixes HUD blending. + nativeScaling: 1 # Fixes post effects. SLES-52998: name: "Sonic Mega Collection Plus" region: "PAL-M5" @@ -20879,8 +20950,9 @@ SLES-53299: region: "PAL-M5" gsHWFixes: autoFlush: 1 # Fixes bloom misalignment. - halfPixelOffset: 2 # Fixes bloom misalignment. + halfPixelOffset: 4 # Fixes bloom misalignment. textureInsideRT: 1 # Fixes sky bloom. + nativeScaling: 2 # Fixes post processing. SLES-53300: name: "SOCOM 3 - U.S. Navy SEALs" region: "PAL-Unk" @@ -21273,8 +21345,11 @@ SLES-53420: gsHWFixes: autoFlush: 1 # Fixes bloomlike-offsets. SLES-53424: - name: "Dead to Rights 2" + name: "Dead to Rights II" region: "PAL-M4" + gsHWFixes: + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLES-53430: name: "The Incredible Hulk - Ultimate Destruction" name-sort: "Incredible Hulk, The - Ultimate Destruction" @@ -21732,6 +21807,8 @@ SLES-53542: recommendedBlendingLevel: 4 # Improves smoke rendering. halfPixelOffset: 4 # Fixes post positioning. nativeScaling: 2 # Fixes post effects. + speedHacks: + eeCycleRate: -1 # Fixes FMV audio desync. SLES-53544: name: "Pro Evolution Soccer 5" region: "PAL-M4" @@ -21836,7 +21913,7 @@ SLES-53561: clampModes: eeClampMode: 3 # Fixes the inability to take the bottle in the trophy case in Chapter 2: Hattrick vs Galloway. gsHWFixes: - recommendedBlendingLevel: 2 # Fixes door transitions. + minimumBlendingLevel: 2 # Fixes door transitions. halfPixelOffset: 4 # Reduces ghosting. roundSprite: 2 # Reduces ghosting. SLES-53563: @@ -22216,6 +22293,8 @@ SLES-53701: compat: 5 gameFixes: - XGKickHack # Fixes texture normals. + gsHWFixes: + halfPixelOffset: 2 # Fixes depth line. SLES-53702: name: "Resident Evil 4" region: "PAL-M5" @@ -22574,8 +22653,10 @@ SLES-53803: name: "Friends - Das Trivia Game" region: "PAL-G" SLES-53804: - name: "Shamu's Deep Sea Adventures" + name: "SeaWorld Adventure Parks - Shamu's Deep Sea Adventures" region: "PAL-E" + gsHWFixes: + estimateTextureRegion: 1 # Massively improves performance. SLES-53805: name: "Cocoto Funfair" region: "PAL-M5" @@ -22851,9 +22932,15 @@ SLES-53910: SLES-53911: name: "Rugby 06" region: "PAL-E" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-53912: name: "Rugby 06" region: "PAL-F" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-53913: name: "The Plan" name-sort: "Plan, The" @@ -23044,8 +23131,9 @@ SLES-53991: name: "Urban Chaos - Riot Response" region: "PAL-M5" gsHWFixes: - roundSprite: 1 # Fixes edge garbage and thin lines. + halfPixelOffset: 4 # Fixes edge garbage thin lines and post processing alignment. autoFlush: 1 # Fixes misaligned lights at native resolution. + nativeScaling: 2 # Fixes post processing. SLES-53994: name: "50 Cent - Bulletproof" region: "PAL-E" @@ -23157,6 +23245,8 @@ SLES-54023: name: "The Bible Game" name-sort: "Bible Game, The" region: "PAL-M3" + speedHacks: + mvuFlag: 0 # Fixes graphical corruption. SLES-54027: name: "Driver - Parallel Lines" region: "PAL-M3" @@ -23331,6 +23421,8 @@ SLES-54123: region: "PAL-E-I" clampModes: vu1ClampMode: 3 # Fixes triangle holes in geometry. + speedHacks: + mtvu: 0 # Fixes internal FPS stuttering and freezing. SLES-54124: name: "The Quest for Aladdin's Treasure" name-sort: "Quest for Aladdin's Treasure, The" @@ -23462,6 +23554,9 @@ SLES-54162: name: "Saint Seiya - The Hades" region: "PAL-M4" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fixes blooming and lighting offset. + nativeScaling: 2 # Fixes post processing. SLES-54163: name: "Naruto - Ultimate Ninja" region: "PAL-F" @@ -23584,6 +23679,9 @@ SLES-54185: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SLES-54186: name: "Devil May Cry 3 - Dante's Awakening [Special Edition]" region: "PAL-M5" @@ -23631,7 +23729,8 @@ SLES-54209: name-sort: "Sopranos, The - Road to Respect" region: "PAL-E-S" gsHWFixes: - halfPixelOffset: 2 # Reduces ghosting but doesn't fully fix it. + halfPixelOffset: 4 # Fixes ghosting on lights. + nativeScaling: 1 # Smooths out lights. SLES-54210: name: "NBA 2K7" region: "PAL-M5" @@ -23696,6 +23795,11 @@ SLES-54222: SLES-54223: name: "NASCAR '07" region: "PAL-E" + gameFixes: + - BlitInternalFPSHack # Fixes internal FPS detection. + gsHWFixes: + halfPixelOffset: 1 # Aligns Post Effect. + autoFlush: 1 # Fixes glows. SLES-54224: name: "Australian Idol Sing" region: "PAL-A" @@ -24940,6 +25044,9 @@ SLES-54674: compat: 5 gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + halfPixelOffset: 4 # Fixes offset post processing. + autoFlush: 1 # Fixes bloom intensity. + nativeScaling: 1 # Fixes post processing. SLES-54675: name: "Street Warrior" region: "PAL-E" @@ -25020,6 +25127,7 @@ SLES-54714: gsHWFixes: halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + autoFlush: 1 # Helps align post processing more as well as edge artifacting. SLES-54715: name: "Tony Hawk's Downhill Jam" region: "PAL-M4" @@ -25028,6 +25136,7 @@ SLES-54715: gsHWFixes: halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + autoFlush: 1 # Helps align post processing more as well as edge artifacting. SLES-54716: name: "Skateboard Madness - Xtreme Edition" region: "PAL-E" @@ -25318,9 +25427,15 @@ SLES-54809: SLES-54810: name: "Rugby 08" region: "PAL-E" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-54811: name: "Rugby 08" region: "PAL-I" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLES-54812: name: "Madden NFL 08" region: "PAL-E" @@ -25914,26 +26029,36 @@ SLES-54997: compat: 5 gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLES-54998: name: "Mercenaries 2 - L'enfer des Favelas" region: "PAL-F" gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLES-54999: name: "Mercenaries 2 - Inferno di Fuoco" region: "PAL-I" gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLES-55000: name: "Mercenaries 2 - World in Flames" region: "PAL-G" gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLES-55001: name: "Mercenaries 2 - World in Flames" region: "PAL-S" gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLES-55002: name: "Need for Speed - ProStreet" region: "PAL-E" @@ -26932,7 +27057,7 @@ SLES-55371: region: "PAL-M6" gsHWFixes: halfPixelOffset: 4 # Fixes post positioning. - nativeScaling: 1 # Fixes post effects. + nativeScaling: 2 # Fixes post effects. SLES-55372: name: "Spiderman - Web of Shadows" region: "PAL-M5" @@ -28766,7 +28891,6 @@ SLKA-25196: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLKA-25198: name: "Tenchu Kurenai" region: "NTSC-K" @@ -29014,6 +29138,10 @@ SLKA-25249: SLKA-25250: name: "GoldenEye - Rogue Agent" region: "NTSC-K" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLKA-25251: name: "Metal Gear Solid 3 - Snake Eater" region: "NTSC-K" @@ -29031,8 +29159,7 @@ SLKA-25252: clampModes: vuClampMode: 3 # Removes occasional SPS where the head goes into nightmare fuel. gsHWFixes: - halfPixelOffset: 1 # Reduces ghosting. - roundSprite: 1 # Reduces ghosting even more. + halfPixelOffset: 2 # Reduces ghosting. SLKA-25254: name: "Digimon Rumble Arena 2" region: "NTSC-K" @@ -29399,6 +29526,8 @@ SLKA-25335: recommendedBlendingLevel: 4 # Improves smoke rendering. halfPixelOffset: 4 # Fixes post positioning. nativeScaling: 2 # Fixes post effects. + speedHacks: + eeCycleRate: -1 # Fixes FMV audio desync. SLKA-25337: name: "Peter Jackson's King Kong - The Official Game of the Movie" region: "NTSC-K" @@ -30117,6 +30246,7 @@ SLPM-55020: roundSprite: 1 # Fixes upscaling artifacts. halfPixelOffset: 2 # Fixes post bloom positioning. nativeScaling: 2 # Fixes lighting effects due to upscaling. + recommendedBlendingLevel: 4 # Fixes moon light. SLPM-55021: name: "Kingdom Hearts - Re -Chain of Memories" region: "NTSC-J" @@ -30378,6 +30508,7 @@ SLPM-55092: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLPM-55093: name: "Galaxy Angel II - Mugen Kairou no Kagi (Disc 1)" region: "NTSC-J" @@ -30440,6 +30571,8 @@ SLPM-55110: name-sort: まーせなりーず2 わーるど いん ふれーむす name-en: "Mercenaries 2 - World in Flames" region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLPM-55112: name: "Sangokushi 11 with Power-Up Kit" region: "NTSC-J" @@ -30505,6 +30638,9 @@ SLPM-55127: SLPM-55128: name: "Rugby 08" region: "NTSC-J" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLPM-55130: name: "Pro Yakyuu Spirits 5 - Kanzenban" region: "NTSC-J" @@ -30825,6 +30961,13 @@ SLPM-55229: name-sort: ふぁいなるふぁんたじー11 ゔぁな・でぃーる これくしょん2 name-en: "Final Fantasy XI - Vana'diel Collection 2" region: "NTSC-J" +SLPM-55230: + name: マーセナリーズ2 ワールド イン フレームス + name-sort: まーせなりーず2 わーるど いん ふれーむす + name-en: "Mercenaries 2 - World in Flames [Ea-SY! 1980]" + region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLPM-55231: name: "Silent Hill - Shattered Memories" region: "NTSC-J" @@ -31021,6 +31164,7 @@ SLPM-55292: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLPM-55293: name: "Grand Theft Auto III" region: "NTSC-J" @@ -31868,7 +32012,6 @@ SLPM-61092: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLPM-61093: name: "Ultraman - Fighting Evolution 3" region: "NTSC-J" @@ -32072,7 +32215,6 @@ SLPM-61137: name: "Sega Rally 2006" region: "NTSC-J" gsHWFixes: - recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 4 # Correct shadow position. nativeScaling: 2 # Smooths shadows. SLPM-61138: @@ -32108,7 +32250,6 @@ SLPM-61147: region: "NTSC-J" gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. SLPM-61148: @@ -32160,6 +32301,9 @@ SLPM-61157: SLPM-61158: name: "Saint Seiya - Meiou Hades Juunikyuu-hen" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes blooming and lighting offset. + nativeScaling: 2 # Fixes post processing. SLPM-61161: name: "God of War II - The End Begins [Trial]" region: "NTSC-J" @@ -34138,6 +34282,8 @@ SLPM-62443: name-en: "Sega Ages 2500 Series Vol.08 - Virtua Racing" region: "NTSC-J" compat: 5 + gsHWFixes: + roundSprite: 2 # Fixes sprite gaps. SLPM-62444: name: SEGA AGES 2500 シリーズ Vol.15 デカスリート・コレクション name-sort: SEGA AGES 2500 しりーず Vol.15 でかすりーと・これくしょん @@ -39194,6 +39340,11 @@ SLPM-65604: name-en: "Anime Battle - Rekka no Honoo - Flame of Recca - Final Burning" region: "NTSC-J" compat: 5 + patches: + 9BDBA170: + content: |- + comment=Fixes IPU hang. + patch=0,EE,00115c00,word,24200001 SLPM-65607: name: 3LDK 〜幸せになろうよ〜 [初回限定版] name-sort: 3LDK しあわせになろうよ しょかいげんていばん @@ -39955,7 +40106,6 @@ SLPM-65741: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLPM-65742: name: COOL GIRL [コナミ ザ ベスト] name-sort: COOL GIRL [こなみ ざ べすと] @@ -40092,6 +40242,10 @@ SLPM-65763: name-sort: ごーるでんあい だーく・えーじぇんと name-en: "007 Goldeneye - Rogue Agent" region: "NTSC-J" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLPM-65764: name: メンアットワーク!3 愛と青春のハンター学園 初回限定版 name-sort: めんあっとわーく!3 あいとせいしゅんのはんたーがくえん しょかいげんていばん @@ -41000,8 +41154,7 @@ SLPM-65927: clampModes: vuClampMode: 3 # Removes occasional SPS where the head goes into nightmare fuel. gsHWFixes: - halfPixelOffset: 1 # Reduces ghosting. - roundSprite: 1 # Reduces ghosting even more. + halfPixelOffset: 2 # Reduces ghosting. SLPM-65928: name: SuperLite 2000 バラエティ メモオフみっくす name-sort: すーぱーらいと2000 ばらえてぃ めもおふみっくす @@ -41324,6 +41477,7 @@ SLPM-65984: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLPM-65985: name: イリスのアトリエ エターナルマナ2 name-sort: いりすのあとりえ えたーなるまな2 @@ -42302,6 +42456,10 @@ SLPM-66145: name-sort: ごーるでんあい だーくえーじぇんと [EA BEST HITS] name-en: "GoldenEye - Rogue Agent [EA Best Hits]" region: "NTSC-J" + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLPM-66146: name: Memories Off #5th とぎれたフィルム 初回限定版 name-sort: Memories Off #5th とぎれたふぃるむ しょかいげんていばん @@ -42424,6 +42582,8 @@ SLPM-66166: recommendedBlendingLevel: 4 # Improves smoke rendering. halfPixelOffset: 4 # Fixes post positioning. nativeScaling: 2 # Fixes post effects. + speedHacks: + eeCycleRate: -1 # Fixes FMV audio desync. SLPM-66167: name: "God of War" region: "NTSC-J" @@ -42708,7 +42868,6 @@ SLPM-66212: region: "NTSC-J" compat: 5 gsHWFixes: - recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 4 # Correct shadow position. nativeScaling: 2 # Smooths shadows. SLPM-66213: @@ -43104,6 +43263,9 @@ SLPM-66271: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-66272: name: I/O name-sort: あいおー @@ -44549,6 +44711,9 @@ SLPM-66509: name-sort: らぐびー06 name-en: "Rugby '06" region: "NTSC-J" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLPM-66510: name: NHL 06 name-sort: NHL 06 @@ -45241,6 +45406,9 @@ SLPM-66629: region: "NTSC-J" gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-66630: name: メルヘヴン ARM FIGHT DREAM コナミ・ザ・ベスト name-sort: めるへゔん ARM FIGHT DREAM こなみ・ざ・べすと @@ -45519,6 +45687,7 @@ SLPM-66675: roundSprite: 1 # Fixes upscaling artifacts. halfPixelOffset: 2 # Fixes post bloom positioning. nativeScaling: 2 # Fixes lighting effects due to upscaling. + recommendedBlendingLevel: 4 # Fixes moon light. compat: 5 memcardFilters: # Reads Re:Chain data and vice-versa. - "SLPM-66675" @@ -46081,8 +46250,9 @@ SLPM-66767: name-en: "Urban Chaos - Riot Response" region: "NTSC-J" gsHWFixes: - roundSprite: 1 # Fixes edge garbage and thin lines. + halfPixelOffset: 4 # Fixes edge garbage thin lines and post processing alignment. autoFlush: 1 # Fixes misaligned lights at native resolution. + nativeScaling: 2 # Fixes post processing. SLPM-66768: name: MISSINGPARTS sideA nice price! name-sort: MISSINGPARTS sideA nice price! @@ -46209,6 +46379,7 @@ SLPM-66788: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLPM-66789: name: Grand Theft Auto III ベストプライス name-sort: ぐらんどせふとおーと3 べすとぷらいす @@ -46452,6 +46623,9 @@ SLPM-66836: name-sort: EA SPORTS らぐびー08 name-en: "EA Sports Rugby '08" region: "NTSC-J" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLPM-66837: name: マッデン NFL 08 name-sort: まっでん NFL 08 @@ -47559,6 +47733,7 @@ SLPM-67527: clampModes: vuClampMode: 2 # White textures. gsHWFixes: + recommendedBlendingLevel: 3 # Improves road quality. halfPixelOffset: 2 # Fixes depth line and blur. SLPM-67528: name: "Hajime no Ippo - Victorious Boxers [Championship Edition]" @@ -47665,6 +47840,9 @@ SLPM-68016: region: "NTSC-J" gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SLPM-68017: name: "Shin Onimusha - Dawn of Dreams [Saikyou Save Data]" region: "NTSC-J" @@ -54179,6 +54357,8 @@ SLPS-25623: name-en: "Another Century's Episode 2" region: "NTSC-J" compat: 5 + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLPS-25624: name: 電撃SP 双恋 / 双恋島 双恋COLLECTION name-sort: でんげきSP ふたこい / ふたこいじま ふたこいCOLLECTION @@ -54289,7 +54469,6 @@ SLPS-25640: compat: 5 gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. memcardFilters: # Allows import of Xenosaga II save data. @@ -54303,7 +54482,6 @@ SLPS-25641: compat: 5 gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. memcardFilters: @@ -54934,6 +55112,9 @@ SLPS-25744: name-sort: せいんとせいや めいおうはーですじゅうにきゅうへん name-en: "Saint Seiya Meiou Hades Juunikyuu Hen" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 4 # Fixes blooming and lighting offset. + nativeScaling: 2 # Fixes post processing. SLPS-25745: name: 必勝パチンコ★パチスロ攻略シリーズ vol.1 CR新世紀エヴァンゲリオン name-sort: ひっしょうぱちんこぱちすろこうりゃくしりーず vol.1 CRしんせいきえゔぁんげりおん @@ -55402,6 +55583,7 @@ SLPS-25827: alignSprite: 1 # Fixes vertical lines. halfPixelOffset: 4 # Fixes blooming and lighting offset. autoFlush: 1 # Improves lighting brightness. + nativeScaling: 2 # Fixes post processing. SLPS-25828: name: ぱちんこ必殺仕事人III パチってちょんまげ達人13 name-sort: ぱちんこひっさつしごとじんIII ぱちってちょんまげたつじん13 @@ -55412,6 +55594,8 @@ SLPS-25829: name-sort: Another Century’s Episode 2 Special Vocal Version name-en: "Another Century's Episode 2 [Special Vocal Version]" region: "NTSC-J" + gsHWFixes: + nativeScaling: 1 # Fixes post processing. SLPS-25830: name: ゼロの使い魔 夢魔が紡ぐ夜風の幻想曲 [限定版] name-sort: ぜろのつかいま むまがつむぐよかぜのげんそうきょく [げんていばん] @@ -55587,6 +55771,9 @@ SLPS-25856: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + halfPixelOffset: 4 # Fixes offset post processing. + autoFlush: 1 # Fixes bloom intensity. + nativeScaling: 1 # Fixes post processing. SLPS-25858: name: 電撃SP 灼眼のシャナ name-sort: でんげきSP しゃくがんのしゃな @@ -55670,7 +55857,7 @@ SLPS-25879: clampModes: eeClampMode: 3 # Fixes the inability to take the bottle in the trophy case in Chapter 2: Hattrick vs Galloway. gsHWFixes: - recommendedBlendingLevel: 2 # Fixes door transitions. + minimumBlendingLevel: 2 # Fixes door transitions. halfPixelOffset: 4 # Reduces ghosting. roundSprite: 2 # Reduces ghosting. SLPS-25880: @@ -55985,6 +56172,14 @@ SLPS-25945: minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. nativeScaling: 1 # Fixes post processing. halfPixelOffset: 4 # Fixes offset post processing. +SLPS-25946: + name: "Tomb Raider - Anniversary [Best of Spike]" + region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Needed for post processing effects. + halfPixelOffset: 4 # Fixes offset post processing. + autoFlush: 1 # Fixes bloom intensity. + nativeScaling: 1 # Fixes post processing. SLPS-25947: name: サモンナイトグランテーゼ 滅びの剣と約束の騎士 name-sort: さもんないとぐらんてーぜ ほろびのけんとやくそくのきし @@ -56001,7 +56196,7 @@ SLPS-25950: clampModes: eeClampMode: 3 # Fixes the inability to take the bottle in the trophy case in Chapter 2: Hattrick vs Galloway. gsHWFixes: - recommendedBlendingLevel: 2 # Fixes door transitions. + minimumBlendingLevel: 2 # Fixes door transitions. halfPixelOffset: 4 # Reduces ghosting. roundSprite: 2 # Reduces ghosting. SLPS-25953: @@ -58582,6 +58777,7 @@ SLUS-20362: clampModes: vuClampMode: 2 # White textures. gsHWFixes: + recommendedBlendingLevel: 3 # Improves road quality. halfPixelOffset: 2 # Fixes depth line and blur. SLUS-20363: name: "Sled Storm" @@ -59761,7 +59957,6 @@ SLUS-20587: textureInsideRT: 1 # Fixes car textures. cpuSpriteRenderBW: 4 # Alleviates text and sky rendering issues. cpuSpriteRenderLevel: 2 # Needed for above. - recommendedBlendingLevel: 2 # Fixes car and bike exhaust smoke rendering. SLUS-20588: name: "Activision Anthology" region: "NTSC-U" @@ -60027,14 +60222,6 @@ SLUS-20643: vuClampMode: 2 # Respawn issues, Fixes SPS, avoids teleporting characters. gsHWFixes: alignSprite: 1 # Fixes vertical lines. -SLUS-20643BD: - name: "Namco Transmission Demo Disc v1.03 [Soul Calibur II Pack-In]" - region: "NTSC-U" - compat: 5 - clampModes: - vuClampMode: 2 # Respawn issues, Fixes SPS, avoids teleporting characters. - gsHWFixes: - alignSprite: 1 # Fixes vertical lines. SLUS-20644: name: "Armored Core 3 - Silent Line" region: "NTSC-U" @@ -60885,8 +61072,7 @@ SLUS-20804: clampModes: vuClampMode: 3 # Removes occasional SPS where the head goes into nightmare fuel. gsHWFixes: - halfPixelOffset: 1 # Reduces ghosting. - roundSprite: 1 # Reduces ghosting even more. + halfPixelOffset: 2 # Reduces ghosting. SLUS-20805: name: "Yu Yu Hakusho - Dark Tournament" region: "NTSC-U" @@ -61050,6 +61236,9 @@ SLUS-20843: name: "Dead to Rights II" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLUS-20845: name: "Cold Winter" region: "NTSC-U" @@ -61672,6 +61861,7 @@ SLUS-20946: eeClampMode: 2 # Fixes Game freezes during "Reuniting The Families" mission. gsHWFixes: autoFlush: 1 # Fixes post processing. + halfPixelOffset: 4 # Helps align radiosity closer to native. SLUS-20947: name: "WinBack 2 - Project Poseidon" region: "NTSC-U" @@ -62239,8 +62429,8 @@ SLUS-21037: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. - halfPixelOffset: 4 # Aligns bloom effect. nativeScaling: 2 # Fixes post processing smoothness and position. + halfPixelOffset: 4 # Makes bloom alignment slightly less awful. SLUS-21038: name: "Pinball Hall of Fame - The Gottlieb Collection" region: "NTSC-U" @@ -62385,6 +62575,10 @@ SLUS-21064: name: "GoldenEye - Rogue Agent" region: "NTSC-U" compat: 5 + gsHWFixes: + recommendedBlendingLevel: 3 # Improves metalic shine. + halfPixelOffset: 4 # Fixes offset post processing. + nativeScaling: 2 # Fixes post processing. SLUS-21065: name: "Need for Speed - Underground 2" region: "NTSC-U" @@ -62693,8 +62887,9 @@ SLUS-21124: compat: 5 gsHWFixes: autoFlush: 1 # Fixes bloom misalignment. - halfPixelOffset: 2 # Fixes bloom misalignment. + halfPixelOffset: 4 # Fixes bloom misalignment. textureInsideRT: 1 # Fixes sky bloom. + nativeScaling: 2 # Fixes post processing. SLUS-21125: name: "Airborne Troops - Countdown to D-Day" region: "NTSC-U" @@ -62821,6 +63016,7 @@ SLUS-21148: gsHWFixes: halfPixelOffset: 3 # Removes ghosting of distant objects. autoFlush: 2 # Fixes HUD blending. + nativeScaling: 1 # Fixes post effects. SLUS-21149: name: "Yourself! Fitness" region: "NTSC-U" @@ -62959,6 +63155,8 @@ SLUS-21175: name: "The Bible Game" name-sort: "Bible Game, The" region: "NTSC-U" + speedHacks: + mvuFlag: 0 # Fixes graphical corruption. SLUS-21176: name: "World Championship Poker 2 featuring Howard Lederer" region: "NTSC-U" @@ -63525,6 +63723,8 @@ SLUS-21261: recommendedBlendingLevel: 4 # Improves smoke rendering. halfPixelOffset: 4 # Fixes post positioning. nativeScaling: 2 # Fixes post effects. + speedHacks: + eeCycleRate: -1 # Fixes FMV audio desync. SLUS-21262: name: "Radiata Stories" region: "NTSC-U" @@ -63588,7 +63788,7 @@ SLUS-21269: clampModes: eeClampMode: 3 # Fixes the inability to take the bottle in the trophy case in Chapter 2: Hattrick vs Galloway. gsHWFixes: - recommendedBlendingLevel: 2 # Fixes door transitions. + minimumBlendingLevel: 2 # Fixes door transitions. halfPixelOffset: 4 # Reduces ghosting. roundSprite: 2 # Reduces ghosting. SLUS-21270: @@ -63612,6 +63812,8 @@ SLUS-21272: compat: 5 gameFixes: - XGKickHack # Fixes texture normals. + gsHWFixes: + halfPixelOffset: 2 # Fixes depth line. SLUS-21273: name: "The Matrix - Path of Neo" name-sort: "Matrix, The - Path of Neo" @@ -63740,9 +63942,11 @@ SLUS-21288: region: "NTSC-U" compat: 5 SLUS-21289: - name: "Sea World - Shamu's Big Adventure" + name: "SeaWorld Adventure Parks - Shamu's Deep Sea Adventures" region: "NTSC-U" compat: 5 + gsHWFixes: + estimateTextureRegion: 1 # Massively improves performance. SLUS-21290: name: "Ford Street Racing" region: "NTSC-U" @@ -64250,6 +64454,9 @@ SLUS-21367: SLUS-21368: name: "Rugby '06" region: "NTSC-U" + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLUS-21369: name: "FIFA Street 2" region: "NTSC-U" @@ -64399,14 +64606,14 @@ SLUS-21388: region: "NTSC-U" compat: 5 gsHWFixes: - halfPixelOffset: 2 # Reduces ghosting but doesn't fully fix it. + halfPixelOffset: 4 # Fixes ghosting on lights. + nativeScaling: 1 # Smooths out lights. SLUS-21389: name: "Xenosaga Episode III - Also Sprach Zarathustra [Disc 1 of 2]" region: "NTSC-U" compat: 5 gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. memcardFilters: # Allows import of Xenosaga II save data. @@ -64417,8 +64624,9 @@ SLUS-21390: region: "NTSC-U" compat: 4 gsHWFixes: - roundSprite: 1 # Fixes edge garbage and thin lines. + halfPixelOffset: 4 # Fixes edge garbage thin lines and post processing alignment. autoFlush: 1 # Fixes misaligned lights at native resolution. + nativeScaling: 2 # Fixes post processing. SLUS-21391: name: "Nickelodeon SpongeBob SquarePants - Creature from the Krusty Krab" region: "NTSC-U" @@ -64566,7 +64774,6 @@ SLUS-21417: compat: 5 gsHWFixes: autoFlush: 1 # Fixes shadows. - textureInsideRT: 1 # Fixes bad crystal surfaces. halfPixelOffset: 4 # Fixes lighting misalignment. nativeScaling: 2 # Fixes lighting smoothness. memcardFilters: @@ -64602,6 +64809,9 @@ SLUS-21419: compat: 5 gsHWFixes: autoFlush: 1 # Fixes lighting. + halfPixelOffset: 4 # Fixes ghosting. + nativeScaling: 2 # Fixes post processing. + recommendedBlendingLevel: 4 # Fixes missing light brightness. SLUS-21420: name: "Disney's Chicken Little - Ace in Action" region: "NTSC-U" @@ -64829,6 +65039,7 @@ SLUS-21456: gsHWFixes: halfPixelOffset: 4 # Mostly aligns post processing. nativeScaling: 1 # Fixes post processing smoothness and position. + autoFlush: 1 # Helps align post processing more as well as edge artifacting. SLUS-21457: name: "World Championship Paintball" region: "NTSC-U" @@ -64852,6 +65063,11 @@ SLUS-21461: name: "NASCAR '07" region: "NTSC-U" compat: 5 + gameFixes: + - BlitInternalFPSHack # Fixes internal FPS detection. + gsHWFixes: + halfPixelOffset: 1 # Aligns Post Effect. + autoFlush: 1 # Fixes glows. SLUS-21462: name: "Samurai Warriors 2" region: "NTSC-U" @@ -65149,7 +65365,8 @@ SLUS-21549: name-sort: "Sopranos, The [Collector's Edition]" region: "NTSC-U" gsHWFixes: - halfPixelOffset: 2 # Reduces ghosting but doesn't fully fix it. + halfPixelOffset: 4 # Fixes ghosting on lights. + nativeScaling: 1 # Smooths out lights. SLUS-21550: name: "Metal Slug Anthology" region: "NTSC-U" @@ -65189,6 +65406,9 @@ SLUS-21555: compat: 5 gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + halfPixelOffset: 4 # Fixes offset post processing. + autoFlush: 1 # Fixes bloom intensity. + nativeScaling: 1 # Fixes post processing. SLUS-21556: name: "Konami Kids Playground - Dinosaur Shapes & Colors" region: "NTSC-U" @@ -65685,6 +65905,9 @@ SLUS-21640: name: "Rugby '08" region: "NTSC-U" compat: 5 + gsHWFixes: + cpuSpriteRenderBW: 2 # Fixes mipmapping rendering. + cpuSpriteRenderLevel: 2 # Needed for above. SLUS-21641: name: "Innocent Life - Harvest Moon - Pure" region: "NTSC-U" @@ -65738,6 +65961,8 @@ SLUS-21650: compat: 5 gameFixes: - EETimingHack # Flickery textures. + gsHWFixes: + nativeScaling: 1 # Fixes post lighting. SLUS-21651: name: "Noddy and the Magic Book" region: "NTSC-U" @@ -66545,7 +66770,7 @@ SLUS-21806: region: "NTSC-U" gsHWFixes: halfPixelOffset: 4 # Fixes post positioning. - nativeScaling: 1 # Fixes post effects. + nativeScaling: 2 # Fixes post effects. SLUS-21807: name: "Monster Jam - Urban Assault" region: "NTSC-U" @@ -68274,10 +68499,13 @@ TCES-53286: name: "Jak X Beta Trial Code" region: "PAL-E" compat: 5 + speedHacks: + instantVU1: 0 # Fixes misaligned effects such as exhausts during boosting. gsHWFixes: + recommendedBlendingLevel: 3 # Improves reflection quality. roundSprite: 1 # Fix lines in the sky. autoFlush: 2 # Fixes lighting. - cpuSpriteRenderBW: 2 # Fixes water textures. Can't use BW 4 here because of post effects. + cpuSpriteRenderBW: 4 # Fixes water textures. cpuSpriteRenderLevel: 2 # Needed for above. textureInsideRT: 1 # Fixes broken character models. TCPS-10058: