Changeset 602 in xtideuniversalbios for trunk/Serial_Server


Ignore:
Timestamp:
May 9, 2019, 8:11:46 PM (6 years ago)
Author:
Krister Nordvall
Message:

Changes:

  • SerDrive: Fixed a bug that prevented use of 3.5" 720 KB floppy disk images.
  • Also added support for Microsoft DMF (Distribution Media Format) floppy disk images.
  • XTIDECFG / Library: Minor size optimizations. Added a new macro (SKIP1B) as part of that.
  • BIOS: A small size optimization (2 bytes) to MODULE_8BIT_IDE_ADVANCED that is enabled only when USE_NEC_V is defined.
Location:
trunk/Serial_Server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Serial_Server/library/Image.cpp

    r592 r602  
    3030struct floppyInfo floppyInfos[] =
    3131{
     32//  { 0, 2969600 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.9)
    3233    { 1, 2949120 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5"
    33     { 0, 2867200 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.8)
    34     { 0, 2969600 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.9)
     34//  { 0, 2867200 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.8)
     35    { 1, 1720320 / 512, 4, 80, 2, 21 },         // 1.44MB 3.5" Microsoft DMF (Distribution Media Format)
    3536    { 1, 1474560 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5"
    36     { 0, 1433600 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5" (alternate spelling with 1.4)
     37//  { 0, 1433600 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5" (alternate spelling with 1.4)
    3738    { 1, 1228800 / 512, 2, 80, 2, 15 },         // 1.2MB 5.25"
    38     { 1, 737280 / 512, 3, 80, 1, 18 },          // 720KB 3.5"
     39    { 1, 737280 / 512, 3, 80, 2, 9 },           // 720KB 3.5"
    3940    { 1, 368640 / 512, 1, 40, 2, 9 },           // 360KB 5.25"
    4041    { 1, 327680 / 512, 0, 40, 2, 8 },           // 320KB 5.25"
  • trunk/Serial_Server/win32/Win32.cpp

    r592 r602  
    3737char *bannerStrings[] = {
    3838    "SerDrive - XTIDE Universal BIOS Serial Drive Server",
    39     "Copyright (C) 2012-2018 by XTIDE Universal BIOS Team",
     39    "Copyright (C) 2012-2019 by XTIDE Universal BIOS Team",
    4040    "Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY",
    4141    ROM_VERSION_STRING,
     
    9191    "Floppy images may also be used.  Image size must be exactly the same size",
    9292    "as a 2.88MB, 1.44MB, 1.2MB, 720KB, 360KB, 320KB, 180KB, or 160KB disk.",
     93    "Microsoft DMF (Distribution Media Format) images are also supported.",
    9394    "Floppy images must be the last disks discovered by the BIOS, and only",
    9495    "two floppy drives are supported by the BIOS at a time.",
Note: See TracChangeset for help on using the changeset viewer.