diff --git a/Data/Sys/GameSettings/D93U01.ini b/Data/Sys/GameSettings/D93U01.ini new file mode 100644 index 000000000000..8b37570f2f35 --- /dev/null +++ b/Data/Sys/GameSettings/D93U01.ini @@ -0,0 +1,4 @@ +# D93U01 - Interactive Multi-Game Demo Disk: November 2003 + +[Core] +FPRF = True diff --git a/Data/Sys/GameSettings/GCDP08.ini b/Data/Sys/GameSettings/GCDP08.ini new file mode 100644 index 000000000000..6aa46f36714e --- /dev/null +++ b/Data/Sys/GameSettings/GCDP08.ini @@ -0,0 +1,5 @@ +# GCDP08 - Resident Evil Code: Veronica X (PAL) + +[Video_Hacks] +# Needed for language selection menu to appear +EFBAccessEnable = True diff --git a/Data/Sys/GameSettings/GJD.ini b/Data/Sys/GameSettings/GJD.ini new file mode 100644 index 000000000000..4312948d643a --- /dev/null +++ b/Data/Sys/GameSettings/GJD.ini @@ -0,0 +1,4 @@ +# GJDX7D, GJDE5S, GJDY7D - Judge Dredd: Dredd vs. Death + +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/GLR.ini b/Data/Sys/GameSettings/GLR.ini index 3eca76673a3b..2d95bcd08148 100644 --- a/Data/Sys/GameSettings/GLR.ini +++ b/Data/Sys/GameSettings/GLR.ini @@ -20,3 +20,4 @@ MMU = 1 [Video_Hacks] EFBToTextureEnable = False ImmediateXFBEnable = False +DeferEFBCopies = False diff --git a/Data/Sys/GameSettings/GREJ08.ini b/Data/Sys/GameSettings/GREJ08.ini new file mode 100644 index 000000000000..fefc59063f1b --- /dev/null +++ b/Data/Sys/GameSettings/GREJ08.ini @@ -0,0 +1,5 @@ +# GREJ08 - Rockman EXE Transmission + +[Video_Settings] +# Fixes mangled font +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/GV4E69.ini b/Data/Sys/GameSettings/GV4E69.ini new file mode 100644 index 000000000000..c5bd832acba4 --- /dev/null +++ b/Data/Sys/GameSettings/GV4E69.ini @@ -0,0 +1,5 @@ +# GV4E69 - MVP Baseball 2005 + +[OnFrame] +$Fix 2D Rendering +0x80319214:dword:0x48113250 diff --git a/Data/Sys/GameSettings/GVPE69.ini b/Data/Sys/GameSettings/GVPE69.ini new file mode 100644 index 000000000000..d9b5cb4f4acc --- /dev/null +++ b/Data/Sys/GameSettings/GVPE69.ini @@ -0,0 +1,5 @@ +# GVPE69 - MVP Baseball 2004 + +[OnFrame] +$Fix 2D Rendering +0x803C92D4:dword:0x480DA8E4 diff --git a/Data/Sys/GameSettings/HA9.ini b/Data/Sys/GameSettings/HA9.ini index 9c00d7516d57..18596f258a7d 100644 --- a/Data/Sys/GameSettings/HA9.ini +++ b/Data/Sys/GameSettings/HA9.ini @@ -1,4 +1,4 @@ -# HA8xxx - Super Mario Bros. (Brawl VC) +# HA9xxx - Super Mario Bros. (Brawl VC) [Core] # Values set here will override the main Dolphin settings. diff --git a/Data/Sys/GameSettings/HAG.ini b/Data/Sys/GameSettings/HAG.ini new file mode 100644 index 000000000000..ea27acce7676 --- /dev/null +++ b/Data/Sys/GameSettings/HAG.ini @@ -0,0 +1,5 @@ +# HAGP01, HAGA01, HAGJ01, HAGE01 - News Channel + +[Video_Hacks] +# Needed to correctly render loading screen +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/HC2.ini b/Data/Sys/GameSettings/HC2.ini new file mode 100644 index 000000000000..6aaaf7b9a08f --- /dev/null +++ b/Data/Sys/GameSettings/HC2.ini @@ -0,0 +1,4 @@ +# HC2DAX - Watchever Channel + +[Core] +MMU = True diff --git a/Data/Sys/GameSettings/NAK.ini b/Data/Sys/GameSettings/NAK.ini index 0084763bd6f5..911330e8434f 100644 --- a/Data/Sys/GameSettings/NAK.ini +++ b/Data/Sys/GameSettings/NAK.ini @@ -14,3 +14,7 @@ [Video_Hacks] EFBToTextureEnable = False + +[Video_Settings] +# Breaks photo appraisal +MSAA = 1 diff --git a/Data/Sys/GameSettings/NAL.ini b/Data/Sys/GameSettings/NAL.ini index a03b2d8a22a5..b902a4ae315c 100644 --- a/Data/Sys/GameSettings/NAL.ini +++ b/Data/Sys/GameSettings/NAL.ini @@ -18,4 +18,6 @@ StereoConvergence = 5000 [Video_Settings] # This game creates a large number of EFB copies at different addresses, resulting # in a large texture cache which takes considerable time to save. -SaveTextureCacheToState = False \ No newline at end of file +SaveTextureCacheToState = False +# This game crashes very soon after boot if above 1x IR +InternalResolution = 1 diff --git a/Data/Sys/GameSettings/NAT.ini b/Data/Sys/GameSettings/NAT.ini index ede4c317668f..bcb8cfd6027e 100644 --- a/Data/Sys/GameSettings/NAT.ini +++ b/Data/Sys/GameSettings/NAT.ini @@ -15,4 +15,6 @@ [Video_Settings] # This game creates a large number of EFB copies at different addresses, resulting # in a large texture cache which takes considerable time to save. -SaveTextureCacheToState = False \ No newline at end of file +SaveTextureCacheToState = False +# This game crashes very soon after boot if above 1x IR +InternalResolution = 1 diff --git a/Data/Sys/GameSettings/R3S.ini b/Data/Sys/GameSettings/R3S.ini new file mode 100644 index 000000000000..e0dd3a04c927 --- /dev/null +++ b/Data/Sys/GameSettings/R3S.ini @@ -0,0 +1,5 @@ +# R3SP52, R3SE52 - Spider-Man: Web of Shadows + +[Video_Enhancements] +# FMVs get messed up if this is on +ForceFiltering = False diff --git a/Data/Sys/GameSettings/R8P.ini b/Data/Sys/GameSettings/R8P.ini index 94f107f58dd5..db015bfd1bc1 100644 --- a/Data/Sys/GameSettings/R8P.ini +++ b/Data/Sys/GameSettings/R8P.ini @@ -15,3 +15,5 @@ [Video_Hacks] EFBToTextureEnable = False BBoxEnable = True +ImmediateXFBEnable = False +DeferEFBCopies = False diff --git a/Data/Sys/GameSettings/R9I.ini b/Data/Sys/GameSettings/R9I.ini index 8707249b34ee..363616ce687a 100644 --- a/Data/Sys/GameSettings/R9I.ini +++ b/Data/Sys/GameSettings/R9I.ini @@ -13,4 +13,8 @@ # Add action replay cheats here. [Video_Hacks] -EFBAccessEnable = True \ No newline at end of file +EFBAccessEnable = True + +[Video_Settings] +# Breaks camera angles +MSAA = 1 diff --git a/Data/Sys/GameSettings/RCV.ini b/Data/Sys/GameSettings/RCV.ini new file mode 100644 index 000000000000..051c708460e4 --- /dev/null +++ b/Data/Sys/GameSettings/RCV.ini @@ -0,0 +1,5 @@ +# RCVP41, RCVE41 - Far Cry Vengeance + +[Video_Settings] +# Fixes intro FMV +SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/RMHE08.ini b/Data/Sys/GameSettings/RMHE08.ini index 4e5fd02c12ca..4da564f560c4 100644 --- a/Data/Sys/GameSettings/RMHE08.ini +++ b/Data/Sys/GameSettings/RMHE08.ini @@ -6,8 +6,8 @@ [OnFrame] # Add memory patches to be applied every frame here. $Bloom OFF -0x04056FF4:dword:0xC022FFE4 -0x0479DA84:dword:0x3F800000 +0x80056FF4:dword:0xC022FFE4 +0x8079DA84:dword:0x3F800000 [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RMHP08.ini b/Data/Sys/GameSettings/RMHP08.ini index 248792da39ea..83850071ac16 100644 --- a/Data/Sys/GameSettings/RMHP08.ini +++ b/Data/Sys/GameSettings/RMHP08.ini @@ -6,8 +6,8 @@ [OnFrame] # Add memory patches to be applied every frame here. $Bloom OFF -0x00057058:dword:0xC022FFE4 -0x0079FF44:dword:0x3F800000 +0x80057058:dword:0xC022FFE4 +0x8079FF44:dword:0x3F800000 [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RT7.ini b/Data/Sys/GameSettings/RT7.ini new file mode 100644 index 000000000000..5912c033cec9 --- /dev/null +++ b/Data/Sys/GameSettings/RT7.ini @@ -0,0 +1,4 @@ +# RT7E69, RT7F69, RT7P69 - Tiger Woods PGA Tour 07 + +[Video_Settings] +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/SBK.ini b/Data/Sys/GameSettings/SBK.ini new file mode 100644 index 000000000000..f5dc3b50b748 --- /dev/null +++ b/Data/Sys/GameSettings/SBK.ini @@ -0,0 +1,4 @@ +# SBKEPZ - Brunswick Zone: Cosmic Bowling + +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/SDV.ini b/Data/Sys/GameSettings/SDV.ini new file mode 100644 index 000000000000..0c143d76ae10 --- /dev/null +++ b/Data/Sys/GameSettings/SDV.ini @@ -0,0 +1,5 @@ +# SDVP41, SDVE41 - Driver: San Francisco + +[Video_Settings] +# Needed for comic book images to load +SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/SE2.ini b/Data/Sys/GameSettings/SE2.ini index 5b4aaf8f9d99..d91614ee3393 100644 --- a/Data/Sys/GameSettings/SE2.ini +++ b/Data/Sys/GameSettings/SE2.ini @@ -18,3 +18,6 @@ SafeTextureCacheColorSamples = 512 [Video_Enhancements] ForceFiltering = False +[Video_Hacks] +# Needed to correctly render clothing +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/SHP.ini b/Data/Sys/GameSettings/SHP.ini new file mode 100644 index 000000000000..949d8d3dfed9 --- /dev/null +++ b/Data/Sys/GameSettings/SHP.ini @@ -0,0 +1,5 @@ +# SHPE5G - Our House: Party! + +[Video_Hacks] +# Needed for drawing minigames +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/SM2.ini b/Data/Sys/GameSettings/SM2.ini new file mode 100644 index 000000000000..1bbfbde77234 --- /dev/null +++ b/Data/Sys/GameSettings/SM2.ini @@ -0,0 +1,5 @@ +# SM2P52, SM2E52 - 10 Minute Solution + +[Video_Settings] +# Fixes mangled font +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/SU4.ini b/Data/Sys/GameSettings/SU4.ini new file mode 100644 index 000000000000..8cc6e09860e8 --- /dev/null +++ b/Data/Sys/GameSettings/SU4.ini @@ -0,0 +1,4 @@ +# SU4P78, SU4E78 - UFC Personal Trainer: The Ultimate Fitness System + +[Video_Hacks] +SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/XAA.ini b/Data/Sys/GameSettings/XAA.ini new file mode 100644 index 000000000000..6f412d78b43f --- /dev/null +++ b/Data/Sys/GameSettings/XAA.ini @@ -0,0 +1,5 @@ +# XAAJJ8 - Eggy + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAB.ini b/Data/Sys/GameSettings/XAB.ini new file mode 100644 index 000000000000..83cb63544637 --- /dev/null +++ b/Data/Sys/GameSettings/XAB.ini @@ -0,0 +1,5 @@ +# XABJJ8 - Aleste + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAD.ini b/Data/Sys/GameSettings/XAD.ini new file mode 100644 index 000000000000..c288b0c7da60 --- /dev/null +++ b/Data/Sys/GameSettings/XAD.ini @@ -0,0 +1,5 @@ +# XADJJ8 - Yie-Gah-kōtei no Gyakushū: Yie Ar Kung-Fu 2 + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAE.ini b/Data/Sys/GameSettings/XAE.ini new file mode 100644 index 000000000000..eedd119d6d5e --- /dev/null +++ b/Data/Sys/GameSettings/XAE.ini @@ -0,0 +1,5 @@ +# XAEJJ8 - Space Manbow + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAF.ini b/Data/Sys/GameSettings/XAF.ini new file mode 100644 index 000000000000..a287fa43994e --- /dev/null +++ b/Data/Sys/GameSettings/XAF.ini @@ -0,0 +1,5 @@ +# XAFJJ8 - Metal Gear (MSX) + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAG.ini b/Data/Sys/GameSettings/XAG.ini new file mode 100644 index 000000000000..f69982c8b77b --- /dev/null +++ b/Data/Sys/GameSettings/XAG.ini @@ -0,0 +1,5 @@ +# XAGJJ8 - Road Fighter + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAH.ini b/Data/Sys/GameSettings/XAH.ini new file mode 100644 index 000000000000..cdcee70bd03f --- /dev/null +++ b/Data/Sys/GameSettings/XAH.ini @@ -0,0 +1,5 @@ +# XAHJJ8 - Yumetairiku Adventure + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAI.ini b/Data/Sys/GameSettings/XAI.ini new file mode 100644 index 000000000000..489ec44dc676 --- /dev/null +++ b/Data/Sys/GameSettings/XAI.ini @@ -0,0 +1,5 @@ +# XAIJJ8 - Quarth + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAK.ini b/Data/Sys/GameSettings/XAK.ini new file mode 100644 index 000000000000..7c3122d79d9a --- /dev/null +++ b/Data/Sys/GameSettings/XAK.ini @@ -0,0 +1,5 @@ +# XAKJJ8 - Parodius: Tako wa Chikyū wo Sukū + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAL.ini b/Data/Sys/GameSettings/XAL.ini new file mode 100644 index 000000000000..56a231fe6861 --- /dev/null +++ b/Data/Sys/GameSettings/XAL.ini @@ -0,0 +1,5 @@ +# XALJJ8 - Contra + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAM.ini b/Data/Sys/GameSettings/XAM.ini new file mode 100644 index 000000000000..a157ccd9ef29 --- /dev/null +++ b/Data/Sys/GameSettings/XAM.ini @@ -0,0 +1,5 @@ +# XAMJJ8 - Knightmare: Majou Densetsu + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAN.ini b/Data/Sys/GameSettings/XAN.ini new file mode 100644 index 000000000000..48d15b5b1cac --- /dev/null +++ b/Data/Sys/GameSettings/XAN.ini @@ -0,0 +1,5 @@ +# XANJJ8 - Gradius 2 (MSX) + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAO.ini b/Data/Sys/GameSettings/XAO.ini new file mode 100644 index 000000000000..5493da394147 --- /dev/null +++ b/Data/Sys/GameSettings/XAO.ini @@ -0,0 +1,5 @@ +# XAOJJ8 - Gofer no Yabou: Episode II + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAP.ini b/Data/Sys/GameSettings/XAP.ini new file mode 100644 index 000000000000..2d9301510021 --- /dev/null +++ b/Data/Sys/GameSettings/XAP.ini @@ -0,0 +1,5 @@ +# XAPJJ8 - Metal Gear 2: Solid Snake + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/XAQ.ini b/Data/Sys/GameSettings/XAQ.ini new file mode 100644 index 000000000000..fcb2411fec25 --- /dev/null +++ b/Data/Sys/GameSettings/XAQ.ini @@ -0,0 +1,5 @@ +# XAQJJ8 - Salamander (MSX) + +[Video_Settings] +# Fixes graphical glitches +SafeTextureCacheColorSamples = 0