summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2024-09-20 09:32:20 +0200
committer angelosa <lordkale4@gmail.com>2024-09-20 09:34:58 +0200
commit26ea9181f4e2ca8a225f6d6aff9ab846e1604787 (patch)
tree1121e1b6a297d0b387c7edf90e6f7d94cc86224c /src
parent497c96789e1a4f869d41fa7e80df3f2533e519aa (diff)
formats/d88_dsk.cpp: relax track_count check to a warning
Diffstat (limited to 'src')
-rw-r--r--src/lib/formats/d88_dsk.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/formats/d88_dsk.cpp b/src/lib/formats/d88_dsk.cpp
index 26510dc8396..a7f4f9bb636 100644
--- a/src/lib/formats/d88_dsk.cpp
+++ b/src/lib/formats/d88_dsk.cpp
@@ -480,10 +480,8 @@ bool d88_format::load(util::random_read &io, uint32_t form_factor, const std::ve
int img_tracks, img_heads;
image.get_maximal_geometry(img_tracks, img_heads);
if (track_count > img_tracks)
- {
- osd_printf_error("d88: Floppy disk has too many tracks for this drive (floppy tracks=%d, drive tracks=%d).\n", track_count, img_tracks);
- return false;
- }
+ osd_printf_warning("d88: Floppy disk has too many tracks for this drive (floppy tracks=%d, drive tracks=%d).\n", track_count, img_tracks);
+
if (head_count > img_heads)
osd_printf_warning("d88: Floppy disk has excess of heads for this drive that will be discarded (floppy heads=%d, drive heads=%d).\n", head_count, img_heads);