From d4f682d142a38851bb67e112658ba0b8a6d5e7bd Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 5 Oct 2016 00:59:04 +0200 Subject: [PATCH] Raw floppy images with BIN and HDM extensions are now supported. --- src/disc.c | 2 ++ src/win.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/disc.c b/src/disc.c index 4bf434f6c..1c80b6491 100644 --- a/src/disc.c +++ b/src/disc.c @@ -70,9 +70,11 @@ loaders[]= {"360", img_load, img_close, -1}, {"720", img_load, img_close, -1}, {"86F", d86f_load, d86f_close, -1}, + {"BIN", img_load, img_close, -1}, {"DSK", img_load, img_close, -1}, {"FDI", fdi_load, fdi_close, -1}, {"FLP", img_load, img_close, -1}, + {"HDM", img_load, img_close, -1}, {"IMA", img_load, img_close, -1}, {"IMD", imd_load, imd_close, -1}, {"IMG", img_load, img_close, -1}, diff --git a/src/win.c b/src/win.c index e6a27dbd6..ca6a0a3fe 100644 --- a/src/win.c +++ b/src/win.c @@ -950,7 +950,7 @@ void atapi_close(void) } } -char *floppy_image_extensions = "All floppy images (*.12;*.144;*.360;*.720;*.86F;*.BIN;*.DSK;*.FDI;*.FLP;*.IMA;*.IMD;*.IMG;*.TD0;*.VFD;*.XDF)\0*.12;*.144;*.360;*.720;*.86F;*.BIN;*.DSK;*.FDI;*.FLP;*.IMA;*.IMD;*.IMG;*.TD0;*.VFD;*.XDF\0Advanced sector-based images (*.IMD;*.TD0)\0*.IMD;*.TD0\0Basic sector-based images (*.12;*.144;*.360;*.720;*.BIN;*.DSK;*.FDI;*.FLP;*.IMA;*.IMG;*.VFD;*.XDF)\0*.12;*.144;*.360;*.720;*.BIN;*.DSK;*.FDI;*.FLP;*.IMA;*.IMG;*.VFD;*.XDF\0Flux images (*.FDI)\0*.FDI\0Surface-based images (*.86F)\0*.86F\0All files (*.*)\0*.*\0"; +char *floppy_image_extensions = "All floppy images (*.12;*.144;*.360;*.720;*.86F;*.BIN;*.DSK;*.FDI;*.FLP;*.HDM;*.IMA;*.IMD;*.IMG;*.TD0;*.VFD;*.XDF)\0*.12;*.144;*.360;*.720;*.86F;*.BIN;*.DSK;*.FDI;*.FLP;*.HDM;*.IMA;*.IMD;*.IMG;*.TD0;*.VFD;*.XDF\0Advanced sector-based images (*.IMD;*.TD0)\0*.IMD;*.TD0\0Basic sector-based images (*.12;*.144;*.360;*.720;*.BIN;*.DSK;*.FDI;*.FLP;*.HDM;*.IMA;*.IMG;*.VFD;*.XDF)\0*.12;*.144;*.360;*.720;*.BIN;*.DSK;*.FDI;*.FLP;*.HDM;*.IMA;*.IMG;*.VFD;*.XDF\0Flux images (*.FDI)\0*.FDI\0Surface-based images (*.86F)\0*.86F\0All files (*.*)\0*.*\0"; LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) {