David Marcec
bba02ec641
made ResultStatus a u16
8 years ago
David Marcec
f3ef58207e
Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & GetAudioRendererMixBufferCount
GetAudioRendererSampleRate is set as a "STUB" as a game could check if the sample rate it sent and the sample rate it wants don't match. Just a thought of something which could happen so keeping it as stub for the mean time
8 years ago
David Marcec
fd0319efd5
Stub UpdateUserPresence
Needed for Retro City Rampage to go in game
8 years ago
David Marcec
c08adc0db0
Fixed invalid cast in loader
GetMessageForResultStatus takes a u16, not a size_t.
8 years ago
Zach Hilman
8c33f20792
registration: Add support for force overwrite of installed
8 years ago
Zach Hilman
fdb155ca09
vfs_real: Add CreateFullPath to Create* operations
8 years ago
Zach Hilman
b16c3dc725
control_metadata: Remove unnecessary reference to base file
8 years ago
Zach Hilman
0c55578a65
romfs: Remove cyclic shared_ptr leak in romfs code
8 years ago
Zach Hilman
83db3b452a
registration: Update documentation and style
8 years ago
Zach Hilman
50ff8ec364
nca_metadata: Remove unnecessary reference to base file
8 years ago
Zach Hilman
2a0b80bb67
bis_factory: Create NAND dirs if they don't exist
8 years ago
Zach Hilman
f92fbf012d
registration: Take RawCopy function as parameter
Instead of defaulting to VfsRawCopy
8 years ago
Zach Hilman
405d520d1d
registered_cache: Fix missing reading from yuzu_meta
8 years ago
Zach Hilman
b0531d6ea0
file_sys: Comply to style guidelines
8 years ago
Zach Hilman
e9c7294bb9
qt: Add 'Install to NAND' option to menu
Prompts for title type on NCA files.
8 years ago
Zach Hilman
2d3617c723
file_sys: Add RegisteredCache
Manages NAND NCA get and install.
8 years ago
Zach Hilman
7fdfa63ce3
file_sys: Add support for parsing NCA metadata (CNMT)
8 years ago
Zach Hilman
f903b556d8
card_image: Add accessor for all NCAs in XCI
8 years ago
Zach Hilman
562e66e5d2
vfs_real: Add CreateFullPath to CreateFile
Fixes bugs with calling CreateFile when the immediate directory does not exist.
8 years ago
Zach Hilman
e891974118
filesystem: Add Open and Register functions for BISFactory
8 years ago
Zach Hilman
f60bb85805
bis_factory: Add partial implementation of BISFactory
Creates and stores RegisteredCaches for user and system NAND, as creation of a RegisteredCache is expensive.
8 years ago
Zach Hilman
2d881fd587
loader: Join 0* files in directory if filename is 00
i.e. Load the concatenated 00+01 if 01 exists as well. Needed for split NAND NCAs.
8 years ago
Zach Hilman
5810088549
loader: Recognize filename '00' as NCA
Needed to avoid mismatch filetype warnings on split NAND NCAs
8 years ago
Zach Hilman
b963629132
vfs: Add ConcatenatedVfsFile
8 years ago
Zach Hilman
f2c489b940
crypto: Remove hex utilities from key_manager
Move to hex_util.h in common
8 years ago
bunnei
94a58af2a2
friend: Stub DeclareCloseOnlinePlaySession.
- Used by Splatoon 2.
8 years ago
bunnei
3c1015b576
friend: Fix CreateFriendService to return an IFriendService interface.
8 years ago
bunnei
3d00bc6ad7
server_session: Provide more useful information and don't crash on bad IPC request.
8 years ago
Lioncash
53e86e35eb
core: Namespace EmuWindow
Gets the class out of the global namespace.
8 years ago
David Marcec
4f4b4f94c0
Better UUID randomness
8 years ago
David Marcec
2ecf188584
Removed un-needed count from ListOpenUsers and ListAllUsers
8 years ago
David Marcec
c4263ac188
Added better explanations in the profile manager
8 years ago
David Marcec
92c2ee35ca
Code cleanup for profile manager
8 years ago
David Marcec
20bd30f40c
Removed const from ProfileBase Invalidate
8 years ago
David Marcec
870c42561e
fixed invalid uuid bool operator
8 years ago
David Marcec
1a591d1087
Added GetOpenUserCount
8 years ago
David Marcec
6331edd14c
Removed all for loops from the profile manager
8 years ago
David Marcec
f690fbb921
Added missing ListAllUsers count
8 years ago
David Marcec
c951617732
If statement style change
8 years ago
David Marcec
0af4b65406
Second round of account changes
8 years ago
David Marcec
41aa6154ce
First round of account changes
8 years ago
David Marcec
56aa6b1c14
Refactored profile manager sharing
8 years ago
David Marcec
a1d7d82872
Added IsUserRegistrationRequestPermitted
8 years ago
Lioncash
38049444da
video_core; Get rid of global g_toggle_framelimit_enabled variable
Instead, we make a struct for renderer settings and allow the renderer
to update all of these settings, getting rid of the need for
global-scoped variables.
This also uncovered a few indirect inclusions for certain headers, which
this commit also fixes.
8 years ago
Zach Hilman
da921ac3f3
loader: Add more descriptive errors
Full list of new errors and descriptions in core/loader/loader.h
8 years ago
Lioncash
ff9e0e9727
buffer_queue: Make reference parameter of SetPreallocatedBuffer const
This is simply copied by value, so there's no need to make it a
modifiable reference.
While we're at it, make the names of the parameters match its
definition.
8 years ago
Lioncash
b9ec5ec5b4
hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const
This function doesn't modify anything within the reference Thread
instance.
8 years ago
David Marcec
0f5cedb003
Don't add user if the uuid already exists
8 years ago
Zach Hilman
e883f6faa8
vfs: Fix documentation
8 years ago
Zach Hilman
1e2232797a
vfs: Fix typo in VfsFilesystem docs
8 years ago