summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* DynCom: Converted all 0xE condition code checks to ConditionCode::ALGravatar archshift2015-09-052-132/+132
* Merge pull request #1101 from archshift/camu-service-namesGravatar bunnei2015-09-031-3/+60
|\
| * Add cam:u service function names to its function tableGravatar archshift2015-09-031-3/+60
* | Merge pull request #1072 from yuriks/GetSystemTick-advance-timeGravatar bunnei2015-09-011-1/+4
|\ \ | |/ |/|
| * SVC: Advance time when calling GetSystemTick to escape busy-wait loopsGravatar Yuri Kunde Schlesner2015-08-301-1/+4
* | Merge pull request #1085 from Subv/fs_statGravatar bunnei2015-08-301-1/+1
|\ \
| * | Services/FS: Correctly tell the guest app whether a file was correctly opened...Gravatar Subv2015-08-281-1/+1
* | | Kernel: Fix wrong linear heap base on titles using newer kernelsGravatar Yuri Kunde Schlesner2015-08-271-1/+1
* | | Kernel: Fix assertion failure when ControlMemory is called with size=0Gravatar Yuri Kunde Schlesner2015-08-261-0/+8
* | | Core: Improve APT Shared Font hackGravatar Yuri Kunde Schlesner2015-08-263-4/+29
* | | dyncom: Simplify some comparisons in CondPassedGravatar Lioncash2015-08-261-4/+4
* | | dyncom: Change return type of CondPassed to boolGravatar Lioncash2015-08-251-57/+39
| |/ |/|
* | Integrate the MicroProfile profiling libraryGravatar Yuri Kunde Schlesner2015-08-244-0/+24
* | Fix broken boot introduced by last-minute change in #1025Gravatar Yuri Kunde Schlesner2015-08-221-1/+1
* | Merge pull request #1025 from yuriks/heap-managementGravatar Yuri Kunde Schlesner2015-08-2228-308/+722
|\ \
| * | Kernel: Remove unused legacy heap MapBlock_* functionsGravatar Yuri Kunde Schlesner2015-08-163-78/+0
| * | APT: Adjust shared font hack so it works with the new linear heap codeGravatar Yuri Kunde Schlesner2015-08-161-10/+11
| * | Kernel: Implement svcGetProcessInfo in a basic wayGravatar Yuri Kunde Schlesner2015-08-166-3/+73
| * | Kernel: Add more infrastructure to support different memory layoutsGravatar Yuri Kunde Schlesner2015-08-1610-28/+148
| * | HLE: Remove empty ConfigMem and SharedPage Shutdown functionsGravatar Yuri Kunde Schlesner2015-08-165-10/+0
| * | Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}Gravatar Yuri Kunde Schlesner2015-08-166-6/+5
| * | Memory: Move address type conversion routines to memory.cpp/hGravatar Yuri Kunde Schlesner2015-08-169-53/+47
| * | Process: Store kernel compatibility version during loadingGravatar Yuri Kunde Schlesner2015-08-162-3/+7
| * | Kernel: Properly implement ControlMemory FREE and COMMITGravatar Yuri Kunde Schlesner2015-08-166-38/+338
| * | Memory: Move PAGE_MASK and PAGE_BITS to memory.hGravatar Yuri Kunde Schlesner2015-08-162-3/+2
| * | VMManager: Introduce names for used ResultCodesGravatar Yuri Kunde Schlesner2015-08-162-6/+11
| * | VMManager: Make LogLayout log level configurable as a parameterGravatar Yuri Kunde Schlesner2015-08-163-5/+15
| * | VMManager: Change block offsets to size_tGravatar Yuri Kunde Schlesner2015-08-162-3/+3
* | | Merge pull request #996 from yuriks/texture-copyGravatar Yuri Kunde Schlesner2015-08-184-36/+101
|\ \ \ | |_|/ |/| |
| * | GPU: Implement TextureCopy-mode display transfersGravatar Yuri Kunde Schlesner2015-08-164-36/+101
| |/
* | Merge pull request #1033 from bbarenblat/masterGravatar Yuri Kunde Schlesner2015-08-151-0/+6
|\ \
| * | Properly indicate that CIA support is not implemented yetGravatar Benjamin Barenblat2015-08-151-0/+4
| * | Give CIA file type a nameGravatar Benjamin Barenblat2015-08-151-0/+2
* | | Merge pull request #1032 from lioncash/swapGravatar bunnei2015-08-162-12/+6
|\ \ \ | |_|/ |/| |
| * | vfp: use std::swap where applicableGravatar Lioncash2015-08-152-12/+6
| |/
* / Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.Gravatar bunnei2015-08-151-0/+1
|/
* Merge pull request #1027 from lioncash/debuggerGravatar bunnei2015-08-134-1/+49
|\
| * arm_interface: Implement interface for retrieving VFP registersGravatar Lioncash2015-08-064-1/+49
* | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ...Gravatar Emmanuel Gil Peyrot2015-08-115-340/+345
* | arm_disasm: ARMv6 mul/div and abs media instructionsGravatar aroulin2015-08-112-1/+119
* | arm_disasm: ARMv6 parallel add/sub media instructionsGravatar aroulin2015-08-112-0/+167
* | arm_disasm: ARMv6 reversal media instructionsGravatar aroulin2015-08-092-0/+26
* | arm_disasm: ARMv6 saturation media instructionsGravatar aroulin2015-08-092-2/+55
* | arm_disasm: ARMv6 packing and sign-extend media instructionsGravatar aroulin2015-08-092-1/+181
* | Merge pull request #1026 from lioncash/disasmGravatar Lioncash2015-08-071-12/+4
|\ \ | |/ |/|
| * arm_disasm: Remove unnecessary codeGravatar Lioncash2015-08-061-12/+4
* | Disassembler: ARMv6K REX instructionsGravatar aroulin2015-08-062-6/+97
* | Disassembler: ARMv6K hint instructionsGravatar aroulin2015-08-062-0/+56
* | Merge pull request #1008 from lioncash/pcGravatar bunnei2015-07-302-21/+40
|\ \
| * | dyncom: Handle the case where PC is the source register for STR/VSTM/VLDMGravatar Lioncash2015-07-292-21/+40
| |/