1582 Commits (e34643a3e4d1b51f396e087edf8fbaf7ea71f96f)

Author SHA1 Message Date
Yuri Kunde Schlesner e34643a3e4 Kernel: Add more infrastructure to support different memory layouts 11 years ago
Yuri Kunde Schlesner cbc7419408 HLE: Remove empty ConfigMem and SharedPage Shutdown functions 11 years ago
Yuri Kunde Schlesner 6bb23baf0a Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h} 11 years ago
Yuri Kunde Schlesner 168d376c67 Memory: Move address type conversion routines to memory.cpp/h 11 years ago
Yuri Kunde Schlesner 521cb56792 Process: Store kernel compatibility version during loading 11 years ago
Yuri Kunde Schlesner 8850ade24d Kernel: Properly implement ControlMemory FREE and COMMIT 11 years ago
Yuri Kunde Schlesner fbcf0558f3 Memory: Move PAGE_MASK and PAGE_BITS to memory.h 11 years ago
Yuri Kunde Schlesner ce332ef416 VMManager: Introduce names for used ResultCodes 11 years ago
Yuri Kunde Schlesner f287e6dff4 VMManager: Make LogLayout log level configurable as a parameter 11 years ago
Yuri Kunde Schlesner c31e812624 VMManager: Change block offsets to size_t 11 years ago
bunnei c03924e60e Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 11 years ago
Emmanuel Gil Peyrot fe83e1f777 ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. 11 years ago
aroulin 1af26ea3d8 arm_disasm: ARMv6 mul/div and abs media instructions 11 years ago
aroulin 0e37ee5692 arm_disasm: ARMv6 parallel add/sub media instructions 11 years ago
aroulin e752fd5728 arm_disasm: ARMv6 reversal media instructions 11 years ago
aroulin 86d63d8fd8 arm_disasm: ARMv6 saturation media instructions 11 years ago
aroulin aecd0de63e arm_disasm: ARMv6 packing and sign-extend media instructions 11 years ago
Lioncash daabb4fab3 arm_interface: Implement interface for retrieving VFP registers 11 years ago
Lioncash 59d5358068 arm_disasm: Remove unnecessary code 11 years ago
aroulin 4721ff6747 Disassembler: ARMv6K REX instructions 11 years ago
aroulin 0d4ad676e9 Disassembler: ARMv6K hint instructions 11 years ago
Lioncash 75631b2a9f core: Eliminate some unused variable warnings 11 years ago
Lioncash 46663d657f dyncom: Remove an unused variable 11 years ago
Lioncash 12a9e8502c core: Fix missing prototype warnings 11 years ago
Lioncash 6b25e93119 am_net: Add missing function to the function table 11 years ago
Lioncash bed3618480 am_net: Add correct function name to the function table 11 years ago
Lioncash 2e420aba3c dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM 11 years ago
Lioncash 2182adff9e dyncom: Handle left-operand PC correctly for data-processing ops 11 years ago
Lioncash 9be4ef3879 dyncom: Remove an unnecessary typedef 11 years ago
Lioncash 89540ea761 dyncom: Use enum class for instruction decoding results 11 years ago
James Rowe 1bc7829ee9 Move input values into an array 11 years ago
Lioncash 7e4fb4db19 dyncom: Remove code duplication regarding thumb instructions 11 years ago
Lioncash a507ea23c1 dyncom: Migrate exclusive memory access control into armstate 11 years ago
Lioncash db4e99c186 dyncom: Remove duplicated typedef and extern 11 years ago
Lioncash 816b1ca776 dyncom: Use std::array for register arrays 11 years ago
Lioncash 0ecc6e2f04 dyncom: Use ARMul_State as an object 11 years ago
Lioncash 03213f893e dyncom: Remove unnecessary initialization code. 11 years ago
Lioncash 3257d797e1 dyncom: Remove unnecessary abort-related cruft 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago
Lioncash 4bb1a5ca47 dyncom: Get rid of skyeye typedefs 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
Lioncash f7ba683dc3 armdefs: Remove unnecessary extern keywords 11 years ago
Lioncash 43d799fd9d loader: Remove unnecessary else usages 11 years ago
Subv 599744921d Service/APT: Fixed a regression, PreloadLibraryApplet should also start an applet when called. 11 years ago
Subv ce31184557 Service/APT: Return proper parameters in GetLockHandle. 11 years ago
Yuri Kunde Schlesner 3b61dd97e0 GSP: Don't try to write memory fill registers if start address is 0 11 years ago
Subv 6c0ea5f5e8 Qt/GPU Breakpoints: Added three more breakpoint types: 11 years ago
Subv f5bff67b0b Services/Logging: Log more useful information when some operations fail. 11 years ago
Lioncash c2689b8c2c dyncom: Pass SVC immediates directly. 11 years ago