#pragma once #include #include #include #include class ZRom { public: ZRom(std::string romPath); std::vector GetFile(std::string fileName); bool IsMQ(); protected: std::vector romData; std::map> files; }; struct RomVersion { std::string version = "None"; std::string error = "None"; std::string listPath = "None"; int offset; uint32_t crc; };