| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | core: Mark GetInstance() as deprecated | Lioncash | |
| This way it's obvious that this function shouldn't be used in any future code. | |||
| 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 | submission_package: Fix updates integrated into cartridge images. | Morph | |
| 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-23 | memory: Resolve a -Wdocumentation warning | Lioncash | |
| memory doesn't exist as a parameter any more. | |||
| 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-22 | ips_layer: Eliminate a redundant copy in Parse() | Lioncash | |
| Prevents unnecessary copying of the line being parsed. | |||
| 2020-09-21 | Merge pull request #4675 from Morph1984/fix-boot-multicontent | bunnei | |
| submission_package: Account for multi-content NSPs | |||
| 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 | submission_package: Account for multi-content NSPs | Morph | |
| Previously we assumed a submission package can only contain one Program NCA with a single TitleID. However, Super Mario 3D All-Stars contains four Program NCAs, each with their unique TitleIDs. This accounts for the existence of multi-content games such as this one. - Fixes booting Super Mario 3D All-Stars from the games list. | |||
| 2020-09-17 | Merge pull request #4670 from lioncash/initializer | Rodrigo Locatti | |
| arm_dynarmic_cp15: Initialize member variables | |||
| 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 | arm_dynarmic_cp15: Initialize member variables | Lioncash | |
| Ensures that the member variables are always initialized to a deterministic value on creation. | |||
| 2020-09-17 | control_metadata: Resolve typo in Portuguese language name | Lioncash | |
| This isn't used anywhere, so this is a trivial fix. | |||
| 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/romfs_factory: Eliminate usage of the global system accessor | Lioncash | |
| 2020-09-16 | file_sys/bis_factory: Eliminate usage of the global system accessor | Lioncash | |
| 2020-09-16 | loader/nso: Remove unnecessary [[maybe_unused]] | Lioncash | |
| 2020-09-16 | core/loader: Remove dependencies on the global system instance | Lioncash | |
| Now all that remains is: 18 instances in file_sys code 14 instances in GDB stub code (this can be tossed wholesale) 4 instances in HLE code 2 instances in settings code. | |||
| 2020-09-16 | Merge pull request #4658 from lioncash/copy3 | Rodrigo Locatti | |
| nca_patch: Reduce stack usage size within SearchBucketEntry() | |||
| 2020-09-15 | nca_patch: Significantly reduce the stack usage size within SearchBucketEntry() | Lioncash | |
| Previously this function was using ~16KB of stack (16528 bytes), which was caused by the function arguments being taken by value rather than by reference. We can make this significantly lighter on the stack by taking them by reference. | |||
| 2020-09-15 | nca_patch: Make SearchBucketEntry() internally linked | Lioncash | |
| This is only used internally and doesn't depend on any class state, so we can make it fully internal. | |||
| 2020-09-15 | cheat_engine: Convert ExtractName into a non-template function | Lioncash | |
| We don't need to create two separate instantiations of the same code, we can simply make the character template argument a regular function parameter. | |||
| 2020-09-15 | cheat_engine: Remove unnecessary system argument to CheatParser's Parse function | Lioncash | |
| This isn't used within the function at all in any implementations, so we can remove it entirely. | |||
| 2020-09-14 | patch_manager: Resolve implicit truncations in FormatTitleVersion() | Lioncash | |
| We make it explicit that we're truncating arithmetic here to resolve compiler warnings (even if the sizes weren't u32/u64 arithmetic generally promotes to int :<) | |||
