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