415 Commits (2db5076ec9abab880ea2cc363f4e5e93c528d801)

Author SHA1 Message Date
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 4 years ago
bunnei 7feac8ba46 core: loader: kip: Minimal changes to fix KIP loading. 4 years ago
jam1garner 29559930e9 loader: Support loading subsdk{8,9} 4 years ago
ameerj 7c4b6aab2e core: Remove unused includes 4 years ago
Feng Chen 07073734ed
file_sys: Support load game collection (#6582) 5 years ago
lat9nq b91b76df4f general: Make most settings a BasicSetting 5 years ago
Morph 065867e2c2
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
Lioncash 9a07ed53eb core: Make variable shadowing a compile-time error 5 years ago
bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash ebb64d5bf4 core: Resolve misc cases of variable shadowing 5 years ago
Lioncash 724c19a307 loader: Resolve instances of variable shadowing 5 years ago
Morph 1c65b3ee53 program_metadata: Set a default resource size when a NPDM is not present 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
bunnei 93e20867b0 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 1e55498110 hle: kernel: KThread: Reorganize thread priority defaults. 5 years ago
bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. 5 years ago
Lioncash 86592b274e main: Resolve error string not displaying 5 years ago
Lioncash b1657b8c6b vfs: Use existing type aliases consistently 5 years ago
Lioncash 5bc4eabe36 core: Eliminate remaining usages of the global system instance 5 years ago
bunnei 5f75d97125 core: loader: Implement support for loading indexed programs. 5 years ago
Lioncash 6f8a06bac5 patch_manager: Remove usages of the global system instance 5 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 6 years ago
Lioncash be1954e04c core: Fix clang build 6 years ago
Lioncash 39c8d18feb core/CMakeLists: Make some warnings errors 6 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 6 years ago
Lioncash a62c1999c5 file_sys/romfs_factory: Eliminate usage of the global system accessor 6 years ago
Lioncash aa8d6fc041 loader/nso: Remove unnecessary [[maybe_unused]] 6 years ago
Lioncash 113a3972a6 core/loader: Remove dependencies on 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
bunnei 9c12aef2f8 loader: nro: Fix process initialization using ProgramMetadata default. 6 years ago
bunnei 68039addbc loader: elf: Fix process initialization using ProgramMetadata default. 6 years ago
Lioncash 441a2812ed loader/nso: Resolve moves not occurring in DecompressSegment 6 years ago
bunnei bebfb05c1b loader: nso: Fix loader size and arguments. 6 years ago
bunnei 83761d5316 loader: elf/kip/nro: Updates for new VMM. 6 years ago
bunnei 4caff51710 core: memory: Move to Core::Memory namespace. 6 years ago
bunnei 7aa0e4a7ca loader: nso: Fix loading of static objects to be properly sized and aligned. 6 years ago
bunnei 6fc485a607 core: loader: Remove check for 32-bit. 6 years ago
Michael Scire 5a7eecc3ad loader: provide default arguments (zero byte) to NSOs 6 years ago
Markus Wick 7e94e544f4 core/loaders: Simplify PhysicalMemory usage. 6 years ago
Zach Hilman f6c53526b3 core/loader: Track the NSO build ID of the current process 7 years ago
Zach Hilman c6becfc9f5 nso: Pass build ID directly 7 years ago
Zach Hilman c6ff4a6f4d yuzu: Port old usages of Filesystem namespace to FilesystemController 7 years ago
Nick Renieris bfc5bacecd nro: Implement ReadControlData 7 years ago
Fernando Sahmkow 9bede4eeed VM_Manager: Align allocated memory to 256bytes 7 years ago
Bakugo b50557d1f0 file_sys: Rename other ContentRecordType members 7 years ago
Lioncash a62088539e
common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
Zach Hilman b957a4862f nsp: Correct status codes for extracted NSPs 7 years ago