Morph
acc887cc34
service: vi: Move VI results into its own file
3 years ago
Merry
f55ed1cab0
core/loader: Return nullptr if file is nullptr
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
Lioncash
c8da75b7ed
sockets: Make fd member variable protected
Other things shouldn't be able to directly mess around with the
descriptor
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
Kelebek1
e93e898df5
Remove pause callbacks from coretiming
3 years ago
german77
8f207bd93d
yuzu: Multiple room UI improvements
3 years ago
FearlessTobi
f5e635adda
ldn: Initial implementation
3 years ago
SachinVin
9c6cd93195
core/CMakeLists.txt: Remove duplicate files.
3 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
Narr the Reg
2898be69f4
input_common: Add support for analog toggle
3 years ago
Narr the Reg
dc8d42243b
core: hid: Fix GC triggers overwritting ZL and ZR buttons
3 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
Kelebek1
ea9ff71725
Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads.
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
339758c9fc
core/socket_proxy: Correct broadcast behavior
Broadcasts should only be sent when the broadcast IP is used.
They should also only be received when SO_BROADCAST is enabled.
3 years ago
FearlessTobi
839e1faf49
yuzu: Display current game version in multiplayer room
Makes it easier for users to recognize connection errors caused by different game versions.
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
FearlessTobi
b904652d69
yuzu_room: Remove dependency on core
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
Liam
518317b717
core/file_sys: fix alignment of BuildId
3 years ago
vonchenplus
4bab0d07a6
core: implement clkrst service
3 years ago
Kyle Kienapfel
14e9de6678
code: dodge PAGE_SIZE #define
Some header files, specifically for OSX and Musl libc define PAGE_SIZE to be a number
This is great except in yuzu we're using PAGE_SIZE as a variable
Specific example
`static constexpr u64 PAGE_SIZE = u64(1) << PAGE_BITS;`
PAGE_SIZE PAGE_BITS PAGE_MASK are all similar variables.
Simply deleted the underscores, and then added YUZU_ prefix
Might be worth noting that there are multiple uses in different classes/namespaces
This list may not be exhaustive
Core::Memory 12 bits (4096)
QueryCacheBase 12 bits
ShaderCache 14 bits (16384)
TextureCache 20 bits (1048576, or 1MB)
Fixes #8779
3 years ago
Liam
39cf6abd94
core/file_sys: fix BuildId padding
3 years ago
FearlessTobi
4976d14009
core/socket_proxy: Final nits
3 years ago
german77
72b90a5bbf
core: network: Address review comments
3 years ago
FearlessTobi
5cd95fa949
internal_network: Fix mingw compilation
Apparently, "interface" is a reserved keyword on this compiler.
3 years ago
FearlessTobi
6d41088153
core, yuzu: Address first part of review comments
3 years ago
FearlessTobi
a5cd639cb6
core/socket_proxy: Fix compilation
3 years ago
FearlessTobi
bb84f53539
Make copyright headers SPDX-compliant
3 years ago
FearlessTobi
f80c7c4cd5
core, network: Add ability to proxy socket packets
3 years ago
Morph
a44da3c14d
ips_layer: Delimit parsed hex value string
Delimits the hex value string on spaces, slashes, carriage returns or newlines, allowing for comments to be added in-line.
3 years ago
german77
56115f7732
core: ldn: Address review comments part 2
3 years ago
Merry
9bdef7428a
arm_dynarmic: Fix nullptr fastmem arenas
Unable to enable fastmem of exclusive access without a valid fastmem arena.
3 years ago
Narr the Reg
301702e548
hid: core: Properly emulate controller color and battery level
3 years ago