summaryrefslogtreecommitdiffstats
path: root/src/core/loader/deconstructed_rom_directory.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-07-15k_process: PageTable -> GetPageTableLiam1-1/+1
2023-03-22kernel: use KTypedAddress for addressesLiam1-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-12-06loader: Support loading subsdk{8,9}jam1garner1-2/+3
2021-11-04core: Remove unused includesameerj1-3/+0
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph1-1/+0
2021-05-16core: Make variable shadowing a compile-time errorLioncash1-12/+11
2021-05-06hle: kernel: Rename Process to KProcess.bunnei1-2/+2
2021-05-03core: Resolve misc cases of variable shadowingLioncash1-2/+2
2021-04-27loader: Resolve instances of variable shadowingLioncash1-17/+23
2021-02-19hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei1-1/+1
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash1-3/+0
2020-11-18patch_manager: Remove usages of the global system instanceLioncash1-2/+4
2020-09-17file_sys/romfs_factory: Eliminate usage of the global system accessorLioncash1-2/+2
2020-09-16core/loader: Remove dependencies on the global system instanceLioncash1-8/+8
2020-04-17loader: nso: Fix loader size and arguments.bunnei1-13/+34
2020-03-03core: loader: Remove check for 32-bit.bunnei1-6/+0
2019-09-21yuzu: Port old usages of Filesystem namespace to FilesystemControllerZach Hilman1-1/+3
2019-05-26loader: Move NSO module tracking to AppLoaderZach Hilman1-0/+11
2019-04-12core/core: Move process execution start to System's Load()Lioncash1-18/+22
2019-03-05vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman1-3/+1
2019-03-05loader/nso: Set main code region in VMManagerZach Hilman1-1/+3
2018-12-21kernel/process: Hook up the process capability parser to the process itselfLioncash1-1/+4
2018-12-03loader/nso: Remove dependency on the System classLioncash1-2/+1
2018-10-15nso: Return an optional address from LoadModuleLioncash1-7/+15
2018-10-15nso: Make LoadModule take a VfsFile by const referenceLioncash1-1/+1
2018-10-07nso/nro: Use default allocation size for arg_dataZach Hilman1-2/+2
2018-10-07nso/nro: Add NSO arguments structure to data sectionZach Hilman1-1/+3
2018-10-02nso: Optimize loading of IPS patchesZach Hilman1-3/+2
2018-10-01deconstructed_rom_directory: Force NSO loader to patch NSOsZach Hilman1-1/+3
2018-09-30kernel/process: Make data member variables privateLioncash1-1/+1
2018-09-29loader: Make the Load() function take a process as a regular reference, not a SharedPtrLioncash1-5/+4
2018-09-25memory: Dehardcode the use of fixed memory range constantsLioncash1-4/+3
2018-09-24process/vm_manager: Amend API to allow reading parameters from NPDM metadataLioncash1-7/+4
2018-09-04drd: Parse title ID from program metadataZach Hilman1-1/+8
2018-09-04bktr: Fix missing includes and optimize styleZach Hilman1-1/+1
2018-09-04loader: Ignore patches on NRO and DRDZach Hilman1-0/+4
2018-09-04patch_manager: Add usages of patches to ExeFSZach Hilman1-5/+24
2018-09-04drd: Load title ID from program metadataZach Hilman1-3/+1
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash1-0/+1
2018-08-29kernel: Eliminate kernel global stateLioncash1-1/+3
2018-08-21service/filesystem: Use forward declarations where applicableLioncash1-0/+1
2018-08-15loader: Remove address mapping remnants from citraLioncash1-1/+0
2018-08-10loader: Add more descriptive errorsZach Hilman1-7/+7
2018-08-07loader: Fix scope error in DeconstructedRomDirectoryZach Hilman1-1/+1
2018-08-07Use const where applicableZach Hilman1-1/+1
2018-08-07Avoid parsing RomFS to directory in NCAZach Hilman1-2/+66
2018-08-06loader: Make AppLoader_NCA rely on directory loading codeZach Hilman1-1/+10
2018-07-24deconstructed_rom_directory: Remove unused FindRomFS() functionLioncash1-29/+0
2018-07-22file_util: Use a u64 to represent number of entriesLioncash1-1/+1
2018-07-21Loader: Only print the module names and addresses if they actually exist.Subv1-5/+2
2018-07-19Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman1-82/+23
2018-07-17General Filesystem and Save Data Fixes (#670)Zach Hilman1-2/+1
2018-07-13More improvements to GDBStub (#653)Hedges1-0/+3
2018-07-08Revert "Virtual Filesystem (#597)"bunnei1-23/+90
2018-07-06Virtual Filesystem (#597)Zach Hilman1-90/+23
2018-07-03Rename logging macro back to LOG_*James Rowe1-4/+4
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash1-3/+3
2018-04-25loader: Move old logging macros over to new fmt-capable onesLioncash1-4/+4
2018-04-06core, main.h: Abort on 32Bit ROMs (#309)N00byKing1-0/+5
2018-04-03deconstructed_rom_directory.cpp: Fix TypoN00byKing1-1/+1
2018-03-14core: Move process creation out of global state.bunnei1-2/+1
2018-03-02Kernel: Store the program id in the Process class instead of the CodeSet class.Subv1-3/+3
2018-02-25loader: Check error on NPDM load, use TID for CodeSetshinyquagsire231-2/+6
2018-02-25loader: Use NPDM information when loading NSOsshinyquagsire231-4/+13
2018-02-14deconstructed_rom_directory: Silence formatting specifier warningsLioncash1-3/+4
2018-02-05Changed .istorage to .romfsDavid Marcec1-4/+4
2018-01-21deconstructed_rom_directory: Implement istorage loading for RomFS.bunnei1-2/+67
2018-01-21loader: Minor style fix in deconstructed_rom_directoryRozlette1-1/+0
2018-01-20loader: Clean up ctors and includes.bunnei1-0/+5
2018-01-20loader: Add DeconstructedRomDirectory for game dumps.bunnei1-0/+101