Commit Graph

10 Commits (4615c73d15f6f27c5e275c57dcafcb56355b9c2d)

Author SHA1 Message Date
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.
Lioncash 403c84cdab core: Make the ARM disassembler use std::string internally
bunnei 77fc029a00 ARM: Synchronize Citra's SkyEye core with 3dmoo's.
bunnei 145a91f21f - reenabled MCR and MRC functions now that VFP is attached
- removed HLE::CallMCR function (was pointless)
bunnei f7c6302009 - added CallMCR function to coprocessor HLE module
- moved instruction decoding to coprocessor HLE module
bunnei f043424915 renamed hle "mrc" module to "coprocessor"
bunnei cb0663de51 moved HLE::MRC to its own module, added support for catching data synchronization barrier command
bunnei 6151e26958 added disassembly to unimplemented instruction
bunnei 68e198476f - added HLE to connect to "srv:" service
- added a manager for keeping track of services/ports
- added a memory mapped region for memory accessed by HLE
- added HLE for GetThreadCommandBuffer function
bunnei 63e46abdb8 got rid of 'src' folders in each sub-project