From b091a609d9aaa1f611a366c05055d3c25cadfefe Mon Sep 17 00:00:00 2001 From: sorgelig Date: Sat, 28 Aug 2021 16:00:50 +0800 Subject: [PATCH] C64: fix flag of T64 virtual image. --- user_io.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/user_io.cpp b/user_io.cpp index 1117674..56c6f54 100644 --- a/user_io.cpp +++ b/user_io.cpp @@ -1512,7 +1512,12 @@ int user_io_file_mount(const char *name, unsigned char index, char pre) { writable = 0; ret = c64_openT64(name, sd_image + index); - if (ret) ret = c64_openGCR(name, sd_image + index, index); + if (ret) + { + ret = c64_openGCR(name, sd_image + index, index); + sd_type[index] = 1; + if (!ret) FileClose(&sd_image[index]); + } } else {