summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* hle: Fix QueryMemory response for MemoryInfo.Gravatar bunnei2017-10-197-149/+31
|
* lm: Implement lm::Initialize and Logger::log.Gravatar bunnei2017-10-182-3/+67
|
* hle_ipc: Only copy necessary fields for outgoing command buffer.Gravatar bunnei2017-10-181-1/+1
|
* hle_ipc: Parse out buffer X/A/B/B descriptors from incoming command buffer.Gravatar bunnei2017-10-182-14/+19
|
* service: Add CreatePort function (that does not register/install).Gravatar bunnei2017-10-182-0/+12
|
* memory: Print addresses as 64-bit.Gravatar bunnei2017-10-181-2/+2
|
* ipc_helpers: Fix alignment (was wrong as a result of a dynarmic bug).Gravatar bunnei2017-10-171-3/+4
|
* service: Print correct command ID on unimplemented function.Gravatar bunnei2017-10-171-1/+1
|
* hle: Implement ConvertSessionToDomain, various cleanups.Gravatar bunnei2017-10-1510-33/+82
|
* core: Refactor MakeMagic usage and remove dead code.Gravatar bunnei2017-10-1511-885/+18
|
* hle: Add service stubs for apm and appletOE.Gravatar bunnei2017-10-1410-2/+136
|
* hle: Initial implementation of NX service framework and IPC.Gravatar bunnei2017-10-1421-859/+574
|
* nso: Add a log for loading submodules.Gravatar bunnei2017-10-141-0/+1
|
* svc: Some logging cleanup.Gravatar bunnei2017-10-141-7/+5
|
* svc: Update MemoryInfo flags for 64-bit.Gravatar bunnei2017-10-141-5/+5
|
* svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc.Gravatar bunnei2017-10-141-1185/+185
|
* Remove more 3DS-specific code.Gravatar bunnei2017-10-135-48/+3
|
* Remove more 3DS-specific code.Gravatar bunnei2017-10-127-1414/+2
|
* Remove more 3DS-specific code.Gravatar bunnei2017-10-123-55/+0
|
* Remove lots more 3DS-specific code.Gravatar bunnei2017-10-1250-6976/+8
|
* hle: Remove a large amount of 3ds-specific service code.Gravatar bunnei2017-10-10200-22393/+2
|
* Merge remote-tracking branch 'upstream/master' into nxGravatar bunnei2017-10-09209-2333/+20476
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h
| * Change command header in nwm::UDS Initialize functionGravatar Dragios2017-10-091-1/+1
| |
| * Merge pull request #2991 from Subv/getpointerGravatar Sebastian Valle2017-10-083-63/+61
| |\ | | | | | | Remove more usages of GetPointer.
| | * SVC: Removed GetPointer usage in the GetResourceLimit functions.Gravatar Subv2017-10-041-10/+16
| | |
| | * SVC: Remove GetPointer usage in CreatePort.Gravatar Subv2017-10-042-6/+4
| | |
| | * SVC: Replace GetPointer usage with ReadCString in ConnectToPort.Gravatar Subv2017-10-042-20/+9
| | |
| | * SVC: Replace GetPointer usage with ReadBlock in OutputDebugString.Gravatar Subv2017-10-042-4/+6
| | |
| | * SVC: Replace GetPointer usage with Read32 in ReplyAndReceive.Gravatar Subv2017-10-042-7/+6
| | |
| | * SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN.Gravatar Subv2017-10-042-8/+8
| | |
| | * Memory: Remove all GetPointer usages from the GDB stub.Gravatar Subv2017-10-041-8/+12
| | |
| * | Merge pull request #2975 from ↵Gravatar Sebastian Valle2017-10-067-78/+581
| |\ \ | | | | | | | | | | | | | | | | shinyquagsire23/archive-ncch-container-and-override file_sys/archive_ncch: use NCCHs/.apps instead of .romfs files, NCCH section override
| | * | file_sys, loader: add support for reading TMDs to determine app pathsGravatar shinyquagsire232017-10-012-5/+27
| | | |
| | * | file_sys: add class for Title Metadata (TMD)Gravatar shinyquagsire232017-10-013-0/+338
| | | |
| | * | file_sys/ncch_container: add RomFS, ExeFS override to allow for backward ↵Gravatar shinyquagsire232017-10-012-69/+206
| | | | | | | | | | | | | | | | compatibility with existing .romfs system archive dumps
| | * | file_sys/archive_ncch: use NCCHContainer instead of loading .romfs filesGravatar shinyquagsire232017-10-011-6/+12
| | | |
| * | | Merge pull request #2953 from Subv/applet_launchGravatar Sebastian Valle2017-10-042-30/+47
| |\ \ \ | | | | | | | | | | HLE/APT: Always set up the APT parameter when starting a library applet.
| | * | | HLE/APT: Always set up the APT parameter when starting a library applet.Gravatar Subv2017-09-252-30/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only use the HLE interface if an HLE applet with the desired id was started. This commit reorganizes the APT code surrounding parameter creation and delivery to make it easier to support LLE applets in the future. As future work, the HLE applet interface can be reworked to utilize the same facilities as the LLE interface.
| * | | | Extracted the attribute setup and draw commands into their own functionsGravatar Huw Pascoe2017-10-041-217/+222
| | | | |
| * | | | Merge pull request #2977 from Subv/shmem_createGravatar bunnei2017-10-031-15/+12
| |\ \ \ \ | | |_|_|/ | |/| | | SharedMemory: Don't take over and unmap the source memory block when creating a shared memory, just reference it
| | * | | Kernel/SharedMemory: Don't take over and unmap the source memory block when ↵Gravatar Subv2017-10-021-15/+12
| | | |/ | | |/| | | | | | | | | | | | | | | | | creating a shared memory, just reference it. Also reference the right offset into the backing block for the requested address.
| * | | Merge pull request #2971 from Subv/per_process_memopsGravatar Sebastian Valle2017-10-014-22/+61
| |\ \ \ | | | | | | | | | | Memory: Add overloads for ReadBlock and WriteBlock that operate on a specific process.
| | * | | Memory: Make WriteBlock take a Process parameter on which to operateGravatar Subv2017-10-012-10/+19
| | | | |
| | * | | Memory: Make ReadBlock take a Process parameter on which to operateGravatar Subv2017-10-012-12/+30
| | | | |
| | * | | Kernel/Thread: Added a helper function to get a thread's command buffer VAddr.Gravatar Subv2017-10-012-0/+12
| | | | |
| * | | | Merge pull request #2974 from Subv/nim_eventGravatar Sebastian Valle2017-10-013-2/+29
| |\ \ \ \ | | |_|/ / | |/| | | Services/NIM: Implement CheckForSysUpdateEvent.
| | * | | Services/NIM: Implement CheckForSysUpdateEvent.Gravatar Subv2017-09-303-2/+29
| | | | | | | | | | | | | | | | | | | | | | | | | Implementation verified by reverse engineering. This lets the Home Menu boot without crashing on startup.
| * | | | Moved down_count to CoreTimingGravatar Huw Pascoe2017-09-309-43/+33
| |/ / /
| * | | Services/UDS: Handle the rest of the connection sequence. (#2963)Gravatar B3n302017-09-303-19/+250
| | | | | | | | | | | | Services/UDS: Handle the rest of the connection sequence.
| * | | Merge pull request #2946 from Subv/home_menu_aptGravatar Sebastian Valle2017-09-303-8/+45
| |\ \ \ | | | | | | | | | | Implement PrepareToStartNewestHomeMenu and fixed an APT regression.