Commit Graph

  • 4fb1b24d68 hle: Implement ConvertSessionToDomain, various cleanups. bunnei 2017-10-15 01:24:22 -04:00
  • 0d440f89d4 core: Refactor MakeMagic usage and remove dead code. bunnei 2017-10-15 00:11:38 -04:00
  • 746c2a3ae7 core: Refactor MakeMagic usage and remove dead code. bunnei 2017-10-15 00:11:38 -04:00
  • 14f29746a0 hle: Add service stubs for apm and appletOE. bunnei 2017-10-14 22:50:04 -04:00
  • 72eeca1f03 hle: Add service stubs for apm and appletOE. bunnei 2017-10-14 22:50:04 -04:00
  • 7df43f253e hle: Initial implementation of NX service framework and IPC. bunnei 2017-10-14 22:18:42 -04:00
  • 960a1416de hle: Initial implementation of NX service framework and IPC. bunnei 2017-10-14 22:18:42 -04:00
  • bab96a7581 nso: Add a log for loading submodules. bunnei 2017-10-14 17:37:51 -04:00
  • 12c7469d81 nso: Add a log for loading submodules. bunnei 2017-10-14 17:37:51 -04:00
  • fd467622d8 svc: Some logging cleanup. bunnei 2017-10-14 17:35:21 -04:00
  • 78bc2b70bb svc: Some logging cleanup. bunnei 2017-10-14 17:35:21 -04:00
  • 6c93175c3a svc: Update MemoryInfo flags for 64-bit. bunnei 2017-10-14 17:31:25 -04:00
  • e98a3ca171 svc: Update MemoryInfo flags for 64-bit. bunnei 2017-10-14 17:31:25 -04:00
  • af673a18ee svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc. bunnei 2017-10-14 17:30:07 -04:00
  • cb889f9220 svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc. bunnei 2017-10-14 17:30:07 -04:00
  • 587b0e0f4f Remove more 3DS-specific code. bunnei 2017-10-13 17:56:42 -04:00
  • d62750c46d Remove more 3DS-specific code. bunnei 2017-10-13 17:56:42 -04:00
  • 8377bc7482 Remove more 3DS-specific code. bunnei 2017-10-12 21:45:06 -04:00
  • 15983dcfdc Remove more 3DS-specific code. bunnei 2017-10-12 21:45:06 -04:00
  • 9ae08d651e Remove more 3DS-specific code. bunnei 2017-10-12 21:29:53 -04:00
  • dbd15b0d10 Remove more 3DS-specific code. bunnei 2017-10-12 21:29:53 -04:00
  • c2c6781e42 Remove lots more 3DS-specific code. bunnei 2017-10-12 21:21:49 -04:00
  • 72b03025ac Remove lots more 3DS-specific code. bunnei 2017-10-12 21:21:49 -04:00
  • e69575a2bf hle: Remove a large amount of 3ds-specific service code. bunnei 2017-10-10 17:32:14 -04:00
  • 0906de9a14 hle: Remove a large amount of 3ds-specific service code. bunnei 2017-10-10 17:32:14 -04:00
  • 45b7723c75 Merge remote-tracking branch 'upstream/master' into nx bunnei 2017-10-09 23:56:20 -04:00
  • b1d5db1cf6 Merge remote-tracking branch 'upstream/master' into nx bunnei 2017-10-09 23:56:20 -04:00
  • 38016f790b loader: Various improvements for NSO/NRO loaders. bunnei 2017-10-09 21:39:32 -04:00
  • 23ce4f5afc loader: Various improvements for NSO/NRO loaders. bunnei 2017-10-09 21:39:32 -04:00
  • d4168987e8 Merge pull request #2996 from MerryMage/split-travis James Rowe 2017-10-09 17:27:46 -06:00
  • d15e15bd05 Merge pull request #2996 from MerryMage/split-travis James Rowe 2017-10-09 17:27:46 -06:00
  • 38b489830a Merge pull request #3002 from Dragios/nwm-cmdhdr-fix James Rowe 2017-10-08 20:23:37 -06:00
  • 9b19c218a9 Merge pull request #3002 from Dragios/nwm-cmdhdr-fix James Rowe 2017-10-08 20:23:37 -06:00
  • ff72e3b14f Change command header in nwm::UDS Initialize function Dragios 2017-10-09 09:10:48 +08:00
  • 83e5f639e6 Change command header in nwm::UDS Initialize function Dragios 2017-10-09 09:10:48 +08:00
  • 834a5fdc33 Merge pull request #2991 from Subv/getpointer Sebastian Valle 2017-10-08 10:11:12 -05:00
  • 20e19a340c Merge pull request #2991 from Subv/getpointer Sebastian Valle 2017-10-08 10:11:12 -05:00
  • 5c8602dfc4 travis: Split build scripts for different platforms MerryMage 2017-10-06 20:58:48 +01:00
  • 15a2388a33 travis: Split build scripts for different platforms MerryMage 2017-10-06 20:58:48 +01:00
  • 9ad77daea5 Merge pull request #2975 from shinyquagsire23/archive-ncch-container-and-override Sebastian Valle 2017-10-06 12:19:20 -05:00
  • 74d4050924 Merge pull request #2975 from shinyquagsire23/archive-ncch-container-and-override Sebastian Valle 2017-10-06 12:19:20 -05:00
  • 8a12962660 loader: Add support for NRO, as well as various fixes and shared linker. bunnei 2017-10-05 23:30:08 -04:00
  • 33ea53094c loader: Add support for NRO, as well as various fixes and shared linker. bunnei 2017-10-05 23:30:08 -04:00
  • 1cf7ffe032 Merge pull request #2953 from Subv/applet_launch Sebastian Valle 2017-10-04 15:01:58 -05:00
  • 84c344b9b1 Merge pull request #2953 from Subv/applet_launch Sebastian Valle 2017-10-04 15:01:58 -05:00
  • e2cf9bc52f SVC: Removed GetPointer usage in the GetResourceLimit functions. Subv 2017-10-04 12:23:08 -05:00
  • 97f262c1f5 SVC: Removed GetPointer usage in the GetResourceLimit functions. Subv 2017-10-04 12:23:08 -05:00
  • 52f3e293c7 SVC: Remove GetPointer usage in CreatePort. Subv 2017-10-04 12:11:55 -05:00
  • 46fc7595b4 SVC: Remove GetPointer usage in CreatePort. Subv 2017-10-04 12:11:55 -05:00
  • 108b4be325 SVC: Replace GetPointer usage with ReadCString in ConnectToPort. Subv 2017-10-04 12:05:13 -05:00
  • 7b09b30ef1 SVC: Replace GetPointer usage with ReadCString in ConnectToPort. Subv 2017-10-04 12:05:13 -05:00
  • 379ea54c83 SVC: Replace GetPointer usage with ReadBlock in OutputDebugString. Subv 2017-10-04 11:52:39 -05:00
  • 3c0113632d SVC: Replace GetPointer usage with ReadBlock in OutputDebugString. Subv 2017-10-04 11:52:39 -05:00
  • 64f7ed01c8 SVC: Replace GetPointer usage with Read32 in ReplyAndReceive. Subv 2017-10-04 11:49:29 -05:00
  • 0cfb231e00 SVC: Replace GetPointer usage with Read32 in ReplyAndReceive. Subv 2017-10-04 11:49:29 -05:00
  • cbce3ef776 SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN. Subv 2017-10-04 11:40:40 -05:00
  • b863d6c860 SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN. Subv 2017-10-04 11:40:40 -05:00
  • f5d9c370f8 Memory: Remove all GetPointer usages from the GDB stub. Subv 2017-10-04 11:33:32 -05:00
  • 7772fc0731 Memory: Remove all GetPointer usages from the GDB stub. Subv 2017-10-04 11:33:32 -05:00
  • dbe2310c47 Merge pull request #2985 from huwpascoe/pica_reg bunnei 2017-10-04 11:40:29 -04:00
  • c1355ada4b Merge pull request #2985 from huwpascoe/pica_reg bunnei 2017-10-04 11:40:29 -04:00
  • ceae5b2057 Extracted the attribute setup and draw commands into their own functions Huw Pascoe 2017-10-03 12:21:37 +01:00
  • b3b34a1e76 Extracted the attribute setup and draw commands into their own functions Huw Pascoe 2017-10-03 12:21:37 +01:00
  • 994bd18902 nso: Fixes to support homebrew NSOs without a MOD header. bunnei 2017-10-03 18:30:02 -04:00
  • d454364bca nso: Fixes to support homebrew NSOs without a MOD header. bunnei 2017-10-03 18:30:02 -04:00
  • 6b8a9691c9 Merge pull request #2977 from Subv/shmem_create bunnei 2017-10-03 16:21:49 -04:00
  • 15c7641bef Merge pull request #2977 from Subv/shmem_create bunnei 2017-10-03 16:21:49 -04:00
  • a8ccfea479 Merge pull request #2982 from MerryMage/lazy-macos-opt James Rowe 2017-10-03 11:15:01 -06:00
  • 26629c661c Merge pull request #2982 from MerryMage/lazy-macos-opt James Rowe 2017-10-03 11:15:01 -06:00
  • d0451dfb39 Kernel/SharedMemory: Don't take over and unmap the source memory block when creating a shared memory, just reference it. Subv 2017-10-01 13:57:50 -05:00
  • b18589ecf7 Kernel/SharedMemory: Don't take over and unmap the source memory block when creating a shared memory, just reference it. Subv 2017-10-01 13:57:50 -05:00
  • 151f778127 macOS: Build x86_64h slice MerryMage 2017-10-02 09:43:30 +01:00
  • 29a6fbacd5 macOS: Build x86_64h slice MerryMage 2017-10-02 09:43:30 +01:00
  • 2f154582e4 Merge pull request #2971 from Subv/per_process_memops Sebastian Valle 2017-10-01 14:44:06 -05:00
  • 30fabc41c6 Merge pull request #2971 from Subv/per_process_memops Sebastian Valle 2017-10-01 14:44:06 -05:00
  • 451b64f968 Memory: Make WriteBlock take a Process parameter on which to operate Subv 2017-09-29 22:42:25 -05:00
  • 1f2de7501b Memory: Make WriteBlock take a Process parameter on which to operate Subv 2017-09-29 22:42:25 -05:00
  • 05d1a1171d Memory: Make ReadBlock take a Process parameter on which to operate Subv 2017-09-29 19:38:54 -05:00
  • 811c01e5fe Memory: Make ReadBlock take a Process parameter on which to operate Subv 2017-09-29 19:38:54 -05:00
  • f230d8990f Kernel/Thread: Added a helper function to get a thread's command buffer VAddr. Subv 2017-09-29 14:47:52 -05:00
  • 8217ed7acb Kernel/Thread: Added a helper function to get a thread's command buffer VAddr. Subv 2017-09-29 14:47:52 -05:00
  • 96cbb6a13b Merge pull request #2974 from Subv/nim_event Sebastian Valle 2017-10-01 14:16:14 -05:00
  • 9c123c29a6 Merge pull request #2974 from Subv/nim_event Sebastian Valle 2017-10-01 14:16:14 -05:00
  • 2f692e1f79 file_sys, loader: add support for reading TMDs to determine app paths shinyquagsire23 2017-10-01 10:41:40 -06:00
  • 4887d18591 file_sys, loader: add support for reading TMDs to determine app paths shinyquagsire23 2017-10-01 10:41:40 -06:00
  • 4a4752adb0 file_sys: add class for Title Metadata (TMD) shinyquagsire23 2017-10-01 10:32:43 -06:00
  • 8e10c9bb2e file_sys: add class for Title Metadata (TMD) shinyquagsire23 2017-10-01 10:32:43 -06:00
  • d6b3f22c33 file_sys/ncch_container: add RomFS, ExeFS override to allow for backward compatibility with existing .romfs system archive dumps shinyquagsire23 2017-10-01 10:30:47 -06:00
  • e21f2348e7 file_sys/ncch_container: add RomFS, ExeFS override to allow for backward compatibility with existing .romfs system archive dumps shinyquagsire23 2017-10-01 10:30:47 -06:00
  • c40822b3a9 file_sys/archive_ncch: use NCCHContainer instead of loading .romfs files shinyquagsire23 2017-09-25 22:21:39 -06:00
  • c93e5ecfe6 file_sys/archive_ncch: use NCCHContainer instead of loading .romfs files shinyquagsire23 2017-09-25 22:21:39 -06:00
  • 4cd9ca96aa Merge pull request #2973 from huwpascoe/down_count Sebastian Valle 2017-09-30 14:46:06 -05:00
  • 5ba48c1610 Merge pull request #2973 from huwpascoe/down_count Sebastian Valle 2017-09-30 14:46:06 -05:00
  • f3625c2e0f arm_interface: Set TLS address for dynarmic core. bunnei 2017-09-30 14:16:39 -04:00
  • 6377585edb arm_interface: Set TLS address for dynarmic core. bunnei 2017-09-30 14:16:39 -04:00
  • 7b5930f5c4 nso: Refactor and allocate .bss section. bunnei 2017-09-30 14:15:09 -04:00
  • 8c92435ded nso: Refactor and allocate .bss section. bunnei 2017-09-30 14:15:09 -04:00
  • 3b54e33f43 process: Support loading multiple codesets. bunnei 2017-09-24 11:12:16 -04:00
  • fa1c7c7ee1 process: Support loading multiple codesets. bunnei 2017-09-24 11:12:16 -04:00
  • 27c7898ad6 loader: Add support for loading an NSO. bunnei 2017-09-24 11:08:31 -04:00