aboutsummaryrefslogtreecommitdiff
path: root/src/core/loader
Commit message (Expand)AuthorAgeFilesLines
* loader: find mixed-case loose RomFS directories consistentlysnowstormxd32 hours1-2/+20
* loader: read the display version from GameDataList.Product.NNN tookraibse35 hours1-17/+30
* refactor: remove redundant EnsureRomFS call in AppLoader_DeconstructedRomDire...kraibse36 hours1-2/+0
* Merge remote-tracking branch 'origin/nx2' into codex/upstream-loading-hotkeyskraibse36 hours6-31/+411
|\
| * Merge pull request #258 from Djihads80/nx2Assuka2 days4-2/+381
| |\
| | * loader: add NUP (Unencrypted (Archival) Package) container supporta55uka2 days4-2/+381
| * | loader: build a loose RomFS once and only when it is readTakoroka3 days2-5/+34
| |/
* / game_list: discover loose dumps without walking their RomFS payloadssnowstormxd2 days2-4/+40
|/
* game_list, loader: find loose ExeFS dumps and show their name and iconMeow4 days1-4/+14
* loader: read a loose dump's name and icon from game-folder sidecarsMeow4 days1-23/+56
* loader: read a loose dump's display version from its own filesTakoroka4 days4-3/+93
* Update deconstructed_rom_directory.cpplesmmwe5 days1-0/+14
* nx2: frame-locked input replay and quieter logsTakoroka7 days1-0/+1
* loader: give loose ExeFS boots a RomFS and an fs registrationTakoroka7 days1-1/+41
* loader: load a loose ExeFS when given its mainTakoroka7 days1-0/+7
* [core] Support block-compressed NSZ and XCZ (#4552)PavelBARABANOV8 days3-9/+52
* [loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ (...PavelBARABANOV2026-09-272-4/+37
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-295-9/+98
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-253-3/+3
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-234-15/+10
* [hle] support passing arguments to homebrew applications (#4013)xbzk2026-06-151-14/+78
* [hle] Fixes for nxident, nxmp and nxplay, remove hbl.nsp workarounds (#3996)lizzie2026-06-125-18/+18
* [loader] change ASLR algo to be more uniform (#3869)lizzie2026-04-273-9/+6
* [common] unify std::random_device (#3801)lizzie2026-03-313-3/+6
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-124-5/+5
* [android/fs] external content loader + nca/xci patches (#3596)xbzk2026-03-044-17/+125
* [core/loader] prevent program_image reallocations in NSO+KIP loading methods ...lizzie2026-02-283-75/+47
* [crypto] Atomize all traces of MbedTLS, and require OpenSSL 3+ (#3606)lizzie2026-02-231-10/+18
* [nce] add split patch mode to support modules bigger than 128MB (#3489)Maufeat2026-02-071-4/+32
* [common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsI...lizzie2025-11-071-1/+2
* [core/loader] Implement a bit improper ASLR (#2945)lizzie2025-11-043-8/+27
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485)crueter2025-09-151-3/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [fmt] use {:#X} for format instead of 0x{:X} (#309)lizzie2025-08-272-2/+8
* [common, fs] Use std::string_view instead of std::string&; inline functions t...lizzie2025-08-271-9/+10
* [core, nce] module_id cache key handling (#195)wildcard2025-08-041-0/+3
* service: sm/kernel/loader: Implement QueryPointerBufferSize, automatic pointe...JPikachu2025-04-301-2/+37
* Port changes from Early Accessdarktux2025-04-041-8/+9
* scope_exit: Make constexprFearlessTobi2024-02-191-1/+3
* vfs: Move vfs files to their own directoryFearlessTobi2024-01-252-2/+2
* loader: also register fs process for raw exefs partitionLiam2024-01-231-0/+8
* Merge pull request #12677 from GPUCode/whyy-moddersliamwhite2024-01-153-39/+80
|\
| * core: Support multiple modules per patcherGPUCode2024-01-153-39/+80
* | loader: fix homebrew nro registrationLiam2024-01-131-6/+6
* | fsp-srv: use program registry for SetCurrentProcessLiam2024-01-115-20/+12
|/
* kernel: restrict nce to applicationsLiam2023-12-221-3/+4
* file_sys: handle null romfsLiam2023-12-011-4/+2
* core: Rename patcher fileGPUCode2023-11-293-3/+3
* loader: fix gcc compileLiam2023-11-261-1/+1