stop trying to patch out OSProtectRange calls
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6160 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
7afd393acb
commit
ab56cf9c1c
|
@ -83,7 +83,7 @@ bool CBoot::EmulatedBS2_GC()
|
||||||
|
|
||||||
Memory::Write_U64((u64)CEXIIPL::GetGCTime() * (u64)40500000, 0x800030D8); // preset time base ticks
|
Memory::Write_U64((u64)CEXIIPL::GetGCTime() * (u64)40500000, 0x800030D8); // preset time base ticks
|
||||||
|
|
||||||
Memory::Write_U32(((1 & 0x3f) << 26) | 2, 0x81300000); // HLE OSReport for Apploader
|
Memory::Write_U32(((1 & 0x3f) << 26) | 1, 0x81300000); // HLE OSReport for Apploader
|
||||||
|
|
||||||
// Load Apploader to Memory - The apploader is hardcoded to begin at 0x2440 on the disc,
|
// Load Apploader to Memory - The apploader is hardcoded to begin at 0x2440 on the disc,
|
||||||
// but the size can differ between discs. Compare with yagcd chap 13.
|
// but the size can differ between discs. Compare with yagcd chap 13.
|
||||||
|
@ -319,7 +319,7 @@ bool CBoot::EmulatedBS2_Wii()
|
||||||
Memory::Write_U32(0x4c000064, 0x80000800); // write default FPU Handler: rfi
|
Memory::Write_U32(0x4c000064, 0x80000800); // write default FPU Handler: rfi
|
||||||
Memory::Write_U32(0x4c000064, 0x80000C00); // write default Syscall Handler: rfi
|
Memory::Write_U32(0x4c000064, 0x80000C00); // write default Syscall Handler: rfi
|
||||||
|
|
||||||
Memory::Write_U32(((1 & 0x3f) << 26) | 2, 0x81300000); // HLE OSReport for Apploader
|
Memory::Write_U32(((1 & 0x3f) << 26) | 1, 0x81300000); // HLE OSReport for Apploader
|
||||||
|
|
||||||
PowerPC::ppcState.gpr[1] = 0x816ffff0; // StackPointer
|
PowerPC::ppcState.gpr[1] = 0x816ffff0; // StackPointer
|
||||||
|
|
||||||
|
|
|
@ -53,7 +53,7 @@ static const SPatch OSPatches[] =
|
||||||
{ "FAKE_TO_SKIP_0", HLE_Misc::UnimplementedFunction },
|
{ "FAKE_TO_SKIP_0", HLE_Misc::UnimplementedFunction },
|
||||||
|
|
||||||
// speedup
|
// speedup
|
||||||
{ "OSProtectRange", HLE_Misc::UnimplementedFunctionFalse },
|
//{ "OSProtectRange", HLE_Misc::UnimplementedFunctionFalse },
|
||||||
//{ "THPPlayerGetState", HLE_Misc:THPPlayerGetState },
|
//{ "THPPlayerGetState", HLE_Misc:THPPlayerGetState },
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,7 +68,7 @@ static const SPatch OSPatches[] =
|
||||||
{ "__write_console", HLE_OS::HLE_write_console }, // used by sysmenu (+more?)
|
{ "__write_console", HLE_OS::HLE_write_console }, // used by sysmenu (+more?)
|
||||||
|
|
||||||
// wii only
|
// wii only
|
||||||
{ "__OSInitAudioSystem", HLE_Misc::UnimplementedFunction },
|
//{ "__OSInitAudioSystem", HLE_Misc::UnimplementedFunction },
|
||||||
|
|
||||||
// Super Monkey Ball - no longer needed.
|
// Super Monkey Ball - no longer needed.
|
||||||
//{ ".evil_vec_cosine", HLE_Misc::SMB_EvilVecCosine },
|
//{ ".evil_vec_cosine", HLE_Misc::SMB_EvilVecCosine },
|
||||||
|
|
Loading…
Reference in New Issue