Zach Hilman
041d0b88d9
fsmitm: Cleanup and modernize fsmitm port
2018-09-23 21:50:20 -04:00
Zach Hilman
35544ae7b5
patch_manager: Add LayeredFS mods support
2018-09-21 19:53:33 -04:00
Lioncash
cc635db969
file-sys: Default heavy-weight class destructors in the cpp file
...
Several classes have a lot of non-trivial members within them, or don't
but likely should have the destructor defaulted in the cpp file for
future-proofing/being more friendly to forward declarations.
Leaving the destructor unspecified allows the compiler to inline the
destruction code all over the place, which is generally undesirable from
a code bloat perspective.
2018-09-19 19:34:08 -04:00
fearlessTobi
ac0723e7be
Port #4182 from Citra: "Prefix all size_t with std::"
2018-09-15 15:21:06 +02:00
Lioncash
6bab4fa777
file_sys/patch_manager: Add missing includes
...
These includes were previously being satisfied indirectly.
2018-09-06 13:53:23 -04:00
Zach Hilman
d51f937e3e
bktr: Fix bucket overlap error
2018-09-04 17:01:54 -04:00
Zach Hilman
0f87428fa1
patch_manager: Centralize Control-type NCA parsing
2018-09-04 16:25:10 -04:00
Zach Hilman
55e1e9559e
game_list: Fix version display on non-NAND titles
2018-09-04 16:24:02 -04:00
Zach Hilman
13a60cd9de
bktr: Add logging on successful patch
2018-09-04 16:24:02 -04:00
Zach Hilman
c13664fec3
bktr: Fix missing includes and optimize style
2018-09-04 16:24:02 -04:00
Zach Hilman
e739316884
file_sys: Add class to manage game patches
...
Right now only includes Updates, but should eventually contain all of the other patches we need.
2018-09-04 16:22:25 -04:00