diff --git a/src/core/cdrom_subq_replacement.cpp b/src/core/cdrom_subq_replacement.cpp index fc3589846..4865b4348 100644 --- a/src/core/cdrom_subq_replacement.cpp +++ b/src/core/cdrom_subq_replacement.cpp @@ -162,7 +162,7 @@ bool CDROMSubQReplacement::LoadForImage(std::unique_ptr* r for (const FileLoader& loader : loaders) { path = Path::BuildRelativePath(image_path, - SmallString::from_format("{}_{}.{}", Path::GetFileName(image_path), + SmallString::from_format("{}_{}.{}", Path::GetFileTitle(image_path), image->GetCurrentSubImage() + 1, loader.extension)); if (FileSystem::FileExists(path.c_str())) {