From 87ee46e86b963048f2f636291cc4e1c83ece2d8b Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Tue, 4 Jun 2024 12:09:28 +0100 Subject: [PATCH] GameDB: Various fixes --- bin/resources/GameIndex.yaml | 106 +++++++++++++++++++++++++++++------ 1 file changed, 88 insertions(+), 18 deletions(-) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 7fa0d06bbfaf18..3cb32534cfd76f 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. @@ -915,6 +913,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: @@ -1739,6 +1739,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: @@ -1766,6 +1768,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. @@ -2045,6 +2051,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: @@ -5337,10 +5345,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. memcardFilters: # Reads Ratchet Gladiator data. @@ -5474,6 +5485,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: @@ -6774,6 +6787,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: @@ -8245,6 +8260,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: @@ -8885,6 +8902,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: @@ -9053,6 +9072,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: @@ -10751,10 +10772,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: @@ -11021,10 +11045,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: @@ -11040,10 +11067,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: @@ -11098,6 +11128,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: @@ -11291,6 +11323,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: @@ -11369,10 +11403,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: @@ -12581,6 +12618,8 @@ SLED-54022: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. SLED-54032: name: "Sonic Riders [Demo]" @@ -19379,6 +19418,7 @@ SLES-52859: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 4 # Makes bloom alignment slightly less awful. SLES-52861: name: "King Arthur" region: "PAL-M5" @@ -20201,6 +20241,7 @@ SLES-53124: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 4 # Makes bloom alignment slightly less awful. SLES-53125: name: "Enthusia - Professional Racing" region: "PAL-M5" @@ -22436,6 +22477,8 @@ SLES-53908: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. SLES-53909: name: "Full Spectrum Warrior - Ten Hammers" @@ -24493,6 +24536,9 @@ SLES-54674: compat: 5 gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. SLES-54675: name: "Street Warrior" region: "PAL-E" @@ -31511,6 +31557,8 @@ SLPM-61155: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. SLPM-61156: name: "Dengeki PS2 PlayStation D93" @@ -38537,6 +38585,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 しあわせになろうよ しょかいげんていばん @@ -44076,6 +44129,8 @@ SLPM-66558: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. SLPM-66559: name: コーエー定番シリーズ Winning Post6 @@ -54793,6 +54848,9 @@ SLPS-25856: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. SLPS-25858: name: 電撃SP 灼眼のシャナ name-sort: でんげきSP しゃくがんのしゃな @@ -55178,7 +55236,17 @@ SLPS-25945: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. +SLPS-25946: + name: "Tomb Raider - Anniversary [Best of Spike]" + region: "NTSC-J" + gsHWFixes: + textureInsideRT: 1 # Needed for post processing effects. + autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. SLPS-25947: name: サモンナイトグランテーゼ 滅びの剣と約束の騎士 name-sort: さもんないとぐらんてーぜ ほろびのけんとやくそくのきし @@ -59168,14 +59236,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" @@ -61340,6 +61400,7 @@ SLUS-21037: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 4 # Makes bloom alignment slightly less awful. SLUS-21038: name: "Pinball Hall of Fame - The Gottlieb Collection" region: "NTSC-U" @@ -62213,6 +62274,8 @@ SLUS-21203: gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. minimumBlendingLevel: 4 # Fixes multiple lighting effects from lights, computers, cave walls and more. SLUS-21204: name: "Victorious Boxers 2 - Fighting Spirit" @@ -64234,6 +64297,9 @@ SLUS-21555: compat: 5 gsHWFixes: textureInsideRT: 1 # Needed for post processing effects. + autoFlush: 1 # Fixes bloom intensity. + halfPixelOffset: 4 # Fixes bloom misaligment. + mergeSprite: 1 # Technically this is less correct than native rendering but it looks better upscaled. SLUS-21556: name: "Konami Kids Playground - Dinosaur Shapes & Colors" region: "NTSC-U" @@ -66826,6 +66892,7 @@ SLUS-29131: gsHWFixes: autoFlush: 1 # Fixes the post processing positioning. textureInsideRT: 1 # Fixes post processing. + halfPixelOffset: 4 # Makes bloom alignment slightly less awful. SLUS-29132: name: "S.L.A.I. - Steel Lancer Arena International - Phantom Crash [Public Beta Vol.1.0]" region: "NTSC-U" @@ -67240,10 +67307,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: