From 1f5f7fe40625117d430e8a9f3c1c694fd9f4ddc0 Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 15 Dec 2022 13:52:05 -0500 Subject: mo5_flop.xml, mo6_flop.xml, pro128_flop.xml: Correct floppy image interfaces * thom_dsk.cpp: Add DSDD 5.25-inch format --- hash/mo5_flop.xml | 166 +++++++++++++++++++++---------------------- hash/mo6_flop.xml | 100 +++++++++++++------------- hash/pro128_flop.xml | 4 +- src/lib/formats/thom_dsk.cpp | 8 +++ 4 files changed, 143 insertions(+), 135 deletions(-) diff --git a/hash/mo5_flop.xml b/hash/mo5_flop.xml index 0febd09107c..a76fd437dd9 100644 --- a/hash/mo5_flop.xml +++ b/hash/mo5_flop.xml @@ -14,7 +14,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Microsoft - + @@ -26,7 +26,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Microsoft - + @@ -38,7 +38,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Microsoft - + @@ -50,7 +50,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Triel - + @@ -62,7 +62,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 France Image Logiciel (FIL) - + @@ -74,7 +74,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 JD Productique - + @@ -87,7 +87,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2012 DCsoft? - + @@ -99,12 +99,12 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? <hack> - + - + @@ -117,7 +117,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2008 DCsoft - + @@ -131,7 +131,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2008 DCsoft - + @@ -145,25 +145,25 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Thomson - E. Forler - + - + - + - + @@ -176,7 +176,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? <unknown> - + @@ -189,7 +189,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microsoft - + @@ -214,7 +214,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Thomson - + @@ -227,7 +227,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 CNDP - + @@ -239,7 +239,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 DCsoft - + @@ -251,7 +251,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 DCsoft - + @@ -263,7 +263,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 DCsoft - + @@ -276,7 +276,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2013 DCsoft - + @@ -289,7 +289,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! ERE Informatique - + @@ -303,7 +303,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 dcmoto.free.fr - + @@ -315,7 +315,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 dcmoto.free.fr - + @@ -327,7 +327,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 dcmoto.free.fr - + @@ -343,7 +343,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Titus Software - + @@ -357,7 +357,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Titus Software - + @@ -371,7 +371,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Titus Software - + @@ -383,7 +383,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Loriciels - + @@ -395,7 +395,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Loriciels - + @@ -407,7 +407,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? Sayasupacrew - + @@ -419,7 +419,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? Sayasupacrew - + @@ -431,7 +431,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Sybex - + @@ -443,13 +443,13 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 DSSoft - + - + @@ -462,7 +462,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 DSSoft - + @@ -477,7 +477,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 Puls - + @@ -490,7 +490,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2015 Puls - + @@ -504,7 +504,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Coktel Vision - + @@ -516,7 +516,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Coktel Vision - + @@ -528,7 +528,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 CFAPI - + @@ -540,7 +540,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Cedic/Nathan - + @@ -552,7 +552,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Coktel Vision - + @@ -566,7 +566,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Loriciels - + @@ -578,7 +578,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Loriciels - + @@ -590,7 +590,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Infogrames - + @@ -602,7 +602,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 France Image Logiciel (FIL) - + @@ -614,7 +614,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Cobrasoft - + @@ -626,7 +626,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 France Image Logiciel (FIL) - + @@ -638,7 +638,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Titus Software - + @@ -650,7 +650,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 TO TEK International - + @@ -662,7 +662,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 TO TEK International - + @@ -674,7 +674,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 SoftBook - + @@ -686,7 +686,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1984 Loriciels - + @@ -698,7 +698,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Loriciels - + @@ -710,7 +710,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Coktel Vision - + @@ -722,7 +722,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 France Image Logiciel (FIL) - + @@ -734,7 +734,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1984 Infogrames - + @@ -746,7 +746,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1984 Loriciels - + @@ -758,7 +758,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 France Image Logiciel (FIL) - + @@ -770,7 +770,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Shift-Edition - + @@ -782,7 +782,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 France Image Logiciel (FIL) - + @@ -794,7 +794,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Loriciels - + @@ -806,7 +806,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Infogrames - + @@ -814,11 +814,11 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! - James Debug - Le Grand Saut - 1987 + James Debug - Le Grand Saut (disk hack) + 2015 Coktel Vision - + @@ -830,7 +830,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 DCsoft - + @@ -842,7 +842,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 DCsoft - + @@ -855,7 +855,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Infogrames - + @@ -868,7 +868,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Infogrames - + @@ -880,7 +880,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Infogrames - + @@ -892,7 +892,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1984 Coktel Vision - + @@ -904,7 +904,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Loriciels - + @@ -916,7 +916,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Loriciels - + @@ -928,7 +928,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 France Image Logiciel (FIL) - + @@ -940,7 +940,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Infogrames - + @@ -952,7 +952,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 Answare - + @@ -964,7 +964,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Infogrames - + @@ -976,7 +976,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1985 France Image Logiciel (FIL) - + @@ -988,7 +988,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 France Image Logiciel (FIL) - + diff --git a/hash/mo6_flop.xml b/hash/mo6_flop.xml index 420764eb04c..5e9377aacfa 100644 --- a/hash/mo6_flop.xml +++ b/hash/mo6_flop.xml @@ -14,7 +14,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Loriciels - + @@ -30,7 +30,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -44,7 +44,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -58,7 +58,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! <unknown> - + @@ -72,7 +72,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! <unknown> - + @@ -86,7 +86,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! <unknown> - + @@ -99,12 +99,12 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Loriciels - + - + @@ -117,7 +117,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Loriciels - + @@ -130,13 +130,13 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Microids - + - + @@ -151,7 +151,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -164,7 +164,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1988 Microids - + @@ -178,13 +178,13 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + - + @@ -197,7 +197,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + @@ -210,7 +210,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + @@ -223,7 +223,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2016 OliverP - + @@ -235,25 +235,25 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + - + - + - + @@ -266,13 +266,13 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + - + @@ -285,7 +285,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 2014 6502man - + @@ -300,7 +300,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -313,7 +313,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -326,7 +326,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -340,7 +340,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -353,7 +353,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? Chip - + @@ -366,7 +366,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? Chip - + @@ -379,7 +379,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? Chip - + @@ -393,7 +393,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -406,7 +406,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -419,7 +419,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -432,7 +432,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -445,7 +445,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -458,7 +458,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -472,7 +472,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -486,7 +486,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -500,7 +500,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! Microids - + @@ -513,7 +513,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Microids - + @@ -527,7 +527,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Microids - + @@ -540,7 +540,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Chip - + @@ -553,7 +553,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Chip - + @@ -566,7 +566,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -580,7 +580,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -593,7 +593,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1987 Chip - + @@ -605,7 +605,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 1986 Cedic/Nathan - + @@ -617,7 +617,7 @@ Thanks to DCMOTO (http://dcmoto.free.fr) for info! 198? France Image Logiciel (FIL) - + diff --git a/hash/pro128_flop.xml b/hash/pro128_flop.xml index 8d92dd2e928..2927f1630bb 100644 --- a/hash/pro128_flop.xml +++ b/hash/pro128_flop.xml @@ -15,7 +15,7 @@ This list is exclusively for Italian MO5 and MO6 software 1987 Olivetti Prodest - + @@ -29,7 +29,7 @@ This list is exclusively for Italian MO5 and MO6 software 1987 Olivetti Prodest - + diff --git a/src/lib/formats/thom_dsk.cpp b/src/lib/formats/thom_dsk.cpp index b243dfd0626..08d36895a6a 100644 --- a/src/lib/formats/thom_dsk.cpp +++ b/src/lib/formats/thom_dsk.cpp @@ -39,6 +39,14 @@ const thomson_525_format::format thomson_525_format::formats[] = { 1, {}, 31, 22, 44 }, + { + floppy_image::FF_525, floppy_image::DSDD, floppy_image::MFM, + 2000, + 16, 40, 2, + 256, {}, + 1, {}, + 31, 22, 44 + }, {} }; -- cgit v1.2.3