112 Commits (26b665b997fc19c841da4b373844b99eeb981f20)

Author SHA1 Message Date
xbzk 7f5de6bcd6
[android/fs] external content loader + nca/xci patches (#3596) 6 months ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 3 years ago
Liam 76671fdede core: implement basic integrity verification 3 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 3 years ago
Tobias 16590ff2d0 file_sys/content_archive: Detect compressed NCAs (#11047) 3 years ago
Liam 9080ea9ab1 core/loader: remove ELF loader 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Lioncash 8a509e5a2c general: Replace NonCopyable struct with equivalents 5 years ago
Feng Chen 77f209e391 file_sys: Support load game collection (#6582) 5 years ago
Lioncash eeae5217ba core: Make variable shadowing a compile-time error 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 41c7ce33b6 loader: Resolve instances of variable shadowing 5 years ago
Lioncash fb9624da9d main: Resolve error string not displaying 6 years ago
bunnei 9f8d7748d9 core: loader: Implement support for loading indexed programs. 6 years ago
Lioncash b4b63c878f patch_manager: Remove usages of the global system instance 6 years ago
Lioncash bcb796ee92 core/loader: Remove dependencies on the global system instance 6 years ago
Zach Hilman fd67e22b25 loader: Add recognition for KIP file type 7 years ago
Zach Hilman ef42e591df loader: Add KIP and INI file parser-specific errors 7 years ago
Lioncash 7dd4fbf551 core/loader: Remove LoadKernelSystemMode 7 years ago
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 8 years ago
Zach Hilman d8094073a2 loader: Propagate NCA logo section to ReadBanner and ReadLogo 8 years ago
Zach Hilman af0bf947d7 loader: Add accessor for Manual RomFS 8 years ago
Zach Hilman 8916266110 loader: Add accessor for game control data 8 years ago
Lioncash b221836d5d kernel/process: Hook up the process capability parser to the process itself 8 years ago
Lioncash 76f5f98b9c loaders: Make GetFileType() a const qualified member function 8 years ago
Zach Hilman 51bfd3864f loader: Add support for reading the name of game's developer 8 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 8 years ago
Lioncash 3b0b8c3f80 nso: Return an optional address from LoadModule 8 years ago
Zach Hilman bbbac65dc4 loader: Add getter for packed update 8 years ago
Lioncash 06b47d8e6f loader: Make the Load() function take a process as a regular reference, not a SharedPtr 8 years ago
Zach Hilman b8f8b0fa47 bktr: Implement IVFC offset shifting 8 years ago
Zach Hilman e88835cd40 bktr: Fix missing includes and optimize style 8 years ago
Zach Hilman 8a01446903 loader: Add BKTR-specific error messages and codes 8 years ago
Zach Hilman 1572b45583 loader: Add NSP file type and NSP-specific errors 8 years ago
Lioncash df444a4a8e vfs_real: Forward declare IOFile 8 years ago
Zach Hilman 50704abef4 loader: Add new NAX-specific errors and messages 8 years ago
Zach Hilman 8302ba7711 nax: Add AppLoader_NAX and update loader to support it 8 years ago
Lioncash aaed702790 loader: Make ResultStatus directly compatible with fmt 8 years ago
Lioncash ea9c1deb5e loader: Remove address mapping remnants from citra 8 years ago
David Marcec bba02ec641 made ResultStatus a u16 8 years ago
Zach Hilman da921ac3f3 loader: Add more descriptive errors 8 years ago
Zach Hilman 55190386b4 loader: Remove unused IdentifyFile overload 8 years ago
Zach Hilman f89988272e Avoid parsing RomFS to directory in NCA 8 years ago
Lioncash 38c2af9330 kernel: Move object class to its own source files 8 years ago
Zach Hilman 9b710a5901 Use more descriptive error codes and messages 8 years ago
Zach Hilman b10c0d291f Remove files that are not used 8 years ago
Lioncash 88f34a5b96 core: Make converting constructors explicit where applicable 8 years ago
Lioncash ebefc0f080 loader: Amend Doxygen comments 8 years ago
Zach Hilman 82150bd5c1 Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago