332 Commits (9d11303a36737d02596b8f525ade29866e733344)

Author SHA1 Message Date
Lioncash 1342c53e27 loader: Remove Linker class 7 years ago
Lioncash ab00552118 loader: Remove Linker inheritance from NRO and NSO loaders 7 years ago
Zach Hilman b273b19576 loader: Propagate NCA logo section to ReadBanner and ReadLogo 7 years ago
Zach Hilman cb930c4b5a web_browser: Add bounds checking to applet interface 7 years ago
Zach Hilman 4c20a39828 loader: Add accessor for Manual RomFS 7 years ago
Zach Hilman 0756f29a2c loader: Add accessor for game control data 7 years ago
Lioncash 002ae08bbd kernel/process: Hook up the process capability parser to the process itself 7 years ago
Lioncash de323851b4 loaders: Make GetFileType() a const qualified member function 7 years ago
Zach Hilman 5f0217592b loader: Add support for reading the name of game's developer 7 years ago
Lioncash 7695febfa1 loader/nso: Remove dependency on the System class 7 years ago
Lioncash fc32d6256a loader/nro: Make the static LoadNro function internally linked 7 years ago
Lioncash b110d2176c loader/nro: Remove dependency on the System class 7 years ago
Zach Hilman 0276761a1e process: Make MirrorMemory take state to map new memory as 7 years ago
Frederic L 7a5eda5914 global: Use std::optional instead of boost::optional (#1578) 7 years ago
Zach Hilman 1c0226815d patch_manager: Add support for dumping decompressed NSOs 7 years ago
Zach Hilman f2f679bf3f loader/nro: Call RegisterRomFS from Load 7 years ago
Zach Hilman 7c70746ec4 loader/nsp: Move secondary loader initialization to constructor 7 years ago
bunnei ef7b2237d9 nro: Make LoadNro method accessible outside of apploader code. 7 years ago
Lioncash 73e1e929a2 XCI: Add function for checking the existence of the program NCA 7 years ago
Lioncash bed872ed38 nso: Return an optional address from LoadModule 7 years ago
Lioncash bb9cf8a127 nso: Make LoadModule take a VfsFile by const reference 7 years ago
Lioncash 0732786ddc nro: Make LoadNro take a VfsFile by const reference 7 years ago
Lioncash 1abed2f4c4 kernel/process: Make CodeSet a regular non-inherited object 7 years ago
Lioncash 6636f3ff47 patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr 7 years ago
Zach Hilman f945e9767c nso/nro: Use default allocation size for arg_data 7 years ago
Zach Hilman 081f5c1dbf cmd: Support passing game arguments from command line 7 years ago
Zach Hilman e09505ff61 nso/nro: Add NSO arguments structure to data section 7 years ago
Zach Hilman 38c2ac95af romfs_factory: Extract packed update setter to new function 7 years ago
Zach Hilman 5045748829 loader: Add getter for packed update 7 years ago
Zach Hilman e948fbf5d0 loader: Add ReadRomFSIVFCOffset to NSP, XCI, and NAX loaders 7 years ago
Zach Hilman 215b65fe75 nso: Optimize loading of IPS patches 7 years ago
Zach Hilman 6d441828e6 deconstructed_rom_directory: Force NSO loader to patch NSOs 7 years ago
Zach Hilman 003b44822a nso: Add framework to support patching of uncompressed NSOs 7 years ago
Zach Hilman 3c9e70fefa nso: Replace NSOHeader padding bytes with build ID 7 years ago
Lioncash cf9d6c6f52 kernel/process: Make data member variables private 7 years ago
Lioncash a63e6f9dfd loader: Make the Load() function take a process as a regular reference, not a SharedPtr 7 years ago
Lioncash 83377113bf memory: Dehardcode the use of fixed memory range constants 7 years ago
Lioncash 75603b005b process/vm_manager: Amend API to allow reading parameters from NPDM metadata 7 years ago
David 1db1e013e0 Added support for uncompressed NSOs (#1374) 7 years ago
Lioncash 45195a51a7 nax: Avoid re-parsing NAX data with GetFileType() 7 years ago
Lioncash c8c4105659 nax: Avoid unnecessary calls to AsNCA() in IdentifyType() 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 2ea45fe75b kernel/thread: Include thread-related enums within the kernel namespace 7 years ago
Zach Hilman c913136eb2 bktr: Fix bucket overlap error 7 years ago
Zach Hilman 7d5d781b20 drd: Parse title ID from program metadata 7 years ago
Zach Hilman 23a16c1720 patch_manager: Centralize Control-type NCA parsing 7 years ago
Zach Hilman c91b60a421 game_list: Fix version display on non-NAND titles 7 years ago
Zach Hilman a6e75cd45b bktr: Implement IVFC offset shifting 7 years ago
Zach Hilman 9664ce255d bktr: Fix missing includes and optimize style 7 years ago
Zach Hilman f5e03b9173 loader: Add BKTR-specific error messages and codes 7 years ago