summaryrefslogtreecommitdiff
path: root/src/core/loader
AgeCommit message (Expand)Author
2019-05-25core: Track load offsets of NSO modulesZach Hilman
2019-04-30loader/nso: Remove left-in debug pragmaLioncash
2019-04-11core/core: Move process execution start to System's Load()Lioncash
2019-04-09Merge pull request #1957 from DarkLordZach/title-providerbunnei
2019-04-04core: Add missing override specifiers where applicableLioncash
2019-04-03Merge pull request #2093 from FreddyFunk/disk-cache-better-compressionbunnei
2019-04-01Merge pull request #2281 from lioncash/memorybunnei
2019-03-29Addressed feedbackunknown
2019-03-29core: Do not link LZ4 to core. Use common/data_compression for nso segment de...unknown
2019-03-27patch_manager: Dump NSO name with build IDZach Hilman
2019-03-23Merge pull request #2280 from lioncash/nsobunnei
2019-03-22kernel/codeset: Make CodeSet's memory data member a regular std::vectorLioncash
2019-03-22loader/nso: Place translation unit specific functions into an anonymous names...Lioncash
2019-03-22file_sys/cheat_engine: Remove use of global system accessorsLioncash
2019-03-22loader/nso: Clean up use of magic constantsLioncash
2019-03-22file_sys/patch_manager: Deduplicate NSO headerLioncash
2019-03-22loader/nso: Fix definition of the NSO header structLioncash
2019-03-21Merge pull request #1933 from DarkLordZach/cheat-enginebunnei
2019-03-20kernel: Move CodeSet structure to its own source filesLioncash
2019-03-19loader: Remove Linker classLioncash
2019-03-19loader: Remove Linker inheritance from NRO and NSO loadersLioncash
2019-03-05vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman
2019-03-04loader/nso: Set main code region in VMManagerZach Hilman
2019-01-15loader: Propagate NCA logo section to ReadBanner and ReadLogoZach Hilman
2018-12-28web_browser: Add bounds checking to applet interfaceZach Hilman
2018-12-28loader: Add accessor for Manual RomFSZach Hilman
2018-12-27Merge pull request #1928 from lioncash/capsbunnei
2018-12-27loader: Add accessor for game control dataZach Hilman
2018-12-21kernel/process: Hook up the process capability parser to the process itselfLioncash
2018-12-10Merge pull request #1819 from DarkLordZach/disable-addonsbunnei
2018-12-05loaders: Make GetFileType() a const qualified member functionLioncash
2018-12-03loader: Add support for reading the name of game's developerZach Hilman
2018-12-02loader/nso: Remove dependency on the System classLioncash
2018-12-02loader/nro: Make the static LoadNro function internally linkedLioncash
2018-12-02loader/nro: Remove dependency on the System classLioncash
2018-11-18Merge pull request #1620 from DarkLordZach/ldr-robunnei
2018-11-15Merge pull request #1618 from DarkLordZach/dump-nsobunnei
2018-11-15process: Make MirrorMemory take state to map new memory asZach Hilman
2018-11-13Merge pull request #1608 from DarkLordZach/save-data-readerbunnei
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-29patch_manager: Add support for dumping decompressed NSOsZach Hilman
2018-10-29loader/nro: Call RegisterRomFS from LoadZach Hilman
2018-10-27loader/nsp: Move secondary loader initialization to constructorZach Hilman
2018-10-25nro: Make LoadNro method accessible outside of apploader code.bunnei
2018-10-16XCI: Add function for checking the existence of the program NCALioncash
2018-10-15nso: Return an optional address from LoadModuleLioncash
2018-10-14nso: Make LoadModule take a VfsFile by const referenceLioncash
2018-10-14nro: Make LoadNro take a VfsFile by const referenceLioncash
2018-10-12kernel/process: Make CodeSet a regular non-inherited objectLioncash
2018-10-09patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControl...Lioncash