1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-24 12:10:50 -06:00

Commit Graph

  • 45db4bb3ea logging: Rename category "Core_ARM11" to "Core_ARM". bunnei 2017-10-23 00:13:12 -04:00
  • 3f0caefdf5 nso: Load more common submodules. bunnei 2017-10-22 23:50:26 -04:00
  • 9ceb0d9381 memory: Support 32-bit paging, move heap address space up. bunnei 2017-10-22 23:17:59 -04:00
  • dcd6bb82f7 hle: Fix QueryMemory response for MemoryInfo. bunnei 2017-10-19 23:00:46 -04:00
  • 716e5cf070 lm: Implement lm::Initialize and Logger::log. bunnei 2017-10-18 21:41:24 -04:00
  • 654fae29c1 hle_ipc: Only copy necessary fields for outgoing command buffer. bunnei 2017-10-18 21:39:48 -04:00
  • b283cf7348 hle_ipc: Parse out buffer X/A/B/B descriptors from incoming command buffer. bunnei 2017-10-18 21:38:01 -04:00
  • 03bf0739a4 service: Add CreatePort function (that does not register/install). bunnei 2017-10-18 21:34:19 -04:00
  • 97d52b9f89 memory: Print addresses as 64-bit. bunnei 2017-10-18 21:29:23 -04:00
  • 3f2a738d34 ipc_helpers: Fix alignment (was wrong as a result of a dynarmic bug). bunnei 2017-10-17 18:03:47 -04:00
  • d3cc369618 service: Print correct command ID on unimplemented function. bunnei 2017-10-17 18:02:08 -04:00
  • 4fb1b24d68 hle: Implement ConvertSessionToDomain, various cleanups. bunnei 2017-10-15 01:24:22 -04:00
  • 746c2a3ae7 core: Refactor MakeMagic usage and remove dead code. bunnei 2017-10-15 00:11:38 -04:00
  • 72eeca1f03 hle: Add service stubs for apm and appletOE. bunnei 2017-10-14 22:50:04 -04:00
  • 960a1416de hle: Initial implementation of NX service framework and IPC. bunnei 2017-10-14 22:18:42 -04:00
  • 12c7469d81 nso: Add a log for loading submodules. bunnei 2017-10-14 17:37:51 -04:00
  • 78bc2b70bb svc: Some logging cleanup. bunnei 2017-10-14 17:35:21 -04:00
  • e98a3ca171 svc: Update MemoryInfo flags for 64-bit. bunnei 2017-10-14 17:31:25 -04:00
  • cb889f9220 svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc. bunnei 2017-10-14 17:30:07 -04:00
  • d62750c46d Remove more 3DS-specific code. bunnei 2017-10-13 17:56:42 -04:00
  • 15983dcfdc Remove more 3DS-specific code. bunnei 2017-10-12 21:45:06 -04:00
  • dbd15b0d10 Remove more 3DS-specific code. bunnei 2017-10-12 21:29:53 -04:00
  • 72b03025ac Remove lots more 3DS-specific code. bunnei 2017-10-12 21:21:49 -04:00
  • 0906de9a14 hle: Remove a large amount of 3ds-specific service code. bunnei 2017-10-10 17:32:14 -04:00
  • b1d5db1cf6 Merge remote-tracking branch 'upstream/master' into nx bunnei 2017-10-09 23:56:20 -04:00
  • 23ce4f5afc loader: Various improvements for NSO/NRO loaders. bunnei 2017-10-09 21:39:32 -04:00
  • d15e15bd05 Merge pull request #2996 from MerryMage/split-travis James Rowe 2017-10-09 17:27:46 -06:00
  • 9b19c218a9 Merge pull request #3002 from Dragios/nwm-cmdhdr-fix James Rowe 2017-10-08 20:23:37 -06:00
  • 83e5f639e6 Change command header in nwm::UDS Initialize function Dragios 2017-10-09 09:10:48 +08:00
  • 20e19a340c Merge pull request #2991 from Subv/getpointer Sebastian Valle 2017-10-08 10:11:12 -05:00
  • 15a2388a33 travis: Split build scripts for different platforms MerryMage 2017-10-06 20:58:48 +01:00
  • 74d4050924 Merge pull request #2975 from shinyquagsire23/archive-ncch-container-and-override Sebastian Valle 2017-10-06 12:19:20 -05:00
  • 33ea53094c loader: Add support for NRO, as well as various fixes and shared linker. bunnei 2017-10-05 23:30:08 -04:00
  • 84c344b9b1 Merge pull request #2953 from Subv/applet_launch Sebastian Valle 2017-10-04 15:01:58 -05:00
  • 97f262c1f5 SVC: Removed GetPointer usage in the GetResourceLimit functions. Subv 2017-10-04 12:23:08 -05:00
  • 46fc7595b4 SVC: Remove GetPointer usage in CreatePort. Subv 2017-10-04 12:11:55 -05:00
  • 7b09b30ef1 SVC: Replace GetPointer usage with ReadCString in ConnectToPort. Subv 2017-10-04 12:05:13 -05:00
  • 3c0113632d SVC: Replace GetPointer usage with ReadBlock in OutputDebugString. Subv 2017-10-04 11:52:39 -05:00
  • 0cfb231e00 SVC: Replace GetPointer usage with Read32 in ReplyAndReceive. Subv 2017-10-04 11:49:29 -05:00
  • b863d6c860 SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN. Subv 2017-10-04 11:40:40 -05:00
  • 7772fc0731 Memory: Remove all GetPointer usages from the GDB stub. Subv 2017-10-04 11:33:32 -05:00
  • c1355ada4b Merge pull request #2985 from huwpascoe/pica_reg bunnei 2017-10-04 11:40:29 -04:00
  • b3b34a1e76 Extracted the attribute setup and draw commands into their own functions Huw Pascoe 2017-10-03 12:21:37 +01:00
  • d454364bca nso: Fixes to support homebrew NSOs without a MOD header. bunnei 2017-10-03 18:30:02 -04:00
  • 15c7641bef Merge pull request #2977 from Subv/shmem_create bunnei 2017-10-03 16:21:49 -04:00
  • 26629c661c Merge pull request #2982 from MerryMage/lazy-macos-opt James Rowe 2017-10-03 11:15:01 -06: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
  • 29a6fbacd5 macOS: Build x86_64h slice MerryMage 2017-10-02 09:43:30 +01:00
  • 30fabc41c6 Merge pull request #2971 from Subv/per_process_memops Sebastian Valle 2017-10-01 14:44:06 -05:00
  • 1f2de7501b Memory: Make WriteBlock take a Process parameter on which to operate Subv 2017-09-29 22:42:25 -05:00
  • 811c01e5fe Memory: Make ReadBlock take a Process parameter on which to operate Subv 2017-09-29 19:38:54 -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
  • 9c123c29a6 Merge pull request #2974 from Subv/nim_event Sebastian Valle 2017-10-01 14:16:14 -05:00
  • 4887d18591 file_sys, loader: add support for reading TMDs to determine app paths shinyquagsire23 2017-10-01 10:41:40 -06:00
  • 8e10c9bb2e file_sys: add class for Title Metadata (TMD) shinyquagsire23 2017-10-01 10:32:43 -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
  • c93e5ecfe6 file_sys/archive_ncch: use NCCHContainer instead of loading .romfs files shinyquagsire23 2017-09-25 22:21:39 -06:00
  • 5ba48c1610 Merge pull request #2973 from huwpascoe/down_count Sebastian Valle 2017-09-30 14:46:06 -05:00
  • 6377585edb arm_interface: Set TLS address for dynarmic core. bunnei 2017-09-30 14:16:39 -04:00
  • 8c92435ded nso: Refactor and allocate .bss section. bunnei 2017-09-30 14:15:09 -04:00
  • fa1c7c7ee1 process: Support loading multiple codesets. bunnei 2017-09-24 11:12:16 -04:00
  • 6bafd3f4f7 loader: Add support for loading an NSO. bunnei 2017-09-24 11:08:31 -04:00
  • 9eb4888df7 externals: Add lz4. bunnei 2017-09-24 11:04:55 -04:00
  • 46297c9653 memory: Log with 64-bit values. bunnei 2017-09-20 23:15:27 -04:00
  • c5ce5c06e4 kernel: Various threading fixes to support 64-bit addressing. bunnei 2017-09-20 23:14:06 -04:00
  • f01472a5ff core: Various changes to support 64-bit addressing. bunnei 2017-09-01 23:10:03 -04:00
  • 3411883fe3 arm: Use 64-bit addressing in a bunch of places. bunnei 2017-08-28 21:09:42 -04:00
  • 1c4f9e822c elf: Check if machine is ARM. bunnei 2017-08-03 20:27:13 -04:00
  • 5bae5a48b9 Services/NIM: Implement CheckForSysUpdateEvent. Subv 2017-09-30 13:19:58 -05:00
  • 529f4a0131 Moved down_count to CoreTiming Huw Pascoe 2017-09-30 17:25:49 +01:00
  • afb1012bcd Services/UDS: Handle the rest of the connection sequence. (#2963) B3n30 2017-09-30 18:18:45 +02:00
  • 8244762b89 Merge pull request #2972 from Subv/ignore_.vs James Rowe 2017-09-30 10:11:53 -06:00
  • 1f99d53e2c Add the .vs folder and the CMakeSettings.json file from Visual Studio to gitignore. Subv 2017-09-30 11:07:57 -05:00
  • 7056b9c46a Merge pull request #2946 from Subv/home_menu_apt Sebastian Valle 2017-09-30 10:47:42 -05:00
  • db752b52e8 Merge pull request #2967 from Subv/thread_wakeup_callbacks Sebastian Valle 2017-09-30 09:12:18 -05:00
  • a3de996ae7 Merge pull request #2962 from huwpascoe/static_cast Sebastian Valle 2017-09-30 08:22:14 -05:00
  • a13ab958cb Fixed type conversion ambiguity Huw Pascoe 2017-09-27 00:26:09 +01:00
  • b07af7dda8 Merge pull request #2961 from Subv/load_titles bunnei 2017-09-29 14:58:42 -04:00
  • 8432749db7 Kernel/Threads: When putting a thread to wait, specify a function to execute when it is awoken. Subv 2017-09-28 11:53:32 -05:00
  • 0d42706a7b Merge pull request #2907 from Subv/warnings3 Sebastian Valle 2017-09-27 15:45:38 -05:00
  • a321bce378 Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types. Subv 2017-08-29 12:59:54 -05:00
  • 7f48aa8d25 Loaders: Don't automatically set the current process every time we load an application. Subv 2017-09-26 18:17:47 -05:00
  • 5620327e03 Merge pull request #2954 from Subv/cache_unmapped_mem James Rowe 2017-09-26 16:55:47 -06:00
  • 3165466b66 Kernel/Thread: Allow specifying which process a thread belongs to when creating it. Subv 2017-09-26 17:40:49 -05:00
  • a8d2f5787f Tests: Added Memory::IsValidVirtualAddress tests. Subv 2017-09-26 17:31:50 -05:00
  • c102e3ae28 Tests: Fixed ARM VFP tests Subv 2017-09-26 17:29:06 -05:00
  • 35da7f57ef Memory: Allow IsValidVirtualAddress to be called with a specific process parameter. Subv 2017-09-26 17:27:44 -05:00
  • 0c20da7fde Merge pull request #2958 from Subv/audio_buffer_datatype Merry 2017-09-26 08:47:37 +01:00
  • e27ae04696 HLE/APT: Always set up the APT parameter when starting a library applet. Subv 2017-09-24 19:09:13 -05:00
  • 41f6c9f87f Memory/RasterizerCache: Ignore unmapped memory regions when caching physical regions. Subv 2017-09-24 20:52:46 -05:00
  • d7459354f5 Audio: Use std::deque instead of std::vector for the audio buffer type (StereoBuffer16). Subv 2017-09-25 13:06:42 -05:00
  • fd30d48ceb Merge pull request #2947 from Subv/selfncch_factory Sebastian Valle 2017-09-25 18:24:12 -05:00
  • 774e7deae8 HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. Subv 2017-09-23 20:32:18 -05:00
  • d881dee818 Merge pull request #2952 from MerryMage/page-tables B3n30 2017-09-25 08:29:32 +02:00
  • dc6a365337 Merge pull request #2951 from huwpascoe/perf-4 B3n30 2017-09-25 08:28:55 +02:00
  • 78022b5a79 Merge pull request #2949 from wwylele/fix-tr B3n30 2017-09-25 08:23:04 +02:00
  • a21b9deb98 Merge pull request #2948 from Subv/register_service B3n30 2017-09-25 08:22:05 +02:00
  • c91ccbd0ba Loader/NCCH: Add support for loading application updates (#2927) Max Thomas 2017-09-25 00:17:38 -06:00
  • d673d508dd Services/UDS: Added a function to send EAPoL-Start packets (#2920) B3n30 2017-09-25 08:16:27 +02:00
  • a81536f53f Merge pull request #2944 from huwpascoe/perf-3 Weiyi Wang 2017-09-25 03:37:14 +03:00