Fernando Sahmkow
de0e8eff42
NVDRV: Implement new NvMap
4 years ago
Fernando Sahmkow
3cbe352c18
NVDRV: Refactor and add new NvMap.
4 years ago
Fernando Sahmkow
a21b8824fb
NVDRV: Cleanup.
4 years ago
Fernando Sahmkow
d30b885d71
NVDRV: Implement QueryEvent.
4 years ago
Fernando Sahmkow
39a5ce4e69
NvHost: Remake Ctrl Implementation.
4 years ago
Fernando Sahmkow
ac104a24d1
NvHost: Try a different approach to blocking.
4 years ago
Fernando Sahmkow
7b7f6f1cb7
NvHost: Fix some regressions and correct signaling on timeout.
4 years ago
Narr the Reg
e85c19adcb
service: nfp: Fix errors to pass unit testing
3 years ago
Liam
35d3e7db2a
common: remove "yuzu:" prefix from thread names
3 years ago
german77
1485daff06
service: mii: Copy only valid name bytes
3 years ago
Narr the Reg
d9d566bd3f
service: nfp: Implement mount target and open application area errors, minor fixes
3 years ago
german77
673de3995b
nfp: Multiple fixes against HW
3 years ago
german77
3ce0ef04dd
service: nfp: address comments
3 years ago
german77
afea5c163f
service: nfp: Rewrite and implement applet calls
3 years ago
Morph
41e855bd42
service: vi: Retrieve vsync event once per display
The display vsync event can only be retrieved once per display. Returns VI::ResultPermissionDenied if we attempt to retrieve the vsync event for the same display.
Prevents games such as .hack//G.U. Last Recode from consuming all the handles in the handle table by spamming vsync event retrievals and allows it to go in game.
3 years ago
Morph
acc887cc34
service: vi: Move VI results into its own file
3 years ago
Narr the Reg
23589ad9b8
service: hid: Partially implement palma controller
4 years ago
Andrea Pappacoda
4a493cb10f
chore: fix some typos
Fix some typos reported by Lintian
3 years ago
Narr the Reg
5a74ced59a
yuzu: Silence some clang warnings
3 years ago
FearlessTobi
4213f1c126
Address some review comments
3 years ago
FengChen
672e61d802
core: implement HwOpus GetWorkBufferSizeForMultiStreamEx
3 years ago
Lioncash
d55046c5e9
audio_device: Mark member functions as const where applicable
These member functions don't modify any internal state.
3 years ago
Lioncash
1c7dae966d
audio_device: Make AudioDeviceName constructor constexpr
These are used as read-only arrays, so we can make the data read-only
and available at compile-time.
Now constructing an AudioDevice no longer needs to initialize some
tables
3 years ago
german77
8f207bd93d
yuzu: Multiple room UI improvements
3 years ago
FearlessTobi
f5e635adda
ldn: Initial implementation
4 years ago
german77
063b23cc58
core: nfp: Remove magic numbers
3 years ago
german77
4834961736
core: nfp: Workaround for lack of multiple nfp interfaces
3 years ago
Narr the Reg
caa138b33f
core: nfp: Correct date and amiibo name
3 years ago
Narr the Reg
19a4e12e6e
core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixes
3 years ago
german77
848f69eb19
core: nfp: Implement amiibo encryption
4 years ago
Kelebek1
2129d040a5
Don't stall with nvdec
3 years ago
Narr the Reg
c7a814f10f
core: ns: Implement pl:s service
3 years ago
FearlessTobi
65718e2876
Address review comments
3 years ago
Kelebek1
03aedccaa2
Demote services from warning/info to debug to reduce log spam:
GetCurrentFocusState
SetClockSpeed
EnableSixAxisSensorUnalteredPassthrough
IsSixAxisSensorUnalteredPassthroughEnabled
Get, GetOld
SetAndWait, SetAndWaitOld
IocParam
IocFree
3 years ago
FearlessTobi
6791301d9a
core/ldn_types: Minor corrections and additions
3 years ago
FearlessTobi
d92826963a
core/bsd: Correctly unbind methods in destructor
Prevents yuzu from crashing when the BSD service is created a second time.
3 years ago
FearlessTobi
e431cb8d16
core/acc: Make CheckAvailability use LOG_DEBUG
Previously it was spamming the logs in certain multiplayer games like Puyo Puyo Tetris.
3 years ago
Kelebek1
56f1dc8dad
Implement AudRenU:RequestUpdateAuto, and use C descriptors when B reports as empty.
3 years ago
vonchenplus
bd018e0123
core:filesystem: speed up IDirectory service
3 years ago
german77
825ac7b9f4
hid: core: Add missing function table names
3 years ago
vonchenplus
4bab0d07a6
core: implement clkrst service
3 years ago
FearlessTobi
6d41088153
core, yuzu: Address first part of review comments
4 years ago
FearlessTobi
f80c7c4cd5
core, network: Add ability to proxy socket packets
4 years ago
german77
56115f7732
core: ldn: Address review comments part 2
4 years ago
Narr the Reg
301702e548
hid: core: Properly emulate controller color and battery level
4 years ago
Narr the Reg
8eb2c73381
core: ldn: Address review comments
4 years ago
FearlessTobi
12dc05032b
ldn: Add better stubs and more data types
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
Co-Authored-By: Morph <39850852+Morph1984@users.noreply.github.com>
4 years ago
Kelebek1
9d3b190465
Rework multi-core vsync
4 years ago
Nikita Strygin
1cf6f5c623
Properly write out the command buffer when serving close request
4 years ago
FearlessTobi
705f7db84d
yuzu: Add ui files for multiplayer rooms
4 years ago