瀏覽代碼

Add specific image load failure report and make exact filename clear.

saybur 2 年之前
父節點
當前提交
dbda646650
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      src/BlueSCSI_disk.cpp

+ 6 - 3
src/BlueSCSI_disk.cpp

@@ -413,8 +413,11 @@ bool scsiDiskOpenHDDImage(int target_idx, const char *filename, int scsi_id, int
 
         return true;
     }
-
-    return false;
+    else
+    {
+        log("---- Failed to load image '", filename, "', ignoring");
+        return false;
+    }
 }
 
 static void checkDiskGeometryDivisible(image_config_t &img)
@@ -562,7 +565,7 @@ void scsiDiskLoadConfig(int target_idx)
     if (scsiDiskGetImageNameFromConfig(img, filename, sizeof(filename)))
     {
         int blocksize = (img.deviceType == S2S_CFG_OPTICAL) ? 2048 : 512;
-        log("-- Opening ", filename, " for id:", target_idx, ", specified in " CONFIGFILE);
+        log("-- Opening '", filename, "' for id:", target_idx, ", specified in " CONFIGFILE);
         scsiDiskOpenHDDImage(target_idx, filename, target_idx, 0, blocksize);
     }
 }