summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/patch_manager.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* file_sys: handle null romfsLiam2023-12-021-4/+0
* fsmitm_romfsbuild: avoid unnecessary copies of vfs pointersLiam2023-10-131-4/+4
* core: improve debug workflowLiam2023-09-141-2/+2
* patch_manager: apply manual HTML patches when presentLiam2023-08-211-1/+8
* vfs: expand support for NCA readingLiam2023-08-151-18/+21
* configure_system: Implement with for looplat9nq2023-07-211-2/+2
* patch_manager: remove unnecessary GetSize callsLiam2023-06-161-5/+4
* Merge pull request #10591 from keve1227/localized-game-iconsliamwhite2023-06-071-1/+32
|\
| * Fix typoKevin Sundqvist Norlén2023-06-031-1/+1
| * Pick game icon based on the configured system languageKeve12272023-06-031-1/+32
* | vfs: add vfs_cached for romfs buildLiam2023-06-031-2/+3
|/
* core/file_sys: fix alignment of BuildIdLiam2022-08-211-2/+2
* core/file_sys: fix BuildId paddingLiam2022-08-191-8/+6
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* patch_manager: Apply layered exefs patches from 'atmosphere' SD directorytech-ticks2022-04-071-25/+38
* general: Fix clang/gcc build errorsameerj2022-03-201-0/+4
* core: Reduce unused includesameerj2022-03-191-1/+0
* Dump patched exefs rather than baseKelebek12022-02-151-9/+9
* patch_manager: Do not apply LayeredFS mods when dumpingMorph2021-06-281-2/+4
* core: Simplify SDMC mod loadinglat9nq2021-06-281-19/+6
* core: Support LayeredFS mod from SDMC directorylat9nq2021-06-281-2/+29
* common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2021-05-261-1/+0
* common: Move settings to common from core.bunnei2021-04-151-1/+1
* file_sys: Consolidate common Title ID operationsMorph2020-12-081-2/+2
* patch_manager: Remove usages of the global system instanceLioncash2020-11-181-44/+37
* core/CMakeLists: Make some warnings errorsLioncash2020-10-131-1/+1
* cheat_engine: Remove unnecessary system argument to CheatParser's Parse functionLioncash2020-09-151-9/+5
* patch_manager: Resolve implicit truncations in FormatTitleVersion()Lioncash2020-09-151-3/+4
* patch_manager: Make use of type aliasesLioncash2020-09-151-53/+59
* patch_manager: Make a few functions internally linkedLioncash2020-09-151-3/+12
* file_sys: Replace inclusions with forward declarations where applicableLioncash2020-08-231-2/+1
* patch_manager: Resolve -Wignored-qualifier warningsLioncash2020-08-031-2/+2
* Make copying directory string more conciselat9nq2020-05-281-2/+1
* Address requested changeslat9nq2020-05-281-3/+3
* *nix systems can read any-case patch directorieslat9nq2020-05-281-8/+27
* core: memory: Move to Core::Memory namespace.bunnei2020-04-171-4/+4
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-161-1/+2
* file_sys: patch_manager: Return early when there are no layers to apply.bunnei2020-04-141-0/+6
* patch_manager: Adds check for disabled cheats to prevent them from being enabled (#3178)Morph2019-11-281-5/+11
* dmnt_cheat_vm: Default initialize structure valuesZach Hilman2019-09-221-2/+1
* patch_manager: Update cheat parsing for new VMZach Hilman2019-09-221-12/+17
* yuzu: Port old usages of Filesystem namespace to FilesystemControllerZach Hilman2019-09-211-8/+16
* patch_manager: Add short-circuit edge-case to GetPatchVersionNamesZach Hilman2019-09-211-0/+2
* patch_manager: Add error checking to load dir to prevent crashesZach Hilman2019-09-211-0/+15
* patch_manager: Add getter for title versionZach Hilman2019-06-251-0/+10
* common/hex_util: Combine HexVectorToString() and HexArrayToString()Lioncash2019-06-121-4/+4
* patch_manager: Dump NSO name with build IDZach Hilman2019-03-281-4/+5
* core: Port current uses of RegisteredCache to ContentProviderZach Hilman2019-03-271-6/+7
* Merge pull request #2280 from lioncash/nsobunnei2019-03-231-14/+11
|\
| * file_sys/patch_manager: Deduplicate NSO headerLioncash2019-03-221-14/+8
| * file_sys/patch_manager: Remove two magic valuesLioncash2019-03-221-2/+5
* | file_sys/cheat_engine: Remove use of global system accessorsLioncash2019-03-221-7/+7
|/
* patch_manager: Display cheats in game list add-onsZach Hilman2019-03-051-0/+2
* patch_manager: Add support for loading cheats listsZach Hilman2019-03-051-0/+52
* patch_manager: Prevent use of a dangling pointer within PatchRomFSLioncash2018-12-111-4/+3
* patch_manager: Obey disabled add-ons list when patching gameZach Hilman2018-12-031-11/+45
* filesystem: De-globalize registered_cache_unionLioncash2018-12-021-10/+9
* patch_manager: Show LayeredExeFS patch in add-ons columnZach Hilman2018-11-211-3/+14
* patch_manager: Apply LayeredExeFS patchesZach Hilman2018-11-201-0/+25
* settings: Add option to dump ExeFS of games upon launchZach Hilman2018-11-201-0/+9
* Merge pull request #1618 from DarkLordZach/dump-nsobunnei2018-11-151-0/+13
|\
| * patch_manager: Add support for dumping decompressed NSOsZach Hilman2018-10-291-0/+13
* | global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-5/+4
|/
* file_sys/patch_manager: Remove unnecessary if-statements (#1586)Frederic L2018-10-281-7/+6
* patch_manager: Add support for using LayeredFS with DataZach Hilman2018-10-171-2/+3
* Merge pull request #1443 from DarkLordZach/lower-loader-logs-1bunnei2018-10-161-2/+8
|\
| * patch_manager: Move non-Program RomFS patch log to DebugZach Hilman2018-10-131-2/+8
* | file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicableLioncash2018-10-161-1/+1
|/
* patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptrLioncash2018-10-091-8/+7
* Merge pull request #1423 from DarkLordZach/romfs-file-extsbunnei2018-10-081-1/+9
|\
| * patch_manager: Avoid romfs_ext requirement for patchingZach Hilman2018-10-041-4/+1
| * fsmitm_romfsbuild: Extract stubs and IPS to romfs_ext dirZach Hilman2018-10-041-1/+12
* | Merge pull request #1424 from DarkLordZach/ips-witchbunnei2018-10-081-23/+59
|\ \
| * | ips_layer: Fix inaccuracies with comments and flagsZach Hilman2018-10-041-1/+1
| * | ips_layer: Deduplicate resource usageZach Hilman2018-10-041-2/+4
| * | patch_manager: Add support for IPSwitch format patchesZach Hilman2018-10-041-22/+56
| |/
* | romfs_factory: Extract packed update setter to new functionZach Hilman2018-10-051-3/+4
* | patch_manager: Add support for NSP packed updatesZach Hilman2018-10-051-2/+2
* | patch_manager: Add support for packed updatesZach Hilman2018-10-051-3/+12
|/
* nso: Optimize loading of IPS patchesZach Hilman2018-10-021-44/+37
* patch_manager: Add PatchNSO functionZach Hilman2018-10-011-0/+94
* patch_manager: Use strings for patch type instead of enumZach Hilman2018-10-011-19/+31
* aoc_u: Extract AccumulateAOCTitleIDs to separate functionZach Hilman2018-10-011-1/+2
* aoc_u: Implement GetAddOnContentBaseIdZach Hilman2018-10-011-2/+3
* patch_manager: Add DLC recognition to PatchManagerZach Hilman2018-10-011-0/+26
* patch_manager: Invert conditionals within ApplyLayeredFS()Lioncash2018-09-261-27/+30
* vfs_concat/vfs_layered: Remove friend declarations from ConcatenatedVfsFileLioncash2018-09-261-3/+2
* fsmitm: Cleanup and modernize fsmitm portZach Hilman2018-09-241-31/+35
* patch_manager: Add LayeredFS mods supportZach Hilman2018-09-221-1/+42
* file-sys: Default heavy-weight class destructors in the cpp fileLioncash2018-09-201-0/+2
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-2/+2
* file_sys/patch_manager: Add missing includesLioncash2018-09-061-0/+4
* bktr: Fix bucket overlap errorZach Hilman2018-09-041-0/+3
* patch_manager: Centralize Control-type NCA parsingZach Hilman2018-09-041-20/+55
* game_list: Fix version display on non-NAND titlesZach Hilman2018-09-041-6/+22
* bktr: Add logging on successful patchZach Hilman2018-09-041-5/+17
* bktr: Fix missing includes and optimize styleZach Hilman2018-09-041-19/+16
* file_sys: Add class to manage game patchesZach Hilman2018-09-041-0/+90