Add support for EETimingHack through game database.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3045 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
cottonvibes 2010-05-20 01:48:45 +00:00
parent 3fd7339c3b
commit 10e3a7a4cf
2 changed files with 5 additions and 3 deletions

View File

@ -46,7 +46,7 @@
---------------------------------------------
-- The clamp modes are numerically based.
-- eeClampMode refers to the EE's FPU co-processor
-- vuClampMode refers to the VU's and COP2
-- vuClampMode refers to the VU's and COP2 (VU0 Macro-mode)
-- 0 = Disables clamping completely
-- 1 = Clamp Normally (only clamp results)
-- 2 = Clamp Extra (clamp results as well as operands)
@ -61,7 +61,8 @@
-- FpuMulHack = 1 // Tales of Destiny hangs.
-- FpuNegDivHack = 1 // Gundam games messed up camera-view.
-- XgKickHack = 1 // Erementar Gerad, adds more delay to VU XGkick instructions. Corrects the color of some graphics, but breaks Tri-ace games and others.
-- IPUWaitHack = 1 // FFX video hack?
-- IPUWaitHack = 1 // FFX FMV, makes GIF flush before doing IPU work. Fixes bad graphics overlay.
-- EETimingHack = 1 // General purpose timing hack.
---------------------------------------------
-- Patches ([patches] or [patches = crc])

View File

@ -376,7 +376,7 @@ static wxString compatToStringWX(int compat) {
#define checkGamefix(gFix) { \
if (gameDB->keyExists(#gFix)) { \
SetGameFixConfig().gFix = gameDB->getBool(#gFix); \
Console.Write(L"Loading Gamefix:"); Console.WriteLn(#gFix); \
Console.WriteLn("Loading Gamefix: " #gFix); \
} \
}
@ -416,6 +416,7 @@ static void loadGameSettings(DataBase_Loader* gameDB) {
checkGamefix(FpuNegDivHack);
checkGamefix(XgKickHack);
checkGamefix(IPUWaitHack);
checkGamefix(EETimingHack);
}
}