bunnei
53a22b84da
ARM: Integrate SkyEye faster "dyncom" interpreter.
Fixed typo (make protected member public)
Added license header back in. I originally removed this because I mostly rewrote the file, but meh
ARM: Fixed a type error in dyncom interpreter.
ARM: Updated dyncom to use unique_ptr for internal ARM state.
11 years ago
bunnei
b5e6524594
ARM: Reorganized file structure to move shared SkyEye code to a more common area.
Removed s_ prefix
11 years ago
bunnei
3ade84cb7b
Threading: Fix thread starting to execute first instruction correctly.
11 years ago
bunnei
304999dfeb
Threading: Fix thread starting to execute first instruction correctly.
11 years ago
bunnei
77fc029a00
ARM: Synchronize Citra's SkyEye core with 3dmoo's.
12 years ago
bunnei
6cdad8390c
arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually executing one more instruction than expected
12 years ago
bunnei
9ece9da50d
arm: fixed bug in how thread context switch occurs with SkyEye
12 years ago
bunnei
e8a17ee6fd
arm: added option to prepare CPU core (while mid-instruction) for thread reschedule
12 years ago
bunnei
481d936d34
arm_interpreter: fixed load context to currently resume a thread
12 years ago
bunnei
0012802456
ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent with style guide
12 years ago
bunnei
49dc2ce8ac
ARM_Interface: added SaveContext and LoadContext functions for HLE thread switching
12 years ago
bunnei
265c770a9d
updated how we call ARM core to make things much faster
12 years ago
bunnei
68408ed9b9
fixed include path
12 years ago
bunnei
ce4d271a53
added option to set CPSR register to arm_interface
12 years ago
bunnei
95e5436f41
cleaned up arm_interface, added a setter to set registers for use with HLE return values
12 years ago
bunnei
d0674cc98b
fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend module
12 years ago
bunnei
63e46abdb8
got rid of 'src' folders in each sub-project
12 years ago
bunnei
31abc42d3d
added initial support for hw.cpp module
12 years ago
bunnei
69223d007e
- added an interface layer for ARM cores
- cleaned up core.cpp a bit
12 years ago