summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/control_metadata.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-10-29control_metadata: Add GetRawBytes function to NACPZach Hilman1-0/+1
Returns the raw bytes of the NACP file. Needed for GetApplicationControlData which returns the raw, unprocessed NACP to the game.
2018-10-15aoc: Read DLC base title ID from RegisteredCacheZach Hilman1-0/+1
Falls back to title ID + 0x1000, which is what HOS does.
2018-09-20file-sys: Default heavy-weight class destructors in the cpp fileLioncash1-0/+2
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-20control_metadata: Move language name array definition to the cpp fileLioncash1-6/+1
This was used in two different translation units (deconstructed_rom_directory and patch_manager). This means we'd be pointlessly duplicating the whole array twice due to it being defined within the header.
2018-09-04control_metadata: Use alternate language names if AmericanEnglish isn't availableZach Hilman1-3/+6
2018-09-04file_sys: Replace includes with forward declarations where applicableLioncash1-0/+1
Cuts down on include dependencies, resulting in less files that need to be rebuilt when certain things are changed.
2018-08-12control_metadata: Remove unnecessary reference to base fileZach Hilman1-1/+0
2018-08-07Use const where applicableZach Hilman1-1/+1
2018-08-07Avoid parsing RomFS to directory in NCAZach Hilman1-0/+7
2018-07-23NRO Assets and NACP file formatZach Hilman1-0/+81
Cleanup Review fixes