5 Commits (168d376c67a4c544d514f6fa205bfd12e0e71cd7)

Author SHA1 Message Date
Yuri Kunde Schlesner 168d376c67 Memory: Move address type conversion routines to memory.cpp/h 11 years ago
Lioncash 0ecc6e2f04 dyncom: Use ARMul_State as an object 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago
Lioncash 0191c26521 dyncom: Move helper functions to their own header 11 years ago
Lioncash 6b73e4566b dyncom: Move arminit.cpp and armsupp.cpp into skyeye_common 11 years ago
Emmanuel Gil Peyrot b1503b2020 Remove every trailing whitespace from the project (but externals). 11 years ago
bunnei e83bc5b7ee dyncom: Removed irrelevant log. 11 years ago
Yuri Kunde Schlesner c0eaa662d4 Clean-up includes 11 years ago
Lioncash b7b8b67620 Move CP15 enum definitions into their own enum. 11 years ago
Lioncash 23dd2ca8a6 dyncom: Properly return the value of the user RO thread register 11 years ago
Lioncash 490df716f3 dyncom: Move CP15 register writing into its own function. 11 years ago
Lioncash 5e5954c63b dyncom: Move CP15 register reading into its own function. 11 years ago
Lioncash de6eba0288 dyncom: Migrate InAPrivilegedMode to armsupp 11 years ago
Lioncash 9fdb311d6e dyncom: Make Load/Store instructions support big endian 11 years ago
Lioncash a75e1ff6e6 arm: General cleanup 11 years ago
Lioncash f44781fd7b arm: Adios armemu 11 years ago
Lioncash 09a66860e2 arm: Throw out a lot of unnecessary code 11 years ago
Lioncash 9c2c89b7e1 dyncom: Add a helper function for addition with a carry 11 years ago
Lioncash d00c22c706 dyncom: Implement QADD/QSUB/QDADD/QDSUB 11 years ago
Lioncash 3337b84620 dyncom: Implement SMLAD/SMUAD/SMLSD/SMUSD 11 years ago
bunnei 021fb42075 dyncom: Implement USAT/SSAT 11 years ago
Lioncash 7ad400d5a7 armemu: Implement QADD8/QSUB8 11 years ago
Lioncash 059c65a27a armemu: Fix underflows in USAD8/USADA8 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. 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 12 years ago
bunnei f7c6302009 - added CallMCR function 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 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