mirror of https://github.com/PCSX2/pcsx2.git
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:
parent
3fd7339c3b
commit
10e3a7a4cf
|
@ -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])
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue