From 4c196a9538df2e7dd9b74d2681c9180ab9368b61 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Fri, 29 Jul 2011 17:35:10 +0000 Subject: [PATCH] Make image recognition more relaxing (no whatsnew) --- src/lib/formats/basicdsk.c | 2 +- src/lib/formats/flopimg.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/formats/basicdsk.c b/src/lib/formats/basicdsk.c index 3e92e781c8c..22d1e1216a8 100644 --- a/src/lib/formats/basicdsk.c +++ b/src/lib/formats/basicdsk.c @@ -346,7 +346,7 @@ FLOPPY_IDENTIFY(basicdsk_identify_default) expected_size *= geometry.heads; expected_size *= geometry.tracks; expected_size *= geometry.sectors; - *vote = (floppy_image_size(floppy) == expected_size) ? 100 : 0; + *vote = (floppy_image_size(floppy) == expected_size) ? 100 : 50; return FLOPPY_ERROR_SUCCESS; } diff --git a/src/lib/formats/flopimg.c b/src/lib/formats/flopimg.c index 290d623bc2d..e09458f5f34 100644 --- a/src/lib/formats/flopimg.c +++ b/src/lib/formats/flopimg.c @@ -154,7 +154,10 @@ static floperr_t floppy_open_internal(void *fp, const struct io_procs *procs, co floppy->floppy_option = &floppy_options[best_option]; } - + if (best_vote != 100) + { + printf("Loading image that is not 100%% recognized\n"); + } err = FLOPPY_ERROR_SUCCESS; done: