From 8dc16827ea7b2c844ee2ee1f23ea6a593c3b7469 Mon Sep 17 00:00:00 2001 From: RedPanda4552 Date: Thu, 8 Feb 2024 01:16:30 -0500 Subject: [PATCH] Memcard: Fix incorrect order of directory/filename path components for _pcsx2_meta_directory files --- pcsx2/SIO/Memcard/MemoryCardFolder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/SIO/Memcard/MemoryCardFolder.cpp b/pcsx2/SIO/Memcard/MemoryCardFolder.cpp index 339ced68c8..93f272b61d 100644 --- a/pcsx2/SIO/Memcard/MemoryCardFolder.cpp +++ b/pcsx2/SIO/Memcard/MemoryCardFolder.cpp @@ -511,7 +511,7 @@ bool FolderMemoryCard::AddFolder(MemoryCardFileEntry* const dirEntry, const std: dirEntry->entry.data.length++; // set metadata - const std::string metaFileName(Path::Combine(Path::Combine(dirPath, "_pcsx2_meta_directory"), file.m_fileName)); + const std::string metaFileName(Path::Combine(Path::Combine(dirPath, file.m_fileName), "_pcsx2_meta_directory")); if (auto metaFile = FileSystem::OpenManagedCFile(metaFileName.c_str(), "rb"); metaFile) { if (std::fread(&newDirEntry->entry.raw, 1, sizeof(newDirEntry->entry.raw), metaFile.get()) < 0x60)