425 Commits (dffc48b94220686e6b6f558aca67eef25cae755a)

Author SHA1 Message Date
Liam 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Merry 62b91b0094 core/loader: Return nullptr if file is nullptr 4 years ago
Kyle Kienapfel ea00332a67 code: dodge PAGE_SIZE #define 4 years ago
Liam 9080ea9ab1 core/loader: remove ELF loader 4 years ago
Liam 79bf4bc3ff general: fix compilation on MinGW GCC 12 4 years ago
Liam 8f979d453d common: consolidate ELF structure definitions 4 years ago
Andrea Pappacoda b2eb103829 chore: add missing SPDX tags 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
BytesGalore 8f530cbb09 loader: log the type of mismatching file-extension 4 years ago
Lioncash 8a509e5a2c general: Replace NonCopyable struct with equivalents 4 years ago
bunnei acd1fff964 core: loader: kip: Minimal changes to fix KIP loading. 4 years ago
jam1garner 9ea4d9cb8c loader: Support loading subsdk{8,9} 4 years ago
ameerj d27abf5546 core: Remove unused includes 4 years ago
Feng Chen 77f209e391 file_sys: Support load game collection (#6582) 5 years ago
lat9nq 794c444285 general: Make most settings a BasicSetting 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 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 84b656fbbd core: Resolve misc cases of variable shadowing 5 years ago
Lioncash 41c7ce33b6 loader: Resolve instances of variable shadowing 5 years ago
Morph 0357607044 program_metadata: Set a default resource size when a NPDM is not present 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 0ae0bc4340 hle: kernel: KThread: Reorganize thread priority defaults. 5 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 5 years ago
Lioncash fb9624da9d main: Resolve error string not displaying 5 years ago
Lioncash fd6a753646 vfs: Use existing type aliases consistently 5 years ago
Lioncash c06510376a core: Eliminate remaining usages of the global system instance 5 years ago
bunnei 9f8d7748d9 core: loader: Implement support for loading indexed programs. 5 years ago
Lioncash b4b63c878f patch_manager: Remove usages of the global system instance 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 6 years ago
Lioncash 18636013c9 core: Fix clang build 6 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 6 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 6 years ago
Lioncash 7824da5961 file_sys/romfs_factory: Eliminate usage of the global system accessor 6 years ago
Lioncash 279b79c880 loader/nso: Remove unnecessary [[maybe_unused]] 6 years ago
Lioncash bcb796ee92 core/loader: Remove dependencies on the global system instance 6 years ago
Lioncash a87209e09d common/fileutil: Convert namespace to Common::FS 6 years ago
Lioncash 80d04c0daa common/concepts: Rename IsBaseOf to DerivedFrom 6 years ago
David Marcec b20f4de430 Place in anonymous namespace 6 years ago
David Marcec 46d3c84839 loader: Make IdentifyFile typesafe 6 years ago
bunnei 405c9b15c9 loader: nro: Fix process initialization using ProgramMetadata default. 6 years ago
bunnei 8ef209a529 loader: elf: Fix process initialization using ProgramMetadata default. 6 years ago
Lioncash d0569a0865 loader/nso: Resolve moves not occurring in DecompressSegment 6 years ago
bunnei a48860f7ba loader: nso: Fix loader size and arguments. 6 years ago
bunnei 9b2526392a loader: elf/kip/nro: Updates for new VMM. 6 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 6 years ago
bunnei 9006c82b27 loader: nso: Fix loading of static objects to be properly sized and aligned. 6 years ago
bunnei 9b0419ce67 core: loader: Remove check for 32-bit. 6 years ago