451 Commits (cb135ba86fdcd6484c4901e766ef18afae6c1d34)

Author SHA1 Message Date
darktux 616619c8f7 Port changes from Early Access 2 years ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
Liam 9528c40b1e loader: also register fs process for raw exefs partition 2 years ago
GPUCode 26a25d2280 core: Support multiple modules per patcher 2 years ago
Liam 36739873d2 loader: fix homebrew nro registration 2 years ago
Liam 2397093e4f fsp-srv: use program registry for SetCurrentProcess 2 years ago
Liam a7ff872a4c kernel: restrict nce to applications 2 years ago
Liam 4321fc6154 file_sys: handle null romfs 2 years ago
GPUCode e6e15d2d10 core: Rename patcher file 2 years ago
Liam d7db22185a loader: fix gcc compile 2 years ago
Liam 982183d4c6 loader: apply nso patch to offset program image 2 years ago
GPUCode 3930e3d7fd core: Define HAS_NCE macro 2 years ago
GPUCode 3814ca9d84 Address some review comments 2 years ago
GPUCode 3764cc4be2 android: Add cpu bakend gui toggle 2 years ago
Liam 19619b1b14 arm: Implement native code execution backend 2 years ago
Liam 3a5992f2ef kernel: Manually specify aslr region start 2 years ago
Liam bb4e14e7ac loader: don't reassign program ID on npdm reparse 3 years ago
Liam efef3d8487 core: improve debug workflow 3 years ago
Liam 76671fdede core: implement basic integrity verification 3 years ago
liamwhite aa16fd2422 kernel: offset code entry point for 39-bit address space type (#11326) 3 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 3 years ago
Liam 6b6f0b21b9 k_process: PageTable -> GetPageTable 3 years ago
Tobias 16590ff2d0 file_sys/content_archive: Detect compressed NCAs (#11047) 3 years ago
Charles Lombardo b1b9075f2d android: Add proper homebrew check 3 years ago
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