Narr the Reg
6705439cf3
service/mnpp: Stub mnpp_app
Used in Super Nintendo Entertainment System™ - Nintendo Switch Online
4 years ago
Narr the Reg
6a1ad03153
nfp: Separate nfc tag from amiibo data
4 years ago
german77
e35c2fd5d0
nfp: Address compiler issues
4 years ago
Narr the Reg
29f9a454eb
nfp: Validate amiibo files
4 years ago
german77
fc9abd3c62
nfp: Improve implementation
5 years ago
german77
c001a2af25
nfp: Move IUser class to header and add missing enum and structs
5 years ago
german77
3d24eb54ec
nfp: Sort functions by command number
5 years ago
Morph
25db62ce15
general: Rename NewUUID to UUID, and remove the previous UUID impl
This completes the removal of the old UUID implementation.
4 years ago
Morph
dfe11d72e3
profile: Migrate to the new UUID implementation
4 years ago
Morph
ee0547e4c4
service: Migrate to the new UUID implementation
4 years ago
tech-ticks
16bf50e610
service: pm: Implement AtmosphereGetProcessInfo
4 years ago
Lioncash
76d83ffbec
general: Move deleted copy/move constructor/assignment operators to public interface
This allows for better compiler errors, where the compiler will state a
copy or move couldn't occur due to the relevant function being deleted.
Previously a compiler would warn about the relevant function not being
accessible (which, while true, isn't as informative as it could be).
4 years ago
Lioncash
12bf8ca929
service/wlan: Update function tables
4 years ago
Lioncash
8dd6dc9a29
service/usb: Update function tables
4 years ago
Lioncash
43039d95ac
service/set: Update function tables
4 years ago
Lioncash
7ba6f68a8d
service/ns: Update function tables
4 years ago
Lioncash
19c11e2fd2
service/nim: Update unknown function table entries
4 years ago
Lioncash
888bc10c17
service/friend: Update unknown function table entries
4 years ago
Lioncash
54150f5afa
service/filsystem: Update fsp-srv function table
4 years ago
Lioncash
3da43ad2a9
service/btm: Update function tables
4 years ago
Lioncash
0f7337c522
service/audio: Update audctl unknown function names
4 years ago
Lioncash
29e3636e0a
service/am: Update omm function tables
4 years ago
Lioncash
a271cf89cf
service/acc: Update unknown function names
Switchbrew has the function names now.
4 years ago
Morph
a396473201
service: apm: Stub ISession SetCpuOverclockEnabled
Since we don't currently support CPU overclocking within the emulated system, this can be stubbed for now, like APM IsCpuOverclockEnabled.
- Used by Gravity Rider Zero
4 years ago
german77
8fa0416fee
service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp
4 years ago
Narr the Reg
8185509683
service/hid: Decrease motion update rate
Motion stops working in Mario Tennis in swing mode if the update rate is too fast even when HW it updates at the same speed. 10ms it's the minimum period that the game needs to start working again.
4 years ago
bunnei
49a0e4330e
hle: kernel: k_page_table: Update SetProcessMemoryPermission.
4 years ago
bunnei
6ac44f3bdc
hle: service: ldr: UnmapCodeMemory BSS only when set.
4 years ago
bunnei
6123b6ea45
hle: kernel: k_page_table: ReadAndWrite -> UserReadWrite.
4 years ago
bunnei
081669c334
hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory.
4 years ago
ameerj
7652543231
Revert "Merge pull request #7668 from ameerj/fence-stop-token"
This reverts commit e773354477 , reversing
changes made to abbbdc2bc0 .
4 years ago
ameerj
d866916f42
gpu: Use std::stop_token in WaitFence for VSync thread
Fixes a hang that may occur when stopping emulation and the VSync thread is blocked on the syncpoint condition variable.
4 years ago
Feng Chen
1eec9590c3
Remove invalid assertion statement
4 years ago
Feng Chen
88e1e7f14b
Implement few type in bufferqueue query method
4 years ago
bunnei
c73841500a
core: hle: Remove global HLE lock.
- This was added early on as a hack to protect against some concurrency issues.
- It's not clear that this serves any purpose anymore, and if it does, individual components should be fixed rather than using a global recursive mutex.
4 years ago
Narr the Reg
c82e6dc810
core/hid: Cancel any vibration after the test
4 years ago
Narr the Reg
316f80af87
service/hid: Improve console motion accuracy
4 years ago
german77
ac1bfe228f
service/notif: Add notif:a and stub ListAlarmSettings,Initialize
Used by ring fit adventure 1.2.0
4 years ago
german77
189741b521
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
Used by ring fit adventure 1.2.0
4 years ago
german77
d6ae9c68f8
service/hid: Implement SetNpadJoyAssignmentMode
4 years ago
ameerj
41aec2773f
general: Add missing copyright notices
4 years ago
german77
7fe455e42e
core/hid: Ensure only valid npad are connected
4 years ago
Feng Chen
5462485cc3
Address feedback
4 years ago
Morph
f138731e2f
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Morph
762b8ad448
general: Replace high_resolution_clock with steady_clock
On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
4 years ago
Feng Chen
2c47f8aa18
Support multiple videos playing
4 years ago
Morph
505ae5ea1b
service: friend: Implement GetCompletionEvent
- Used by Super Bomberman R Online
4 years ago
Morph
322339a5fd
npad: Return NpadButton in GetAndResetPressState
We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
4 years ago
Morph
410df5446e
general: Fix handheld typo
4 years ago
Narr the Reg
54f007efc6
core/ns: Implement GetReadOnlyApplicationControlDataInterface
Used in checkpoint homebrew
4 years ago