mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 23:41:26 +12:00
- Implemented ARM9Interpreter & ARM9DisAsm.
- Implemented MemoryBlockLE & DynamicMemoryBlockLE. - Implemented CPUDecoder.
This commit is contained in:
parent
0b35be32a4
commit
6b22e7d90a
31 changed files with 475 additions and 177 deletions
|
@ -123,6 +123,14 @@ void Emulator::Load()
|
|||
case MACHINE_PPC64:
|
||||
Memory.Init(Memory_PS3);
|
||||
break;
|
||||
|
||||
case MACHINE_MIPS:
|
||||
Memory.Init(Memory_PSP);
|
||||
break;
|
||||
|
||||
case MACHINE_ARM:
|
||||
Memory.Init(Memory_PSV);
|
||||
break;
|
||||
}
|
||||
|
||||
is_error = !l.Load();
|
||||
|
@ -148,6 +156,7 @@ void Emulator::Load()
|
|||
{
|
||||
case MACHINE_PPC64: thread_type = CPU_THREAD_PPU; break;
|
||||
case MACHINE_SPU: thread_type = CPU_THREAD_SPU; break;
|
||||
case MACHINE_ARM: thread_type = CPU_THREAD_ARM9; break;
|
||||
|
||||
default:
|
||||
is_error = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue