Commit Graph

  • 3e2919c0c9 Add on screen controls Willi Ye 2020-10-03 12:09:35 +0200
  • 7ad86ec46f Improve span::as_string and other minor fixes ◱ PixelyIon 2020-10-02 16:37:13 +0530
  • 97ac45d83b Update Logger to use NDK Logger APIs + Improve Backing API + Fix FDSAN issues ◱ PixelyIon 2020-09-29 18:16:17 +0530
  • 4070686897 Refactor Comments + Other Minor Fixes ◱ PixelyIon 2020-09-28 15:35:17 +0530
  • 429af1990a Equal -> Brace Initializer + Remove Constexpr Auto for Integers ◱ PixelyIon 2020-09-26 10:47:57 +0530
  • 2764bd7c96 Use Vector for Kernel Handles + Remove Redundant Includes ◱ PixelyIon 2020-09-25 20:05:10 +0530
  • 20559c5dca Introduce Custom Span Class + IPC Buffer -> Span ◱ PixelyIon 2020-09-25 05:35:12 +0530
  • 4d6ae9aa26 Constexpr Maps for Service Functions ◱ PixelyIon 2020-09-21 15:34:26 +0530
  • 157c54f918 Implement a few HID Functions + Fix FAB handler ◱ PixelyIon 2020-09-21 08:20:14 +0530
  • 0abea0d886 Improve span::as_string and other minor fixes #105 ◱ PixelyIon 2020-10-02 16:37:13 +0530
  • e36bf83f69 Update Logger to use NDK Logger APIs + Improve Backing API + Fix FDSAN issues ◱ PixelyIon 2020-09-29 18:16:17 +0530
  • c68b1b43a9 Refactor Comments + Other Minor Fixes ◱ PixelyIon 2020-09-28 15:35:17 +0530
  • d5b6ad0acc Equal -> Brace Initializer + Remove Constexpr Auto for Integers ◱ PixelyIon 2020-09-26 10:47:57 +0530
  • 6ec1492d44 Use Vector for Kernel Handles + Remove Redundant Includes ◱ PixelyIon 2020-09-25 20:05:10 +0530
  • 1c2ed2cf8e Introduce Custom Span Class + IPC Buffer -> Span ◱ PixelyIon 2020-09-25 05:35:12 +0530
  • 98de181306 Constexpr Maps for Service Functions ◱ PixelyIon 2020-09-21 15:34:26 +0530
  • 2a84c75fe4 Implement a few HID Functions + Fix FAB handler ◱ PixelyIon 2020-09-21 08:20:14 +0530
  • 4970e58999 Address CR Comments (#102) ◱ PixelyIon 2020-09-21 01:16:26 +0530
  • bb2c31264d Implement IOCTL2 & IOCTL3 ◱ PixelyIon 2020-09-20 11:19:09 +0530
  • a5fece8020 NVDRV IOCTL Refactor ◱ PixelyIon 2020-09-19 20:15:17 +0530
  • 70d67ef563 Constexpr Maps for NvDevice IOCTLs ◱ PixelyIon 2020-09-18 06:15:57 +0530
  • 20253a9573 Improve NvDevice Registration + Access ◱ PixelyIon 2020-09-18 02:08:23 +0530
  • 4cc3a3b2e8 Move NVDRV + IHOSBinder Internals to Discrete Components + Fix Lint ◱ PixelyIon 2020-09-14 19:43:36 +0530
  • 5f0073dd87 Fix Surface Deswizzling OOB writes + Fix PL README ◱ PixelyIon 2020-09-10 10:00:29 +0530
  • 1bacacb671 Address CR Comments (#102) #102 ◱ PixelyIon 2020-09-21 01:16:26 +0530
  • c87d5eb02d Implement IOCTL2 & IOCTL3 ◱ PixelyIon 2020-09-20 11:19:09 +0530
  • 17f7b70b75 NVDRV IOCTL Refactor ◱ PixelyIon 2020-09-19 20:15:17 +0530
  • 68bcee6f4f Constexpr Maps for NvDevice IOCTLs ◱ PixelyIon 2020-09-18 06:15:57 +0530
  • 08f2ce199c Improve NvDevice Registration + Access ◱ PixelyIon 2020-09-18 02:08:23 +0530
  • 336a0bfd54 Move NVDRV + IHOSBinder Internals to Discrete Components + Fix Lint ◱ PixelyIon 2020-09-14 19:43:36 +0530
  • e4075ccd1d Fix Surface Deswizzling OOB writes + Fix PL README ◱ PixelyIon 2020-09-10 10:00:29 +0530
  • 4076d84efc
    NCA decryption (#99) Willi Ye 2020-09-14 15:53:40 +0200
  • 39b084c5c6 Add subtitle padding in grid mode #99 Willi Ye 2020-09-13 16:51:30 +0200
  • 81a228ef4a Remove loader error dialog * Always show ROMs * Address CRs Willi Ye 2020-09-13 13:24:23 +0200
  • 2a90325728 Remove unnecessary new lines Willi Ye 2020-09-08 21:01:38 +0200
  • 2c5b5f4075 NCA decryption Willi Ye 2020-09-08 20:14:51 +0200
  • 65019375ca Implement Guest Touch-Screen Support #82 ◱ PixelyIon 2020-09-07 22:09:05 +0530
  • c4fd89cf68 Implement Guest Touch-Screen Support #98 ◱ PixelyIon 2020-09-07 22:09:05 +0530
  • 89718804d0 Refactor service functions to return result codes Billy Laws 2020-09-03 19:43:52 +0100
  • 74a150dff1 Rework service API to be cleaner with significantly less boilerplate Billy Laws 2020-09-02 22:11:28 +0100
  • 7262ad5e3e Refactor service functions to return result codes #96 Billy Laws 2020-09-03 19:43:52 +0100
  • 6cab0baa50 Rework service API to be cleaner with significantly less boilerplate Billy Laws 2020-09-02 22:11:28 +0100
  • 21e2c826a1 Improve Accuracy of Vibration + Unify Translation + Add Comments ◱ PixelyIon 2020-09-06 20:21:17 +0530
  • 1a58a2e967 Implement Rumble Support for Controllers and Device Vibrators ◱ PixelyIon 2020-09-05 04:36:07 +0530
  • 231712535b Improve Accuracy of Vibration + Unify Translation + Add Comments #97 ◱ PixelyIon 2020-09-06 20:21:17 +0530
  • 4624208b24 Implement Rumble Support for Controllers and Device Vibrators ◱ PixelyIon 2020-09-05 04:36:07 +0530
  • d8ccdd723e
    Refactor Audio + Fix NV Bugs (#92) Billy Laws 2020-08-21 14:28:47 +0100
  • 952f3bcf7a
    Merge branch 'master' into bugfix #92 Billy Laws 2020-08-21 14:02:07 +0100
  • 8d4deb89a3
    Update IAudioRenderer.h Billy Laws 2020-08-21 14:00:56 +0100
  • f41b9c61ce
    Update memory_pool.h Billy Laws 2020-08-21 13:58:53 +0100
  • 49f9891bb9
    Update effect.h Billy Laws 2020-08-21 13:58:31 +0100
  • 7290a80c3e Move to Callback for Input Initialization + ConditionalVariable for Surface ◱ PixelyIon 2020-08-21 16:44:27 +0530
  • 07c2f2d891 Significantly Improve Accuracy of HID ◱ PixelyIon 2020-08-21 00:01:32 +0530
  • ee2fdbdf6a Fix Joy-Con Pair Crash + Implement More HID Service Functions ◱ PixelyIon 2020-08-16 21:15:46 +0530
  • 6a931b95b0 Implement C++ Support for Controller Configuration ◱ PixelyIon 2020-08-15 19:21:23 +0530
  • 75d485a9a7 Addition of Controller Configuration UI ◱ PixelyIon 2020-05-28 19:27:25 +0000
  • 8e1f8ae7e9 Make UI fully usable using a controller ◱ PixelyIon 2020-05-28 05:39:36 +0000
  • 102f26d08e Refactor C++ Input ◱ PixelyIon 2020-04-30 21:53:45 +0000
  • 5fec7eefd0 Refactor HID Shared Memory ◱ PixelyIon 2020-04-28 00:23:43 +0530
  • b167abcdb7 Initial Kotlin Input Implementation Billy Laws 2020-04-26 20:02:24 +0530
  • 0219eda2db Initial C++ Input Implementation Billy Laws 2020-04-26 05:04:35 +0530
  • 526c519a04 Move to Callback for Input Initialization + ConditionalVariable for Surface #91 ◱ PixelyIon 2020-08-21 16:44:27 +0530
  • 67ada01598 Significantly Improve Accuracy of HID ◱ PixelyIon 2020-08-21 00:01:32 +0530
  • d1505d4ab5 Fix CheckReleasedBuffers Billy Laws 2020-08-20 18:57:32 +0100
  • 63592a6044 Explictly specify reference when using GetReference Billy Laws 2020-08-20 18:35:58 +0100
  • 911d597332 Refactor audio to better fit the codestyle Billy Laws 2020-08-20 18:30:25 +0100
  • 7906771294 A few bugfixes for audio tracks Billy Laws 2020-08-20 14:29:51 +0100
  • 4df9af1091 Correct audout channel quantity handling Billy Laws 2020-08-20 14:17:56 +0100
  • 13146864d4 Divide the audout buffer length by the sample size Billy Laws 2020-08-20 14:17:36 +0100
  • 279a597772 Fix NvHostCtrl:EventSignal event ID parsing Billy Laws 2020-08-20 14:15:24 +0100
  • a289a15a8b Fix Joy-Con Pair Crash + Implement More HID Service Functions ◱ PixelyIon 2020-08-16 21:15:46 +0530
  • a4e3f734f9 Implement C++ Support for Controller Configuration ◱ PixelyIon 2020-08-15 19:21:23 +0530
  • ed0479a21b Addition of Controller Configuration UI ◱ PixelyIon 2020-05-28 19:27:25 +0000
  • bc1a3a494a Make UI fully usable using a controller ◱ PixelyIon 2020-05-28 05:39:36 +0000
  • 4370675f86 Refactor C++ Input ◱ PixelyIon 2020-04-30 21:53:45 +0000
  • a2b96d0092 Refactor HID Shared Memory ◱ PixelyIon 2020-04-28 00:23:43 +0530
  • c859445919 Initial Kotlin Input Implementation Billy Laws 2020-04-26 20:02:24 +0530
  • 1bbb190f2d Initial C++ Input Implementation Billy Laws 2020-04-26 05:04:35 +0530
  • 817d37600e Convert all make all hex uppercase according to codestyle Billy Laws 2020-08-12 20:12:34 +0100
  • e5264f7762 Address review comments Billy Laws 2020-08-12 20:02:24 +0100
  • ae131502c6 Fix reservation in GPU VMM Billy Laws 2020-08-09 16:01:38 +0100
  • ade8a711fb Format code and misc cleanup Billy Laws 2020-08-09 15:02:38 +0100
  • fcae5d54da Switch NvHostCtrlGpu to use QueryEvent Billy Laws 2020-08-09 14:58:34 +0100
  • cf60869fac Stub INotificationService Billy Laws 2020-08-09 14:54:45 +0100
  • 9d90cd877c Stub IFile:Flush Billy Laws 2020-08-09 14:53:29 +0100
  • c69efed2ad Implement GetAccumulatedSuspendedTickChangedEvent Billy Laws 2020-08-09 14:52:43 +0100
  • 6c9e0a943c Add some IApplicationFunctions calls used by newer games Billy Laws 2020-08-09 14:51:57 +0100
  • 9e39cbaf7b Implement GetBase in IProfile Billy Laws 2020-08-09 14:48:03 +0100
  • dc6da8303e Add support for listing users in account services Billy Laws 2020-08-09 14:47:41 +0100
  • cae270a174 Use nvhost fences in IHOSBinderDriver Billy Laws 2020-08-09 14:46:50 +0100
  • 94d1b40faf Add an empty ISslContext service Billy Laws 2020-08-09 14:44:33 +0100
  • 7503496bb0 Implement the basis of the Maxwell 3D engine together with a macro interpreter. Billy Laws 2020-08-09 14:39:27 +0100
  • 68d5a48df1 Implement syncpoints and nvhost events and fix an nvmap bug Billy Laws 2020-08-09 14:36:47 +0100
  • ed3ff862f6 Extend GPU VMM with unmapping/remapping support + code cleanup Billy Laws 2020-08-09 14:26:45 +0100
  • cf468c20e2 Extend the GPFIFO implementation with support for engines and fix a few bugs Billy Laws 2020-08-09 14:17:45 +0100
  • 9fd0dd848b Add support for processing GP Entries and the pushbuffers they contain Billy Laws 2020-07-23 20:46:04 +0100
  • be70f8715d Enable the use of C++20 Billy Laws 2020-07-23 20:25:02 +0100
  • 8dc9a10324 Implement the host side of host1x syncpoints Billy Laws 2020-07-23 20:20:42 +0100
  • 3c5cc33a34 Minor bug fixes in GPU VMM and add support for reading Billy Laws 2020-07-23 19:44:53 +0100
  • 78712712c7 Fix a few bugs in CreateStrayLayer Billy Laws 2020-07-23 19:44:08 +0100