Lioncash
7ad400d5a7
armemu: Implement QADD8/QSUB8
11 years ago
Lioncash
059c65a27a
armemu: Fix underflows in USAD8/USADA8
Initially reported by xdec.
11 years ago
Lioncash
60523113a9
armemu: Implement UQADD8, UQADD16, UQSUB16, UQASX, and UQSAX
11 years ago
Lioncash
79a7a432c5
armemu: Set the Q flag properly for SMLAD/SMUAD
11 years ago
Lioncash
8e2accd974
armemu: Fix construction of the CPSR
11 years ago
Yuri Kunde Schlesner
0600e2d8b5
Convert old logging calls to new logging macros
11 years ago
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
Lioncash
403c84cdab
core: Make the ARM disassembler use std::string internally
11 years ago
bunnei
77fc029a00
ARM: Synchronize Citra's SkyEye core with 3dmoo's.
12 years ago
bunnei
145a91f21f
- reenabled MCR and MRC functions now that VFP is attached
- removed HLE::CallMCR function (was pointless)
12 years ago
bunnei
f7c6302009
- added CallMCR function to coprocessor HLE module
- moved instruction decoding to coprocessor HLE module
12 years ago
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
12 years ago
bunnei
cb0663de51
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
12 years ago
bunnei
6151e26958
added disassembly to unimplemented instruction
12 years ago
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
12 years ago
bunnei
63e46abdb8
got rid of 'src' folders in each sub-project
12 years ago
bunnei
f5f6428b97
got rid of some really poorly named macros in SkyEye core
12 years ago
bunnei
66299a4880
moved arm core to interpreter directory
12 years ago
bunnei
7bf24c066b
added thumb mode emulation
12 years ago
bunnei
6b255111d5
added various arm modules from skyeye to make project link OK
12 years ago