From f06ed7388df76f09d8fbda765acea5d2923553d4 Mon Sep 17 00:00:00 2001 From: MegaMech Date: Fri, 8 Mar 2024 13:24:58 -0700 Subject: Detect Compression Type and Improve Yaml Structure (#21) * Auto detect mio0 * Altered decompressor * Fix bug * Bug fix * fix * debugging * fix debug * Remove logging * Fix spacing * node change * Cleanup * Track compression offset using global var * Implementation * Renames * Simplification * Fixes * Fix debugging output * yaml config segments uses array style * Fix to_hex zero fill * Bug fixes --------- Co-authored-by: = <=> --- src/utils/TorchUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/utils/TorchUtils.cpp') diff --git a/src/utils/TorchUtils.cpp b/src/utils/TorchUtils.cpp index d63fa0b..5dc4621 100644 --- a/src/utils/TorchUtils.cpp +++ b/src/utils/TorchUtils.cpp @@ -7,7 +7,7 @@ uint32_t Torch::translate(const uint32_t offset) { if(SEGMENT_NUMBER(offset) > 0x01) { auto segment = SEGMENT_NUMBER(offset); - const auto addr = Companion::Instance->GetSegmentedAddr(segment); + const auto addr = Companion::Instance->GetFileOffsetFromSegmentedAddr(segment); if(!addr.has_value()) { SPDLOG_ERROR("Segment data missing from game config\nPlease add an entry for segment {}", segment); throw std::runtime_error("Failed to find offset"); -- cgit v1.2.3