From: Toni Wilen Date: Mon, 21 Sep 2015 16:48:37 +0000 (+0300) Subject: PC 3.5" HD 21 sectors/track format. X-Git-Tag: 3200~57 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=a451900163402aea5b67aef4a19089aa7ed5dbd0;p=francis%2Fwinuae.git PC 3.5" HD 21 sectors/track format. --- diff --git a/disk.cpp b/disk.cpp index 2352cd55..ddd89aaf 100644 --- a/disk.cpp +++ b/disk.cpp @@ -1255,9 +1255,9 @@ static int drive_insert (drive * drv, struct uae_prefs *p, int dnum, const TCHAR size == 15 * 80 * 2 * 512 || // 720k/1440k double sided - size == 9 * 80 * 2 * 512 || size == 18 * 80 * 2 * 512 || size == 10 * 80 * 2 * 512 || size == 20 * 80 * 2 * 512 || - size == 9 * 81 * 2 * 512 || size == 18 * 81 * 2 * 512 || size == 10 * 81 * 2 * 512 || size == 20 * 81 * 2 * 512 || - size == 9 * 82 * 2 * 512 || size == 18 * 82 * 2 * 512 || size == 10 * 82 * 2 * 512 || size == 20 * 82 * 2 * 512 || + size == 9 * 80 * 2 * 512 || size == 18 * 80 * 2 * 512 || size == 10 * 80 * 2 * 512 || size == 20 * 80 * 2 * 512 || size == 21 * 80 * 2 * 512 || + size == 9 * 81 * 2 * 512 || size == 18 * 81 * 2 * 512 || size == 10 * 81 * 2 * 512 || size == 20 * 81 * 2 * 512 || size == 21 * 81 * 2 * 512 || + size == 9 * 82 * 2 * 512 || size == 18 * 82 * 2 * 512 || size == 10 * 82 * 2 * 512 || size == 20 * 82 * 2 * 512 || size == 21 * 82 * 2 * 512 || // 720k/1440k single sided size == 9 * 80 * 1 * 512 || size == 18 * 80 * 1 * 512 || size == 10 * 80 * 1 * 512 || size == 20 * 80 * 1 * 512 || size == 9 * 81 * 1 * 512 || size == 18 * 81 * 1 * 512 || size == 10 * 81 * 1 * 512 || size == 20 * 81 * 1 * 512 || @@ -1285,6 +1285,10 @@ static int drive_insert (drive * drv, struct uae_prefs *p, int dnum, const TCHAR drv->num_secs = 20; drv->ddhd = 2; break; + } else if (size == 21 * 80 * side * 512 || size == 21 * 81 * side * 512 || size == 21 * 82 * side * 512) { + drv->num_secs = 21; + drv->ddhd = 2; + break; } else if (size == 9 * 40 * side * 512) { drv->num_secs = 9; drv->ddhd = 1;