From e447143e48140231c6e828135cd37ecbd3fb5b0f Mon Sep 17 00:00:00 2001 From: Malkierian Date: Sat, 14 Feb 2026 17:51:48 -0700 Subject: [PATCH] Fix the extractor's assumption that found files are always in the working directory (x64/build/soh). (#6243) --- soh/soh/Extractor/Extract.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/soh/soh/Extractor/Extract.cpp b/soh/soh/Extractor/Extract.cpp index f8e71d9c7..7819df6b1 100644 --- a/soh/soh/Extractor/Extract.cpp +++ b/soh/soh/Extractor/Extract.cpp @@ -238,7 +238,7 @@ void Extractor::GetRoms(std::vector& roms) { // Check for any standard N64 rom file extensions. if ((strcmp(ext, ".z64") == 0) || (strcmp(ext, ".n64") == 0) || (strcmp(ext, ".v64") == 0)) - roms.push_back(ffd.cFileName); + roms.push_back(mSearchPath + "\\" + ffd.cFileName); } } while (FindNextFileA(h, &ffd) != 0); // if (h != nullptr) {