git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2668 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Shawn Hoffman 2009-03-16 19:08:44 +00:00
parent 8083b5fef3
commit 27210d4f8e
1 changed files with 3 additions and 0 deletions

View File

@ -71,6 +71,9 @@ void CBoot::EmulatedBIOS(bool _bDebug)
Memory::Write_U32(0x0D15EA5E, 0x80000020); // funny magic word for normal boot Memory::Write_U32(0x0D15EA5E, 0x80000020); // funny magic word for normal boot
Memory::Write_U32(0x01800000, 0x80000028); // Physical Memory Size Memory::Write_U32(0x01800000, 0x80000028); // Physical Memory Size
// On any of the production boards, ikaruga fails to read the memcard the first time. It succeeds on the second time though.
// And (only sometimes?) with 0x00000003, the loading picture in the bottom right will become corrupt and
// the emu will slow to 7mhz...I don't think it ever actually progresses
Memory::Write_U32(0x10000006, 0x8000002C); // Console type - DevKit (retail ID == 0x00000003) see yagcd 4.2.1.1.2 Memory::Write_U32(0x10000006, 0x8000002C); // Console type - DevKit (retail ID == 0x00000003) see yagcd 4.2.1.1.2
Memory::Write_U32(((1 & 0x3f) << 26) | 2, 0x81300000); // HLE OSReport for Apploader Memory::Write_U32(((1 & 0x3f) << 26) | 2, 0x81300000); // HLE OSReport for Apploader