DirectoryBlob: Write partition headers properly

This commit is contained in:
JosJuice
2017-06-13 15:52:02 +02:00
parent 09832caf41
commit 3fd0d39a85
2 changed files with 36 additions and 11 deletions

View File

@ -146,7 +146,7 @@ private:
const std::string& game_partition_root);
void SetWiiRegionData(const std::string& game_partition_root);
void SetPartitions(std::vector<PartitionWithType>&& partitions);
void SetTMDAndTicket(const std::string& partition_root, u64 partition_address);
void SetPartitionHeader(const DirectoryBlobPartition& partition, u64 partition_address);
// For GameCube:
DirectoryBlobPartition m_gamecube_pseudopartition;
@ -160,7 +160,7 @@ private:
std::vector<u8> m_disk_header_nonpartition;
std::vector<u8> m_partition_table;
std::vector<u8> m_wii_region_data;
std::vector<std::vector<u8>> m_tmd_headers;
std::vector<std::vector<u8>> m_partition_headers;
u64 m_data_size;
};