PCem
changeset 75:9b0c068452e5
Added missing support for 1.2MB discs.
| author | TomW |
|---|---|
| date | Thu Feb 27 19:53:54 2014 +0000 |
| parents | df66658b3f06 |
| children | fde668922ea4 |
| files | src/fdc.c |
| diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- a/src/fdc.c Thu Feb 27 19:42:06 2014 +0000 1.2 +++ b/src/fdc.c Thu Feb 27 19:53:54 2014 +0000 1.3 @@ -65,6 +65,7 @@ 1.4 else if (ftell(f)<=(320*1024)) { SECTORS[d]=8; TRACKS[d] = 40; discrate[d]=2; } 1.5 else if (ftell(f)<=(360*1024)) { SECTORS[d]=9; TRACKS[d] = 40; discrate[d]=2; } /*Double density*/ 1.6 else if (ftell(f)<(1024*1024)) { SECTORS[d]=9; TRACKS[d] = 80; discrate[d]=2; } /*Double density*/ 1.7 + else if (ftell(f) <= 1228800) { SECTORS[d]=15; TRACKS[d] = 80; discrate[d]=0; } /*High density 1.2MB*/ 1.8 else if (ftell(f)<(0x1A4000-1)) { SECTORS[d]=18; TRACKS[d] = 80; discrate[d]=0; } /*High density (not supported by Tandy 1000)*/ 1.9 else if (ftell(f) == 1884159) { SECTORS[d]=23; TRACKS[d] = 80; discrate[d]=0; } /*XDF format - used by OS/2 Warp*/ 1.10 else if (ftell(f) == 1763327) { SECTORS[d]=21; TRACKS[d] = 82; discrate[d]=0; } /*XDF format - used by OS/2 Warp*/
