GameDB: Various fixes

Fixes for a potential slowdown in Super Robot Taisen and replace disabling Instant VU with InstantDMA in MGS 3 Subsistence.
This commit is contained in:
JordanTheToaster 2023-04-16 19:19:05 +01:00 committed by lightningterror
parent 999f9532ee
commit 3352d71515
1 changed files with 36 additions and 52 deletions

View File

@ -23726,21 +23726,19 @@ SLES-82042:
region: "PAL-E-F"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLES-82043:
name: "Metal Gear Solid 3 - Subsistence [Disc 2 of 3]"
region: "PAL-E-F"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82042"
SLES-82044:
@ -23748,21 +23746,19 @@ SLES-82044:
region: "PAL-I"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLES-82045:
name: "Metal Gear Solid 3 - Subsistence [Disc 2 of 3]"
region: "PAL-I"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82044"
SLES-82046:
@ -23770,21 +23766,19 @@ SLES-82046:
region: "PAL-G"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLES-82047:
name: "Metal Gear Solid 3 - Subsistence [Disc 2 of 3]"
region: "PAL-G"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82046"
SLES-82048:
@ -23792,21 +23786,19 @@ SLES-82048:
region: "PAL-S"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLES-82049:
name: "Metal Gear Solid 3 - Subsistence [Disc 2 of 3]"
region: "PAL-S"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82048"
SLES-82050:
@ -23814,11 +23806,10 @@ SLES-82050:
region: "PAL-E-F"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82042"
SLES-82051:
@ -23826,11 +23817,10 @@ SLES-82051:
region: "PAL-I"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82044"
SLES-82052:
@ -23838,11 +23828,10 @@ SLES-82052:
region: "PAL-G"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82046"
SLES-82053:
@ -23850,11 +23839,10 @@ SLES-82053:
region: "PAL-S"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLES-82048"
SLKA-15002:
@ -24986,22 +24974,20 @@ SLKA-25353:
compat: 5
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLKA-25354:
name: "Metal Gear Solid 3 - Subsistence [Limited Edition] [Disc 2 of 3]"
region: "NTSC-K"
compat: 5
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLKA-25353"
SLKA-25355:
@ -25010,11 +24996,10 @@ SLKA-25355:
compat: 5
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLKA-25353"
SLKA-25359:
@ -32300,31 +32285,28 @@ SLPM-66117:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLPM-66118:
name: "Metal Gear Solid 3 - Subsistence [with Headset] [Disc 2 of 3]"
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLPM-66119:
name: "Metal Gear Solid 3 - Subsistence [with Headset] [Disc 3 of 3]"
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLPM-66121:
name: "Spider-Man 2 [Taito Best]"
region: "NTSC-J"
@ -32718,11 +32700,10 @@ SLPM-66220:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLPM-66117"
SLPM-66221:
@ -32730,11 +32711,10 @@ SLPM-66221:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLPM-66117"
SLPM-66222:
@ -32742,11 +32722,10 @@ SLPM-66222:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLPM-66117"
SLPM-66223:
@ -32754,11 +32733,10 @@ SLPM-66223:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLPM-66117"
SLPM-66224:
@ -32766,11 +32744,10 @@ SLPM-66224:
region: "NTSC-J"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLPM-66117"
SLPM-66225:
@ -38125,9 +38102,13 @@ SLPS-25102:
SLPS-25103:
name: "Super Robot Taisen Impact [Limited Edition]"
region: "NTSC-J"
gsHWFixes:
estimateTextureRegion: 1 # Reduces hash cache size.
SLPS-25104:
name: "Super Robot Taisen Impact"
region: "NTSC-J"
gsHWFixes:
estimateTextureRegion: 1 # Reduces hash cache size.
SLPS-25105:
name: "Kingdom Hearts"
region: "NTSC-J"
@ -41769,6 +41750,8 @@ SLPS-73415:
SLPS-73416:
name: "Super Robot Wars - Impact [PlayStation 2 The Best]"
region: "NTSC-J"
gsHWFixes:
estimateTextureRegion: 1 # Reduces hash cache size.
SLPS-73417:
name: "Armored Core 3 [PlayStation 2 The Best]"
region: "NTSC-J"
@ -47828,11 +47811,10 @@ SLUS-21243:
compat: 5
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLUS-21359"
SLUS-21244:
@ -48536,21 +48518,19 @@ SLUS-21359:
compat: 5
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
SLUS-21360:
name: "Metal Gear Solid 3 - Subsistence [Disc 3 of 3]"
region: "NTSC-U"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
speedHacks:
InstantVU1SpeedHack: 0 # Fixes missing letters in text such as E.
memcardFilters:
- "SLUS-21359"
SLUS-21361:
@ -52482,7 +52462,11 @@ TLES-54240:
TLES-82043:
name: "Metal Gear Solid Subsistence Beta Trial Code"
region: "PAL-E"
gameFixes:
- BlitInternalFPSHack # Fixes internal FPS detection.
- InstantDMAHack # Fixes missing letters in text such as E.
gsHWFixes:
autoFlush: 1 # Fixes lens flare.
halfPixelOffset: 2 # Fixes blurriness.
VW067-J1:
name: "Crash Bandicoot 4 - Sakuretsu! Majin Power!"