This commit is contained in:
crudelios 2014-01-25 18:06:58 +00:00
commit 90a7e053c5
16 changed files with 328 additions and 11 deletions

View File

@ -0,0 +1,21 @@
# G9RD7D - Crash Tag Team Racing
[Core]
# Values set here will override the main dolphin settings.
TLBHack = 1
SkipIdle = 0
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues = Idle skipping can cause speed issues.
EmulationStateId = 4
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -3,10 +3,11 @@
[Core] [Core]
# Values set here will override the main dolphin settings. # Values set here will override the main dolphin settings.
TLBHack = 1 TLBHack = 1
SkipIdle = 0
[EmuState] [EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set. # The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues = May be slow EmulationIssues = Idle skipping can cause speed issues.
EmulationStateId = 4 EmulationStateId = 4
[OnLoad] [OnLoad]

View File

@ -0,0 +1,21 @@
# G9RF7D - Crash Tag Team Racing
[Core]
# Values set here will override the main dolphin settings.
TLBHack = 1
SkipIdle = 0
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues = Idle skipping can cause speed issues.
EmulationStateId = 4
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -0,0 +1,21 @@
# G9RP7D - Crash Tag Team Racing
[Core]
# Values set here will override the main dolphin settings.
TLBHack = 1
SkipIdle = 0
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues = Idle skipping can cause speed issues.
EmulationStateId = 4
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -0,0 +1,22 @@
# GDMJ01 - Disney's Mickey Mouse no Fushigi na Kagami
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[Video]
UseBBox = True
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -0,0 +1,22 @@
# GDMP01 - Disney's Magical Mirror starring Mickey Mouse
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[Video]
UseBBox = True
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -0,0 +1,22 @@
# GHVP08 - Disney's Hide & Sneak
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues = bad GFX
[Video]
UseBBox = True
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.

View File

@ -1,8 +1,8 @@
# GKBEAF - Baten Kaitos # GKBEAF - Baten Kaitos Eternal Wings and the Lost Ocean
[Core] [Core]
# Values set here will override the main dolphin settings. # Values set here will override the main dolphin settings.
SyncGPU = 1 CPUThread = 0
[EmuState] [EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set. # The Emulation State. 1 is worst, 5 is best, 0 is not set.
@ -28,6 +28,8 @@ PH_ZFar =
[Video_Hacks] [Video_Hacks]
EFBAccessEnable = False EFBAccessEnable = False
EFBCopyEnable = True
EFBToTextureEnable = False [Video_Settings]
UseXFB = True
UseRealXFB = False

View File

@ -0,0 +1,34 @@
# GKBJAF - Baten Kaitos: Owaranai Tsubasa to Ushinawareta Umi
[Core]
# Values set here will override the main dolphin settings.
CPUThread = 0
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBAccessEnable = False
[Video_Settings]
UseXFB = True
UseRealXFB = False

View File

@ -1,8 +1,8 @@
# GKBPAF - Baten Kaitos # GKBPAF - Baten Kaitos Eternal Wings and the Lost Ocean
[Core] [Core]
# Values set here will override the main dolphin settings. # Values set here will override the main dolphin settings.
SyncGPU = 1 CPUThread = 0
[EmuState] [EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set. # The Emulation State. 1 is worst, 5 is best, 0 is not set.
@ -28,6 +28,7 @@ PH_ZFar =
[Video_Hacks] [Video_Hacks]
EFBAccessEnable = False EFBAccessEnable = False
EFBCopyEnable = True
EFBToTextureEnable = False
[Video_Settings]
UseXFB = True
UseRealXFB = False

View File

@ -0,0 +1,30 @@
# SVXE52 - Skylanders: Swap Force
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBToTextureEnable = False
EFBCopyEnable = True

View File

@ -0,0 +1,30 @@
# SVXF52 - Skylanders: Swap Force
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBToTextureEnable = False
EFBCopyEnable = True

View File

@ -0,0 +1,30 @@
# SVXI52 - Skylanders: Swap Force
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBToTextureEnable = False
EFBCopyEnable = True

View File

@ -0,0 +1,30 @@
# SVXP52 - Skylanders: Swap Force
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBToTextureEnable = False
EFBCopyEnable = True

View File

@ -0,0 +1,30 @@
# SVXY52 - Skylanders: Swap Force
[Core]
# Values set here will override the main dolphin settings.
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 3
EmulationIssues =
[OnLoad]
# Add memory patches to be loaded once on boot here.
[OnFrame]
# Add memory patches to be applied every frame here.
[ActionReplay]
# Add action replay cheats here.
[Video]
ProjectionHack = 0
PH_SZNear = 0
PH_SZFar = 0
PH_ExtraParam = 0
PH_ZNear =
PH_ZFar =
[Video_Hacks]
EFBToTextureEnable = False
EFBCopyEnable = True

View File

@ -112,9 +112,9 @@ const u8 *XEmitter::AlignCodePage()
return code; return code;
} }
void XEmitter::WriteModRM(int mod, int rm, int reg) void XEmitter::WriteModRM(int mod, int reg, int rm)
{ {
Write8((u8)((mod << 6) | ((rm & 7) << 3) | (reg & 7))); Write8((u8)((mod << 6) | ((reg & 7) << 3) | (rm & 7)));
} }
void XEmitter::WriteSIB(int scale, int index, int base) void XEmitter::WriteSIB(int scale, int index, int base)