Refactor SaveAllGraphicsData

This commit is contained in:
scawful
2024-11-13 09:40:36 -05:00
parent 6aadd51a2d
commit 12309f460e

View File

@@ -147,7 +147,7 @@ absl::Status Rom::SaveAllGraphicsData() {
to_bpp = 2; to_bpp = 2;
} }
auto sheet_data = graphics_sheets_[i].data(); auto sheet_data = graphics_sheets_[i].vector();
final_data = gfx::ConvertBpp(sheet_data, from_bpp, to_bpp); final_data = gfx::ConvertBpp(sheet_data, from_bpp, to_bpp);
if (compressed) { if (compressed) {
final_data = gfx::lc_lz2::CompressV2(final_data); final_data = gfx::lc_lz2::CompressV2(final_data);
@@ -156,7 +156,7 @@ absl::Status Rom::SaveAllGraphicsData() {
GetGraphicsAddress(data(), i, version_constants().kOverworldGfxPtr1, GetGraphicsAddress(data(), i, version_constants().kOverworldGfxPtr1,
version_constants().kOverworldGfxPtr2, version_constants().kOverworldGfxPtr2,
version_constants().kOverworldGfxPtr3); version_constants().kOverworldGfxPtr3);
std::copy(compressed_data.begin(), compressed_data.end(), std::copy(final_data.begin(), final_data.end(),
rom_data_.begin() + offset); rom_data_.begin() + offset);
} }
} }