From e75a1d6c58c9be450e298b217bdc3e1d13cfbf3e Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Sat, 6 Jul 2019 13:45:53 -0400 Subject: [PATCH] do not mangle path for real CD access --- mednafen/cdrom/CDAccess_Image.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mednafen/cdrom/CDAccess_Image.cpp b/mednafen/cdrom/CDAccess_Image.cpp index e1d0cd4a..52680159 100644 --- a/mednafen/cdrom/CDAccess_Image.cpp +++ b/mednafen/cdrom/CDAccess_Image.cpp @@ -635,7 +635,13 @@ bool CDAccess_Image::ImageOpen(const char *path, bool image_memcache) return false; } - std::string efn = MDFN_EvalFIP(base_dir, args[0]); + std::string efn; + + if(args[0].find("cdrom://") == std::string::npos) + efn = MDFN_EvalFIP(base_dir, args[0]); + else + efn = args[0]; + TmpTrack.fp = new FileStream(efn.c_str(), MODE_READ); TmpTrack.FirstFileInstance = 1;