VolcaEM
26855d7906
grc: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
6 years ago
VolcaEM
ee12f6f61e
friend: Update function table
6 years ago
VolcaEM
92f8bc1bf8
Use better names for "Unknown"s
6 years ago
VolcaEM
70e34fdba0
Update function names
6 years ago
David Marcec
b412e8b952
btm: Give better names for unknown functions
6 years ago
VolcaEM
4cf402a109
btdrv: Update function table ( #4174 )
* btdrv: Update function table
6 years ago
VolcaEM
29e3f101d9
bpc: Update function tables ( #4173 )
* bpc: Update function tables
This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
6 years ago
VolcaEM
866f06f078
bcat: Update function tables and add missing classes ( #4172 )
* bcat: Update function tables and add missing classes
6 years ago
VolcaEM
690e4b86ae
am: Update function tables and add missing classes ( #4169 )
* am: Update function tables and add missing classes
* Remove comments (1/5)
* Remove comments (2/5)
* Remove comments (3/5)
* Remove comments (4/5)
* Remove comments (5/5)
* Remove unused classes (1/2)
* Remove unused classes (2/2)
6 years ago
VolcaEM
9052b62380
aoc: Update function table ( #4170 )
* aoc: Update function table
* Remove comments
6 years ago
VolcaEM
4aa69a35d9
eupld: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
6 years ago
VolcaEM
1824af3f63
es: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
6 years ago
VolcaEM
aa2672fb2c
btm: Update function tables
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services
"No comment" edition
6 years ago
Morph
d8df8d84ae
caps_u: Fix GetAlbumContentsFileListForApplication stub
6 years ago
Morph
851a3a8638
caps: Use enum classes and check struct sizes on compile time
6 years ago
Morph
9b4a5f297b
caps: Update copyright headers
Updated to "yuzu Emulator Project"
6 years ago
David Marcec
442900456e
memory_manager: Remove useless assertion
num_pages is an std::size_t. It will always be >= 0
6 years ago
Morph
3e0ff59a63
hid: Stub a series of "SevenSixAxisSensor" service commands
- Used by Captain Toad: Treasure Tracker Update 1.3.0
While we're at it, fix the input parameters for SetIsPalmaAllConnectable and SetPalmaBoostMode
6 years ago
David Marcec
4b9812e7bb
Prevent nullptr dereference on swkbd error case
6 years ago
David Marcec
bf4e6b3cba
prepo: : Don't read extra buffer from report unless passed
Prepo doesn't always pass a secondary buffer, we assume it always does which leads to a bad read.
6 years ago
David Marcec
df001e73c2
Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG
Previously if applications would send faulty buffers(example homebrew) it would lead to us returning uninitalized data. Switching from ASSERT_MSG to ASSERT_OR_EXECUTE_MSG allows us to have a fail safe to prevent crashes but also continue execution without introducing undefined behavior
6 years ago
David Marcec
1dee0b9436
Move GetKeyCodeMapImpl to an anonymous namespace
6 years ago
David Marcec
8ce11701a9
Fixed logging output
6 years ago
David Marcec
55b6b3cada
Implement GetKeyCodeMap & GetKeyCodeMap2
Closes #3919
6 years ago
Morph
e9bee77481
lm: Silence no return value warning
6 years ago
VolcaEM
b9e6687af0
account: Update function tables and add missing classes ( #4145 )
* account: Update function tables and add missing classes
* clang-format
* Add missing "public"
* Add missing public again
* Add missing final
6 years ago
Morph
eaa3067fa8
hid: Implement Get/ResetGyroscopeZeroDriftMode
- Used by Captain Toad Treasure Tracker
6 years ago
Ameer
77ae7fe5dd
Clang Formatting
6 years ago
Ameer
dbe1ad4fe4
GC Adapter Implementation
6 years ago
Lioncash
5f8e8ba92d
software_keyboard: Eliminate trivial redundant copies
We can just make use of moves here to get rid of two redundant copies
6 years ago
MerryMage
23d63c30e1
memory_manager: Explicitly specifcy std::min<size_t>
6 years ago
VolcaEM
8cd49f28a3
Move SHA256Hash to its original position
It's not needed to have it in its previous position anymore
6 years ago
VolcaEM
85a247d6cf
Remove unnecessary pragmas
6 years ago
VolcaEM
1f2f16c656
Revert IsValidNRO refactor but make it more readable
6 years ago
VolcaEM
18b88119d2
Update assert string
6 years ago
VolcaEM
68a7d8fb09
Clang-format again
6 years ago
VolcaEM
26b0ef5ce0
Use consistent variable names
6 years ago
VolcaEM
a01b0de19a
Clang-format
6 years ago
VolcaEM
2ae60c8949
Make assert strings consistent
6 years ago
VolcaEM
f801c273eb
Attempt to fix crashes in SSBU and refactor IsValidNRO
6 years ago
David Marcec
f57da2d9f9
nvdrv: Fix GetTPCMasks for ioctl3
Fixes animal crossing svcBreak on launch
6 years ago
David Marcec
97ad3cd3ee
kernel: Account for system resource size for memory usage
GetTotalPhysicalMemoryAvailableWithoutSystemResource & GetTotalPhysicalMemoryUsedWithoutSystemResource seem to subtract the resource size from the usage.
6 years ago
bunnei
f46e366cdc
service: nvhost_vic: Ignore Submit commands.
6 years ago
Zach Hilman
a283b0672d
nvdrv: Stub nvdec/vic ioctls to bypass nvdec movies
7 years ago
David Marcec
07db67b406
Downgrade "handle not signaled" error to trace
clogs logs quite a bit
6 years ago
VolcaEM
50bf4c70cd
Address review comments
6 years ago
VolcaEM
f42797d852
Clang-format
6 years ago
VolcaEM
998bfbb573
hid: Stub GetXpadIDs
Allows Minecraft: Nintendo Switch Edition (a.k.a. old Minecraft) to boot and go ingame
6 years ago
VolcaEM
6f126bb803
Add comment to nrr_kind
According to Atmosphére (c7026b9094/libraries/libstratosphere/include/stratosphere/ro/ro_types.hpp), nrr_kind (Atmosphére calls it "type") is 7.0.0+
6 years ago
VolcaEM
9390c0c271
ldr: Update NRR/NRO structs
This was based on Switchbrew pages:
https://switchbrew.org/wiki/NRR
https://switchbrew.org/wiki/NRO
6 years ago