Liam
2328945c5a
core/debugger: allow remote connections
4 years ago
Lioncash
d3d5f85f98
gdbstub_arch: Add missing virtual destructor
The class is used polymorphically, so it's undefined behavior to delete
instances of GDBStubA64 and GDBStubA32 from the base class pointer.
4 years ago
Narr the Reg
1226a99d1f
service: hid: Fix gesture regression
4 years ago
Liam
c14f683322
core/debugger: fix a number of shutdown deadlocks
4 years ago
Liam
524737d29b
kernel: fix KCodeMemory initialization
4 years ago
Liam
5772327b39
CpuManager: simplify pausing
4 years ago
Liam
fca1ce699a
core/debugger: fix asio write usage
4 years ago
Liam
92f60fbce1
core/debugger: fix crash due to incorrect lambda capture
4 years ago
bunnei
8ecb80f54d
hle: service: nvflinger: buffer_queue_consumer: Always free released buffers.
4 years ago
Liam
8f979d453d
common: consolidate ELF structure definitions
4 years ago
Liam
67d1c62135
gdbstub: add missing library list command
4 years ago
Liam
b3dce90004
core/debugger: Support reading guest thread names
4 years ago
Liam
89993f89cf
gdbstub: fix target descriptions
4 years ago
Morph
e1d7a3b33a
core/debugger: Define defaulted virtual destructors
Resolves an MSVC warning where a virtual destructor is not defined in the base class with virtual functions.
4 years ago
Liam
da50e98e3a
core/debugger: Improved stepping mechanism and misc fixes
4 years ago
Morph
0767bdd486
gdbstub: Explicitly cast return type to u8
Otherwise, the addition promotes the returned value to an int instead of keeping it as a u8.
4 years ago
Liam
2ee161a0bf
core/debugger: Implement new GDB stub debugger
4 years ago
Narr the Reg
92efa9ddbb
service: hid: Improve stub of IRS
4 years ago
german77
7d3544bf8d
service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssigned
Needed by Nintendo Switch Sports
4 years ago
german77
b644fc33fb
service: hid: Implement LoadSixAxisSensorCalibrationParameter and GetSixAxisSensorIcInformation
Needed by Nintendo Switch Sports
4 years ago
german77
0687a3b8c6
service: hid: Implement EnableSixAxisSensorUnalteredPassthrough and IsSixAxisSensorUnalteredPassthroughEnabled
Needed by Nintendo Switch Sports
4 years ago
german77
3909772840
service: hid: Add error handling to sixaxis functions
4 years ago
german77
2f5cb49476
service: hid: Refractor sixaxis functions
4 years ago
german77
7d1d9c8a6b
service: hid: Implement MergeSingleJoyAsDualJoy according to RE
4 years ago
german77
2b5c5a3817
service: hid: Add error handling to setNpadAssignment and variants
4 years ago
german77
0741919697
service: hid: Quick RE fixes and comments
4 years ago
Narr the Reg
3cd7b067e0
input_common: Make vibration request async
4 years ago
german77
b6d3a7d8cf
input_common: touch: Rewrite touch driver to support multiple touch points
4 years ago
Lioncash
9272114d86
general: Avoid ambiguous format_to compilation errors
Ensures that we're using the fmt version of format_to.
These are also the only three outliers. All of the other formatters we
have are properly qualified.
4 years ago
Morph
be2fb77675
time_zone_manager: Use s8 for month length tables
Using this smaller type saves 512 bytes in the compiled executable.
4 years ago
german77
5740fc0f91
service: notifa: Implement most part of this service
Implements partially RegisterAlarmSetting, UpdateAlarmSetting, LoadApplicationParameter, DeleteAlarmSetting.
Needed for Fitness `Boxing 2: Rhythm & Exercise` and `Ring Fit Adventure`.
4 years ago
Narr the Reg
f9315745f8
service: hid: Fix motion refresh rate
4 years ago
german77
b229605f32
service: hid: Disable correctly motion input
4 years ago
Morph
dfb800c76b
hle/result: Update std::expected replacement message
std::expected is included in C++23
4 years ago
Morph
67accc405f
hle/result: Add ResultRange overload in ResultVal
Also marks the implicit conversion operator as constexpr instead of consteval as the constructor is not constant evaluated.
4 years ago
Morph
5631c95c10
hle/result: Implement ResultRange
A ResultRange defines an inclusive range of error descriptions within an error module.
This can be used to check whether the description of a given ResultCode falls within the range.
The conversion function returns a ResultCode with its description set to description_start.
4 years ago
Andrea Pappacoda
b2eb103829
chore: add missing SPDX tags
Follow-up to 2b87305d31
4 years ago
german77
bcaf1a7bb2
service: hid: Stub IsFirmwareUpdateNeededForNotification
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
4 years ago
Narr the Reg
ec8fa22768
yuzu: Config allow to delete single axis directions when buttons are mapped to a stick
4 years ago
Liam
1d0ae7c257
service: jit: document and clean up
4 years ago
Morph
88052d8c09
kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFF
Resolves the C4146 compiler warning on MSVC.
4 years ago
Merry
71b0b6274e
Remove unused PrepareReschedule function
4 years ago
Narr the Reg
db349d78c3
service: hid: Ensure all structs are initialized
4 years ago
Narr the Reg
879f936920
service: hid: Access shared memory directly
4 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
Liam
80afee83ba
core/arm: separate backtrace collection
4 years ago
Narr the Reg
d64fe5a63a
service: hid: Improve accuracy of sixaxis functions
4 years ago
german77
25c46f82c5
yuzu: Add custom ringcon configuration
4 years ago
german77
0a05a333e2
hidbus: Implement hidbus and ringcon
5 years ago
merry
0b947e0341
dynarmic: Fix single core mode
Regression introduced in ac87509300 . Closes #8201 .
4 years ago