From a3c27731cdd12370f4c93e51ae0dfa9de37b9e96 Mon Sep 17 00:00:00 2001 From: scawful Date: Sat, 13 Apr 2024 12:35:30 -0400 Subject: [PATCH] Fix ReadByteVector bug --- src/app/rom.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/rom.h b/src/app/rom.h index c088ca69..69423fa3 100644 --- a/src/app/rom.h +++ b/src/app/rom.h @@ -337,7 +337,7 @@ class ROM : public core::ExperimentFlags { return absl::InvalidArgumentError("Offset and length out of range"); } std::vector result; - for (int i = offset; i < length; i++) { + for (int i = offset; i < offset + length; i++) { result.push_back(rom_data_[i]); } return result; @@ -522,6 +522,7 @@ class ROM : public core::ExperimentFlags { } auto bitmap_manager() { return graphics_manager_; } auto mutable_bitmap_manager() { return &graphics_manager_; } + auto link_graphics() { return link_graphics_; } auto title() const { return title_; } auto size() const { return size_; }