german77
1f0a7a8bca
service/hid: Use ring buffer for gestures
4 years ago
german77
8ea02d19a1
service/hid: Fix gesture input
4 years ago
german77
6774c7988b
configuration: Migrate controller settings to emulated controller
4 years ago
german77
6c7814bc9c
core/hid: Fix rumble too strong at 1%
4 years ago
german77
00f654cd22
core/hid: Only signal when needed
4 years ago
german77
88cb39be9f
hid: Fix controller connection/disconnection
4 years ago
german77
c39001eaa6
core/hid: Documment some files
4 years ago
german77
0292fe0198
kraken: Fix errors from rebase and format files
4 years ago
german77
66cf94709a
core/hid: Add output devices
4 years ago
german77
a197599d08
core: Update input interpreter
4 years ago
german77
d879443146
core/frontend: Update applets
4 years ago
german77
9f38fa7ffe
core: Remove frontend/input
4 years ago
german77
0655b8da59
service/hid: Rewrite npad to use ring lifo and the emulated controller
4 years ago
german77
8b1126f80e
service/hid: Update console sixaxis to the emulated console
4 years ago
german77
6b6628651f
service/hid: Update mouse and keyboard to use ring lifo and the emulated device
4 years ago
german77
9c28d458bd
service/hid: Update touch and gestures to use ring lifo and the emulated console
4 years ago
german77
b749bd7498
service/hid: Update debug pad, xpad, stubbed and controller base to use ring lifo and the emulated controller
4 years ago
german77
70a0aba81d
service/hid: Use remove duplicated code, update names
4 years ago
german77
461b19a681
service/hid: Create ring LIFO
4 years ago
german77
84bda35f14
settings: Cleanup settings
4 years ago
german77
d2f31e805b
core/emu_window: Remove touch input
4 years ago
german77
4f3c5f0101
core: Register HID
4 years ago
german77
5298dba88e
core/hid: Add emulated controllers
4 years ago
german77
61e34f0759
core/hid: Move motion_input, create input converter and hid_types
4 years ago
german77
341d3e2f11
core/hid: Move input_interpreter to hid
4 years ago
jam1garner
4b9926e608
arm: dynarmic: Cleanup icache op handling
4 years ago
jam1garner
068124d506
arm: dynarmic: Implement icache op handling for 'ic iallu' instruction
4 years ago
jam1garner
3f51dd23da
arm: dynarmic: Implement icache op handling for 'ic ivau' instruction
4 years ago
Morph
463793ccb5
kernel: svc: Move all IsValid functions to an anonymous namespace
4 years ago
Morph
64079bc2f2
kernel: svc: Implement SetProcessMemoryPermission
- Used by Skyline modding framework
4 years ago
Morph
d9bfc2d546
kernel: KPageTable: Rename SetCodeMemoryPermission to SetProcessMemoryPermission
4 years ago
Morph
a1da80a1cd
service: pm: Implement AtmosphereGetProcessId
- Used by Skyline modding framework
4 years ago
Morph
5ed5db7883
service: pm: Add all relevant result codes
4 years ago
Morph
20ac4fd61b
service: pm: Rename title id to program id
4 years ago
ameerj
69759e55ee
Fix screenshot dimensions when at 1x scale
This was regressed by ART.
Prior to ART, the screenshots were saved at the title's framebuffer resolution. A misunderstanding of the existing logic led to screenshot dimensions becoming dependent on the host render window size.
This changes the behavior to match how it was prior to ART at 1x, with screenshots now always being the title's framebuffer dimensions scaled by the resolution scaling factor.
4 years ago
Adam Heinermann
fc017ead67
Fix crash on exit due to static scoped dummy threads
4 years ago
ameerj
4919d2d00f
bootmanager: Fix screenshot resolution factor usage
Fixes screenshots at non integer scaling
4 years ago
Fernando Sahmkow
fcae5dab7b
Settings: eliminate rescaling_factor.
5 years ago
OatmealDome
3a4b8bac08
program_metadata: Add default ThreadInfo kernel capability
4 years ago
Morph
6e09e0f8ed
applets/swkbd: Fix text check message encoding
The text check message can be encoded in UTF-8.
4 years ago
Morph
ab736f254f
applets/swkbd: Skip text checking if the text has been confirmed
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation.
The confirmation text itself seems to be corrupted though, this needs to be investigated.
Fixes the software keyboard in Famicom Detective Club: The Missing Heir
4 years ago
Narr the Reg
22ab930f36
service/pctl: Stub EndFreeCommunication
- Used by Just Dance 2022
4 years ago
ameerj
a09800057a
core: Reorder perf_stats destruction order on Shutdown
Avoids the gpu_core using perf_stats after it's been freed.
4 years ago
Morph
41a0c088ba
general: Get the current process program id directly from the system
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
4 years ago
Morph
10508e7af2
general: Rename GetTitleID to GetProgramID
4 years ago
Morph
f6eb11caca
service: aoc: Stub NotifyUnmountAddOnContent
Used by Animal Crossing: New Horizons v2.0.0 DLC
4 years ago
Morph
8096484995
service: aoc: Stub NotifyMountAddOnContent and NotifyMountAddOnContent
Used by Animal Crossing: New Horizons v2.0.0 DLC
4 years ago
german77
c3e27a75b1
service/acc: Rename Unknown160 to InitializeApplicationInfoV2
4 years ago
Morph
22584e2ade
service: acc: Stub acc:u0 '160'
- Used by Animal Crossing: New Horizons v2.0.0
Since the name is currently unknown, '160' is used as a placeholder.
4 years ago
ameerj
a3d1429aa5
core: Fix transitive include build errors
4 years ago