| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-16 | service: bcat: Check client connection before interacting with socket. | bunnei | |
| - Fixes a crash when BCAT service is offline. | |||
| 2020-10-15 | Merge pull request #4784 from bunnei/cancelbuffer | bunnei | |
| hle: service: vi: Implement BufferQueue::CancelBuffer. | |||
| 2020-10-14 | service: acc: Stub IManagerForApplication::StoreOpenContext. | bunnei | |
| - Used by Super Mario 3D All-Stars. | |||
| 2020-10-13 | hle: service: vi: Implement BufferQueue::CancelBuffer. | bunnei | |
| - This is used by Super Mario 3D All-Stars. | |||
| 2020-10-13 | kernel: Implement host thread register methods without locking | ReinUsesLisp | |
| Locks on GetCurrentHostThreadID were causing performance issues according to Visual Studio's profiler. It was consuming twice the time as arm_interface.Run(). The cost was not in the function itself but in the lockinig it required. Reimplement these functions using atomics and static storage instead of an unordered_map. This is a side effect to avoid locking and using linked lists for reads. Replace unordered_map with a linear search. | |||
| 2020-10-13 | core/CMakeLists: Make some warnings errors | Lioncash | |
| Makes our error coverage a little more consistent across the board by applying it to Linux side of things as well. This also makes it more consistent with the warning settings in other libraries in the project. This also updates httplib to 0.7.9, as there are several warning cleanups made that allow us to enable several warnings as errors. | |||
| 2020-10-13 | filesystem: Fix CreateDirectory and DeleteFile | Morph | |
| Add a check if dir is nullptr (does not exist) Fixes save game creation in Hades | |||
| 2020-10-12 | service: time: Update current time with changes to RTC setting. | bunnei | |
| - This can be used to advance time, e.g. for Pokemon Sword/Shield pokejobs. | |||
| 2020-10-12 | hle: service: nvdrv: Implement nvhost_as_gpu::FreeSpace. | bunnei | |
| - This is used by Super Mario 3D All-Stars. | |||
| 2020-10-07 | Merge pull request #4736 from Morph1984/home-button-input-protection-stub | bunnei | |
| hid: Stub HomeButtonInputProtection service commands | |||
| 2020-10-06 | Merge pull request #4737 from Morph1984/setshimlibraryversion-stub | bunnei | |
| capsrv: Stub 3 variants of SetShimLibraryVersion | |||
| 2020-10-05 | Merge pull request #4742 from german77/InputFilter | bunnei | |
| HID: Only use inputs corresponding to controller type | |||
| 2020-10-01 | Merge pull request #4734 from german77/motionfusion | bunnei | |
| HID: Add Stub for EnableSixAxisSensorFusion | |||
| 2020-10-01 | Only use inputs corresponding to controller type | german | |
| 2020-09-30 | Stubbed EnableSixAxisSensorFusion | german | |
| 2020-09-30 | Merge pull request #4291 from german77/ImplementControllerRumble | David | |
| input_common: First implementation of controller rumble | |||
| 2020-09-30 | Merge pull request #4726 from lioncash/applet | David | |
| frontend/controller: Eliminate dependency on the global system instance | |||
| 2020-09-30 | caps_c: Stub SetShimLibraryVersion | Morph | |
| - Used by caps_su SetShimLibraryVersion | |||
| 2020-09-30 | caps_u: Stub SetShimLibraryVersion | Morph | |
| - Used in Super Smash Bros. Ultimate | |||
| 2020-09-30 | caps_su: Properly stub SetShimLibraryVersion | Morph | |
| 2020-09-30 | hid: Stub HomeButtonInputProtection service commands | Morph | |
| - Used in 1-2 Switch. Given that we do not emulate the functionality of the home button yet, we can stub this for now. | |||
| 2020-09-30 | Merge pull request #4705 from german77/SplitMotionPoller | bunnei | |
| HID: Use different timing for motion | |||
| 2020-09-29 | Merge pull request #1703 from DarkLordZach/nvdec-ioctl | bunnei | |
| nvdrv: Stub nvdec/vic ioctls to bypass nvdec movies | |||
| 2020-09-29 | First implementation of controller rumble | german | |
| 2020-09-25 | frontend/controller: Eliminate dependency on the global system instance | Lioncash | |
| 2020-09-25 | Merge pull request #4717 from lioncash/debug | LC | |
| service: Restore "unused" function | |||
| 2020-09-25 | service: Restore "unused" function | Lioncash | |
| Turns out this function is actually used, but within a trace log. | |||
| 2020-09-24 | Merge pull request #4678 from Morph1984/LoadOpenContext-partial-impl | bunnei | |
| acc: Partially implement LoadOpenContext | |||
| 2020-09-23 | Use different timing for motion | german | |
| 2020-09-22 | General: Make use of std::nullopt where applicable | Lioncash | |
| Allows some implementations to avoid completely zeroing out the internal buffer of the optional, and instead only set the validity byte within the structure. This also makes it consistent how we return empty optionals. | |||
| 2020-09-21 | acc: Stub LoadOpenContext | Morph | |
| This is used in multiple games such as: - Clubhouse Games: 51 Worldwide Classics - Grandia HD Collection - XCOM 2 Collection - Baldur's Gate 1/2 - Dr Kawashima's Brain Training - Super Mario 3D All-Stars | |||
| 2020-09-20 | Merge pull request #4683 from Morph1984/NpadHandheldActivationMode-impl | bunnei | |
| hid: Implement Get/SetNpadHandheldActivationMode | |||
| 2020-09-19 | Merge pull request #4643 from FearlessTobi/decrease-pad-update-interval | bunnei | |
| Test: Decrease pad_update_ns | |||
| 2020-09-18 | hid: Implement Get/SetNpadHandheldActivationMode | Morph | |
| - Used in Clubhouse Games: 51 Worldwide Classics | |||
| 2020-09-17 | am: Stub GetPreviousProgramIndex | Morph | |
| - Used in Super Mario 3D All-Stars | |||
| 2020-09-17 | Merge pull request #4665 from lioncash/sm-kernel | Rodrigo Locatti | |
| service/sm: Eliminate dependency on the global system instance | |||
| 2020-09-17 | Merge pull request #4666 from lioncash/unused-func | Rodrigo Locatti | |
| service: Remove unused funcation | |||
| 2020-09-17 | Merge pull request #4671 from lioncash/nfp-copy | Rodrigo Locatti | |
| command_generator/nfp: Eliminate unnecessary copies | |||
| 2020-09-17 | Merge pull request #4594 from german77/MotionHID | bunnei | |
| hid/configuration: Implement motion controls to HID | |||
| 2020-09-17 | nfp: Eliminate two unnecessary copies | Lioncash | |
| GetAmiiboBuffer() returns by const reference, so we can use a reference instead of taking the returned buffer by value. | |||
| 2020-09-17 | service: Remove unused funcation | Lioncash | |
| This is now completely unused, so it can be removed. | |||
| 2020-09-17 | service/sm: Slightly more efficient string name validation | Lioncash | |
| We can check the end of the string first for null-termination, rather than the beginning of the string. | |||
| 2020-09-17 | service/sm: Eliminate dependency on the global system instance | Lioncash | |
| 2020-09-16 | file_sys/bis_factory: Eliminate usage of the global system accessor | Lioncash | |
| 2020-09-14 | kernel: Remove all dependencies on the global system instance | Lioncash | |
| With this, the kernel finally doesn't depend directly on the global system instance anymore. | |||
| 2020-09-14 | Merge pull request #4636 from lioncash/kernel-hle | bunnei | |
| service: Remove two usages of the global system accessor | |||
| 2020-09-11 | Merge pull request #4323 from ReinUsesLisp/no-spin | bunnei | |
| kernel/scheduler: Use std::mutex instead of spin lock | |||
| 2020-09-11 | Merge pull request #4634 from lioncash/blocking | bunnei | |
| bsd: Resolve a few warnings | |||
| 2020-09-11 | Merge pull request #4310 from ogniK5377/apollo-1-prod | bunnei | |
| audio_core: Apollo Part 1, AudioRenderer refactor | |||
| 2020-09-10 | Merge pull request #4597 from Morph1984/mjolnir-p2 | bunnei | |
| Project Mjölnir: Part 2 - Controller Applet | |||
