PSFLoader: Detect region from exe

This commit is contained in:
Connor McLaughlin
2021-01-24 13:55:19 +10:00
parent 10135e08a2
commit 253b115b11
4 changed files with 30 additions and 0 deletions

View File

@ -27,6 +27,7 @@ public:
ALWAYS_INLINE const ProgramData& GetProgramData() const { return m_program_data; }
ALWAYS_INLINE const TagMap& GetTagMap() const { return m_tags; }
ALWAYS_INLINE DiscRegion GetRegion() const { return m_region; }
std::optional<std::string> GetTagString(const char* tag_name) const;
std::optional<int> GetTagInt(const char* tag_name) const;
@ -46,6 +47,7 @@ private:
ProgramData m_program_data;
TagMap m_tags;
DiscRegion m_region = DiscRegion::Other;
};
bool Load(const char* path);