diff options
| author | Chloe Marcec <dmarcecguzman@gmail.com> | 2021-03-27 02:03:18 +1100 |
|---|---|---|
| committer | Chloe Marcec <dmarcecguzman@gmail.com> | 2021-03-27 02:03:18 +1100 |
| commit | e9a1f29e936e8da5899c360394f37c7646150e3f (patch) | |
| tree | cbcd16b15b3e485c2523b41dee5a9e15706ca6fd /src/core/file_sys/control_metadata.cpp | |
| parent | 65774084fd9209c9d812cdf10c2b82c2ee35f360 (diff) | |
pctl: Rework how pctl works to be more accurate
Introduces the usage of compatibilities to allow it the module to be closer to how it works on hardware.
Diffstat (limited to 'src/core/file_sys/control_metadata.cpp')
| -rw-r--r-- | src/core/file_sys/control_metadata.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/file_sys/control_metadata.cpp b/src/core/file_sys/control_metadata.cpp index b0a130345..f66759815 100644 --- a/src/core/file_sys/control_metadata.cpp +++ b/src/core/file_sys/control_metadata.cpp @@ -100,6 +100,14 @@ u64 NACP::GetDeviceSaveDataSize() const { return raw.device_save_data_size; } +u32 NACP::GetParentalControlFlag() const { + return raw.parental_control; +} + +const std::array<u8, 0x20>& NACP::GetRatingAge() const { + return raw.rating_age; +} + std::vector<u8> NACP::GetRawBytes() const { std::vector<u8> out(sizeof(RawNACP)); std::memcpy(out.data(), &raw, sizeof(RawNACP)); |
