Zach Hilman
6b76b77400
registration: Add support for force overwrite of installed
7 years ago
Zach Hilman
8f06a0f898
vfs_real: Add CreateFullPath to Create* operations
7 years ago
Zach Hilman
dda8ef11c7
control_metadata: Remove unnecessary reference to base file
7 years ago
Zach Hilman
149bda980a
romfs: Remove cyclic shared_ptr leak in romfs code
7 years ago
Zach Hilman
893447b6b0
registration: Update documentation and style
7 years ago
Zach Hilman
22bdddd6f0
nca_metadata: Remove unnecessary reference to base file
8 years ago
Zach Hilman
62e859c6c7
bis_factory: Create NAND dirs if they don't exist
8 years ago
Zach Hilman
3b3c919e20
registration: Take RawCopy function as parameter
Instead of defaulting to VfsRawCopy
8 years ago
Zach Hilman
e5504a060d
registered_cache: Fix missing reading from yuzu_meta
8 years ago
Zach Hilman
167bfddafa
file_sys: Comply to style guidelines
8 years ago
Zach Hilman
bfb945c243
qt: Add 'Install to NAND' option to menu
Prompts for title type on NCA files.
8 years ago
Zach Hilman
a91983b11c
file_sys: Add RegisteredCache
Manages NAND NCA get and install.
8 years ago
Zach Hilman
9aab787122
file_sys: Add support for parsing NCA metadata (CNMT)
8 years ago
Zach Hilman
ab8acce645
card_image: Add accessor for all NCAs in XCI
8 years ago
Zach Hilman
9b0e3556ed
vfs_real: Add CreateFullPath to CreateFile
Fixes bugs with calling CreateFile when the immediate directory does not exist.
8 years ago
Zach Hilman
c0257cf52f
filesystem: Add Open and Register functions for BISFactory
8 years ago
Zach Hilman
70a510bd8f
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
95bb1067c1
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
5b4119fa7f
loader: Recognize filename '00' as NCA
Needed to avoid mismatch filetype warnings on split NAND NCAs
8 years ago
Zach Hilman
42114e1df4
vfs: Add ConcatenatedVfsFile
8 years ago
Zach Hilman
a27ec24c0f
crypto: Remove hex utilities from key_manager
Move to hex_util.h in common
8 years ago
bunnei
249341d08f
friend: Stub DeclareCloseOnlinePlaySession.
- Used by Splatoon 2.
7 years ago
bunnei
261a4f0311
friend: Fix CreateFriendService to return an IFriendService interface.
7 years ago
bunnei
ca4bf671ce
server_session: Provide more useful information and don't crash on bad IPC request.
7 years ago
Lioncash
0a93b45b6a
core: Namespace EmuWindow
Gets the class out of the global namespace.
7 years ago
David Marcec
10f494eefe
Better UUID randomness
7 years ago
David Marcec
448290bee4
Removed un-needed count from ListOpenUsers and ListAllUsers
7 years ago
David Marcec
2592e41301
Added better explanations in the profile manager
7 years ago
David Marcec
0b6f8ba51e
Code cleanup for profile manager
7 years ago
David Marcec
d0b2950434
Removed const from ProfileBase Invalidate
7 years ago
David Marcec
42431d2aa6
fixed invalid uuid bool operator
7 years ago
David Marcec
b8e70faa2d
Added GetOpenUserCount
7 years ago
David Marcec
662218e997
Removed all for loops from the profile manager
7 years ago
David Marcec
c3013c7c9c
Added missing ListAllUsers count
7 years ago
David Marcec
acff922762
If statement style change
7 years ago
David Marcec
dfea525cbe
Second round of account changes
7 years ago
David Marcec
82fa0bcea7
First round of account changes
7 years ago
David Marcec
6aa8ee6943
Refactored profile manager sharing
8 years ago
David Marcec
2a3b335b15
Added IsUserRegistrationRequestPermitted
8 years ago
Lioncash
20c2928c2b
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
ec3bef7b4c
loader: Add more descriptive errors
Full list of new errors and descriptions in core/loader/loader.h
8 years ago
Lioncash
b46a5c42ff
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
ff5024ee2a
hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const
This function doesn't modify anything within the reference Thread
instance.
8 years ago
David Marcec
4e1471ef21
Don't add user if the uuid already exists
8 years ago
Zach Hilman
668458525e
vfs: Fix documentation
8 years ago
Zach Hilman
94cf327e77
vfs: Fix typo in VfsFilesystem docs
8 years ago
Zach Hilman
2b6128fe0b
file_util: Use enum instead of bool for specifing path behavior
8 years ago
Zach Hilman
dad2ae1ee0
loader: Remove unused IdentifyFile overload
8 years ago
Zach Hilman
656e97df16
vfs: Use RealVfsFilesystem for fs-operations in RealVfsDirectory
8 years ago
Zach Hilman
52a2e42cb9
file_sys: Add missing include in savedata_factory
8 years ago