From faa463b95ce0e561ebac0f5389b9181edf630014 Mon Sep 17 00:00:00 2001 From: avihal Date: Thu, 7 Jun 2012 15:22:12 +0000 Subject: [PATCH] GSdx: CRC hacks: ICO: moved the cutie extra hack from r5214 to "Aggressive mode". git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5276 96395faa-99c1-11dd-bbfe-3dabce05a288 --- plugins/GSdx/GSSettingsDlg.cpp | 2 +- plugins/GSdx/GSState.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/GSdx/GSSettingsDlg.cpp b/plugins/GSdx/GSSettingsDlg.cpp index 9f28ba1a6b..235ee273b8 100644 --- a/plugins/GSdx/GSSettingsDlg.cpp +++ b/plugins/GSdx/GSSettingsDlg.cpp @@ -487,7 +487,7 @@ bool GSHacksDlg::OnMessage(UINT message, WPARAM wParam, LPARAM lParam) case IDC_AGGRESSIVECRC: helpstr = "Use more aggressive CRC hacks on some games\n\n" "Only affects few games, removing some effects which might make the image sharper/clearer.\n" - "Affected games: FFX, FFX2, GOW2, SoTC, SSX3."; + "Affected games: FFX, FFX2, FFXII, GOW2, ICO, SoTC, SSX3."; break; default: helpstr = "Hover over an item to get a description."; diff --git a/plugins/GSdx/GSState.cpp b/plugins/GSdx/GSState.cpp index b374d75f95..4e8f24086c 100644 --- a/plugins/GSdx/GSState.cpp +++ b/plugins/GSdx/GSState.cpp @@ -3111,7 +3111,7 @@ bool GSC_ICO(const GSFrameInfo& fi, int& skip) { skip = 1; } - else if(fi.TME && fi.FBP == 0x0800 && (fi.TBP0 == 0x2800 || fi.TBP0 ==0x2c00) && fi.TPSM ==0 && fi.FBMSK == 0) + else if( g_aggressive && fi.TME && fi.FBP == 0x0800 && (fi.TBP0 == 0x2800 || fi.TBP0 ==0x2c00) && fi.TPSM ==0 && fi.FBMSK == 0) { skip = 1; //­«¼v }