Morph
ffe138c59f
ns: Update to 12.x
5 years ago
Morph
3abe1c588a
aoc_u: Update to 12.x
5 years ago
Morph
992661e1f3
nim: Update to 12.x
5 years ago
Morph
2b9c5d0621
npns: Update to 12.x
5 years ago
Morph
6e9d0a685b
bgtc: Update to 12.x and implement OpenTaskService
5 years ago
Morph
cbc35097e3
vi: Update to 12.x
5 years ago
Morph
b29271ae6d
erpt: Update to 12.x
5 years ago
Morph
05af8f0000
btm: Update to 12.x
5 years ago
Morph
2f151af4f0
btdrv: Update to 12.x
5 years ago
Morph
19b6ca175f
service: hid: Stub SetAnalogStickUseCenterClamp
- Used by eBASEBALLパワフルプロ野球2020
5 years ago
Morph
8e0af1dfc7
hwopus: Update to 12.x
5 years ago
Morph
7459159160
IFile: Update to 12.x
5 years ago
Morph
919ae391b6
fsp-srv: Update to 12.x
5 years ago
Morph
80c77942b0
dauth_o: Update to 11.x
5 years ago
Morph
6bf678129e
acc_u1: Update to 12.x
5 years ago
Morph
a08f4eb309
acc_su: Update to 12.x
5 years ago
Morph
7918ed83c0
ISelfController: Update to 11.x
5 years ago
Morph
147cda9523
IApplicationFunctions: Update to 11.x
5 years ago
Morph
19dd87d858
IDebugFunctions: Update to 12.x
5 years ago
Morph
502bef82a9
ICommonStateGetter: Update to 12.x
5 years ago
Morph
a0dade1318
IGlobalStateController: Update to 12.x
5 years ago
Morph
8d7f255da5
IHomeMenuFunctions: Update to 12.x
5 years ago
ameerj
c7a0ebbba7
kernel: Increase event and session counts
12.x increased the number of available sessions and event resource counts
5 years ago
Lioncash
840fadc3e4
svc: Expand SVC tables
12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new
entries being unused), so we can expand it to also match.
5 years ago
Lioncash
7737db89aa
process_capability: Handle extended SVC range
12.x extended the range of SVC IDs, so we need to expand the range of
bits that need to be tested.
The upside of this is that we can eliminate a range check, given the
whole range is used.
5 years ago
lat9nq
12adfa8953
nvhost_nvdec_common: Avoid memcpy with null pointers
Avoid sending null pointer to memcpy as reported by Undefined Behavious
Sanitizer.
Co-authored-by: LC <mathew1800@gmail.com>
5 years ago
lat9nq
791a89c8b0
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy
Undefined Behaviour Sanitizer reports a null pointer is being sent to
memcpy, thought it's "guaranteed to never be null". Guard it with an if
statement, and log when the action has been averted.
5 years ago
MerryMage
62b59f3588
arm_dynarmic: Increase size of code cache
5 years ago
german77
20af0c010f
HID: Fix SL and SR buttons for right joycon
5 years ago
Morph
33d60831da
ISelfController: Stub SetAlbumImageTakenNotificationEnabled
This service call sets an internal flag whether a notification is shown when an image is captured.
Currently we do not support capturing images via the capture button, so this can be stubbed for now.
5 years ago
ameerj
96fbe4f630
configuration: Add auto stub toggle that resets on boot
Auto-stub is an experimental debugging feature that may cause unforseen bugs. This adds a toggle to only allow auto-stubbing unimplemented functions when explicitly enabled when yuzu is launched.
5 years ago
ameerj
96bf3fa674
service: Auto stub fallback
For simple services we can implement an automatic stub fallback to help with compatibility until a proper implementation is done.
Co-Authored-By: Chloe <25727384+ognik5377@users.noreply.github.com>
5 years ago
bunnei
e8dd3eca47
hle: kernel: Initialize preemption task after schedulers.
- Fixes a startup crash that occurs if CoreTiming tries to preempt before kernel initialization completes.
5 years ago
Morph
599ce7de46
service: friend: Change logging class from ACC to Friend
5 years ago
Narr the Reg
f10bf91ef4
HID: Initialize correctly the gesture finger_id and filter invalid results
5 years ago
Chloe Marcec
a0ae0a6a59
nvdrv: Pass device fd and handle device create methods for device opening and closing
We pass the fd to the ioctl as well as alert the device when it's opened or closed to allow for fd unique actions to take place
5 years ago
MerryMage
eb3ece5770
arm_dynarmic: Always have a 'valid' jit instance
5 years ago
Chloe Marcec
98dbe81146
nvdrv: Change InitializeEx to AllocAsEx
Wee also report the correct "big page size" now in GetVARegions & fix up the struct for IoctlAllocAsEx
5 years ago
bunnei
1a89de249c
core: arm_dynarmic: Ensure JIT state is saved/restored on page table changes.
- We re-create the JIT here without preserving any state.
5 years ago
Morph
8f439416b6
IApplicationDisplayService: Stub GetIndirectLayerImageMap
Used by games invoking the inline software keyboard such as GNOSIA
5 years ago
Morph
41925ce526
bsd: Avoid writing empty buffers
Silences log spam on empty buffer writes
5 years ago
Morph
ccccbf7334
system_version: Update to 11.0.1
5 years ago
Morph
05cedc499b
system_archive: Update NgWord archive version
5 years ago
zkitx
89577872eb
Fix casing on DeallocateAesKeySlot
5 years ago
zkitx
1cf20b84a7
Update SPL to fit N's service refactor (4.0.0+) which split into new services.
5 years ago
Morph
d63d7bce9c
time: Fix CalculateSpanBetween implementation
CalculateSpanBetween passes in the ClockSnapshots through 2 input buffers and not as raw arguments. Fix this by reading the 2 input buffers instead of popping raw arguments.
Partially fixes Super Smash Bros. Ultimate's Spirit Board
5 years ago
Morph
e715bfd945
time: Assign the current time point to the ClockSnapshot
Fixes the timer in Super Smash Bros Ultimate's Spirit Board.
5 years ago
bunnei
e4b692bd16
common: Fiber: use a reference for YieldTo.
- Fixes another small leak.
5 years ago
bunnei
75519d107f
hle: kernel: KThread: Rework dummy threads & fix memory leak.
- Dummy threads are created on thread local storage for all host threads.
- Fixes a leak by removing creation of fibers, which are not applicable here.
5 years ago
bunnei
845a217d5e
Revert "core: Switch to unique_ptr for usage of Common::Fiber."
5 years ago