| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-12 | Merge pull request #3403 from lioncash/debug | bunnei | |
| bcat/backend: Prevent fmt exception in debug log within NullBackend::Clear() | |||
| 2020-02-12 | bcat/backend: Make formatting of passphrase consistent in ↵ | Lioncash | |
| NullBackend::SetPassphrase() Aligns the '=' to be consistent with the rest of the logs within this source file. | |||
| 2020-02-12 | bcat/backend: Prevent fmt exception in debug log within NullBackend::Clear() | Lioncash | |
| A formatting specifier within Clear wasn't being used, which will cause fmt to throw an exception. This fixes that. | |||
| 2020-02-12 | kernel/thread: Remove trivial usages of the global system accessor | Lioncash | |
| We can just use the kernel member variable directly instead of going through the system to obtain the same thing. | |||
| 2020-02-11 | Core: Set all hardware emulation constants in a single file. | Fernando Sahmkow | |
| 2020-02-11 | Kernel: Refactor synchronization to better match RE | Fernando Sahmkow | |
| 2020-02-11 | update hwopus DecodeInterleaved for FW 7.0.0+ | makigumo | |
| trivial change, see https://switchbrew.org/wiki/Audio_services#IHardwareOpusDecoder | |||
| 2020-02-11 | Kernel: Change WaitObject to Synchronization object. In order to better ↵ | Fernando Sahmkow | |
| reflect RE. | |||
| 2020-02-07 | hle: services: Use std::shared_ptr instead of copy by value. | bunnei | |
| 2020-02-07 | Merge pull request #3381 from bunnei/ipc-fix | bunnei | |
| hle: services: Fix prepo IPC, and add better error checking. | |||
| 2020-02-05 | kernel: transfer_memory: Properly reserve and reset memory region. | bunnei | |
| 2020-02-05 | wait_object: Make wait behavior only require one object to signal. | Zach Hilman | |
| - This was holdover from citra. | |||
| 2020-02-05 | am: Correct IPC object count mismatch. | bunnei | |
| 2020-02-05 | services: am: Clear events on PopOutData and PopInteractiveOutData. | bunnei | |
| 2020-02-05 | am: Refactor IStorage interface. | bunnei | |
| 2020-02-05 | applets: software_keyboard: Signal state change on end of interactive session. | bunnei | |
| 2020-02-05 | applets: software_keyboard: Minor cleanup. | bunnei | |
| 2020-02-05 | services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser. | bunnei | |
| 2020-02-05 | hle_ipc: Add error checking to read/write buffer access. | bunnei | |
| 2020-02-01 | Merge pull request #3284 from CJBok/hid-fix | bunnei | |
| hid: Fix analog sticks directional states | |||
| 2020-01-30 | kernel/physical_core: Make use of std::unique_ptr | Lioncash | |
| shared_ptr was used in 2d1984c20c75e03ec79eeb3806b12efa1679b977 due to a misunderstanding of how the language generates move constructors and move assignment operators. If a destructor is user-provided, then the compiler won't generate the move constructor and move assignment operators by default--they must be explicitly opted into. The reason for the compilation errors is due to the fact that the language will fall back to attempting to use the copy constructor/copy assignment operators if the respective move constructor or move assignment operator is unavailable. Given that we explicitly opt into them now, the the move constructor and move assignment operators will be generated as expected. | |||
| 2020-01-30 | kernel/physical_core: Remove unused kernel reference member variable | Lioncash | |
| This isn't used within the class, so it can be removed to simplify the overall interface. While we're in the same area, we can simplify a unique_ptr reset() call. | |||
| 2020-01-30 | Merge pull request #3353 from FernandoS27/aries | bunnei | |
| System: Refactor CPU Core management and move ARMInterface and Schedulers to Kernel | |||
| 2020-01-27 | System: Address Feedback | Fernando Sahmkow | |
| 2020-01-26 | Kernel: Remove a few global instances from the kernel. | Fernando Sahmkow | |
| 2020-01-26 | Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. | Fernando Sahmkow | |
| This commit instends on better naming the new purpose of this classes. | |||
| 2020-01-26 | ArmInterface: Delegate Exclusive monitor factory to exclusive monitor ↵ | Fernando Sahmkow | |
| interfasce. | |||
| 2020-01-25 | Core: Refactor CPU Management. | Fernando Sahmkow | |
| This commit moves ARM Interface and Scheduler handling into the kernel. | |||
| 2020-01-25 | bsd: Stub several more functions. | bunnei | |
| - Required for Little Town Hero to boot further. | |||
| 2020-01-24 | Kernel: Implement Physical Core. | Fernando Sahmkow | |
| 2020-01-22 | service: time: Implement ToPosixTimeWithMyRule. | bunnei | |
| - Used by Pokemon Mystery Dungeon. | |||
| 2020-01-20 | time: Fix month off-by-one error. | bunnei | |
| - Fixes timestamp in ZLA and Astral Chain saves. | |||
| 2020-01-19 | Merge pull request #3271 from bunnei/time-rewrite | bunnei | |
| service: time: Rewrite implementation of glue services. | |||
| 2020-01-18 | core/memory: Create a special MapMemoryRegion for physical memory. | Markus Wick | |
| This allows us to create a fastmem arena within the memory.cpp helpers. | |||
| 2020-01-18 | core/hle: Simplify PhysicalMemory usage in vm_manager. | Markus Wick | |
| 2020-01-15 | Moved analog direction logic to sdl_impl | CJBok | |
| 2020-01-14 | Corrected directional states sensitivity | CJBok | |
| 2020-01-11 | core/kernel: Fix GetTotalPhysicalMemoryUsed. | Markus Wick | |
| module._memory was already moved over to a new shared_ptr. So code_memory_size was not increased at all. This lowers the heap space and so saves a bit of memory, usually between 50 to 100 MB. This fixes a regression of c0a01f3adc466d07fc27020048e82cca60988970 | |||
| 2020-01-09 | hid: Fix analog sticks directional states | CJBok | |
| 2020-01-07 | Merge pull request #3272 from bunnei/vi-close-layer | bunnei | |
| service: vi: Implement CloseLayer. | |||
| 2020-01-06 | Merge pull request #3257 from degasus/no_busy_loops | bunnei | |
| video_core: Block in WaitFence. | |||
| 2020-01-05 | Merge pull request #2945 from FernandoS27/fix-bcat | bunnei | |
| nifm: Only return that there's an internet connection when there's a BCATServer | |||
| 2020-01-04 | service: time: Implement GetStandardLocalSystemClock. | bunnei | |
| 2020-01-04 | time: Remove overflow error checking (currently breaks ADO builds). | bunnei | |
| 2020-01-04 | service: time: Implement GetClockSnapshotFromSystemClockContext. | bunnei | |
| 2020-01-04 | service: time: Implement IsStandardNetworkSystemClockAccuracySufficient. | bunnei | |
| 2020-01-04 | service: time: Rewrite implementation of glue services. | bunnei | |
| 2020-01-04 | core: Initialize several structs that make use of Common::UUID. | bunnei | |
| 2020-01-04 | service: vi: Implement CloseLayer. | bunnei | |
| - Needed for Undertale. | |||
| 2019-12-30 | video_core: Block in WaitFence. | Markus Wick | |
| This function is called rarely and blocks quite often for a long time. So don't waste power and let the CPU sleep. This might also increase the performance as the other cores might be allowed to clock higher. | |||
