106 Commits (47af34003b97a27ee8456cedb367b41f8687b517)

Author SHA1 Message Date
Lioncash 86592b274e main: Resolve error string not displaying 6 years ago
bunnei 5f75d97125 core: loader: Implement support for loading indexed programs. 6 years ago
Lioncash 6f8a06bac5 patch_manager: Remove usages of the global system instance 6 years ago
Lioncash c4ed791164 common/fileutil: Convert namespace to Common::FS 6 years ago
Lioncash 8e86fa7e60 common/concepts: Rename IsBaseOf to DerivedFrom 6 years ago
David Marcec a5af1161c9 Place in anonymous namespace 6 years ago
David Marcec 6cfff2c3f6 loader: Make IdentifyFile typesafe 6 years ago
Zach Hilman ce9f7ac4f2 loader: Add recognition for KIP file type 7 years ago
Zach Hilman a76bd49268 loader: Add KIP and INI file parser-specific errors 7 years ago
Lioncash 002ae08bbd kernel/process: Hook up the process capability parser to the process itself 8 years ago
Lioncash bed872ed38 nso: Return an optional address from LoadModule 8 years ago
Zach Hilman 5045748829 loader: Add getter for packed update 8 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Zach Hilman c913136eb2 bktr: Fix bucket overlap error 8 years ago
Zach Hilman f5e03b9173 loader: Add BKTR-specific error messages and codes 8 years ago
Zach Hilman b555311438 loader: Add NSP file type and NSP-specific errors 8 years ago
Lioncash a405373144 vfs_real: Forward declare IOFile 8 years ago
Zach Hilman b247e0cab0 loader: Add new NAX-specific errors and messages 8 years ago
Zach Hilman 2164702cf7 nax: Add AppLoader_NAX and update loader to support it 8 years ago
Lioncash 87d8a9c986 loader: Make ResultStatus directly compatible with fmt 8 years ago
Lioncash 96c0b81a51 loader: Remove address mapping remnants from citra 8 years ago
David Marcec a1fb8a331f Fixed invalid cast in loader 8 years ago
Zach Hilman 5b4119fa7f loader: Recognize filename '00' as NCA 8 years ago
Zach Hilman ec3bef7b4c loader: Add more descriptive errors 8 years ago
Zach Hilman dad2ae1ee0 loader: Remove unused IdentifyFile overload 8 years ago
Zach Hilman 9e88f03e75 Avoid parsing RomFS to directory in NCA 8 years ago
Zach Hilman df5b75694f Remove files that are not used 8 years ago
Lioncash a147fa5825 loader: Remove unnecessary constructor call in IdentifyFile() 8 years ago
Lioncash 398444e676 file_util, vfs: Use std::string_view where applicable 8 years ago
Lioncash 50d08beed2 loader: Amend Doxygen comments 8 years ago
Zach Hilman 29aff8d5ab Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
bunnei 913896cbd9 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 77c684c114 Virtual Filesystem (#597) 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Zach Hilman 63f26d5c40 Add support for decrypted NCA files (#567) 8 years ago
Lioncash cc2e14ec2a
loader: Move old logging macros over to new fmt-capable ones 8 years ago
bunnei 386df282a3 loader: Clean up ctors and includes. 9 years ago
bunnei e75aba3ed0 loader: Add DeconstructedRomDirectory for game dumps. 9 years ago
bunnei 023aef053c loader: Refactor to also pass filepath into IdentifyType. 9 years ago
Thog 06e288cea0
Add missing FileType declarations in GuessFromExtension and GetFileTypeString 9 years ago
bunnei dbd15b0d10 Remove more 3DS-specific code. 9 years ago
bunnei 72b03025ac Remove lots more 3DS-specific code. 9 years ago
bunnei 23ce4f5afc loader: Various improvements for NSO/NRO loaders. 9 years ago
bunnei 33ea53094c loader: Add support for NRO, as well as various fixes and shared linker. 9 years ago
bunnei 6bafd3f4f7 loader: Add support for loading an NSO. 9 years ago
wwylele 4b931bb913 loader: lower file name logging level 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 10 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 10 years ago
Emmanuel Gil Peyrot 314ce5e505 CitraQt: Simplify the game list loader code 10 years ago
Emmanuel Gil Peyrot 8fc9c03126 Loader, Frontends: Refactor loader creation and game loading 10 years ago