Image Map Image Map
Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Use a High Density FDD in an older PC

  1. #1

    Default Use a High Density FDD in an older PC

    The original IBM PCs and XTs were made before High Density FDD's caught on, and as a result of this, no intentional support were added in neither hardware or software. In order to get HD drives to work on a PC or XT, we have to work around therse limitations.
    Hardware

    The original IBM Floppy disk controller was based around a simple microcontroller for controll and a bunch of custom logic for interfacing. This card was intended to be used with Double-Density drives, and it's unable to interface with HD drives due to timing issues (unless the HD drive emulates a DD drive when DD media is present). In order for the computer to properly interface with HD drives, the controller must be replaced with a more recent one with support for HD drives.
    Controllers as found on AT-style multifunction cards works well, as they mostly only use the 8-bit partion of the card's 16-bit bus. With a HD-compatible controller, the computer will at least be able to interface with HD drives.
    Software

    The next limitation is the BIOS. By default, the BIOS can't really make too much sense of more recent formats, even though it may be able to read and write correctly to DD disks of any size. HD disks may still be unreadable, and will in that case just generate errors when access is attempted. In order to solve this problem, a more recent replacement of the BIOS diskette routine package (Int 13h) must be installed.
    Some HD controllers come with a replacement in a physical ROM chip on the card itself. This replacement is automatically loaded on boot, and all you have to make sure is that the switches on the card are set correctly.
    If this is not the case, a replacement will have to be installed by a software driver after the machine boots, usually as a part of the OS initialization. An example of such a driver is '2M-XBIOS.COM' from the 2M FD-tool package[footnote]http://en.wikipedia.org/wiki/2M_(DOS)[/footnote]. If the machine has an HDD, this will be no problem since the driver is not needed for the HDD to boot properly, but if the machine only has floppy drives, a startup disk of Double-Density has to be used in order to install the driver. This disk must of course be formated as a startup disk, and it must also contain the driver. You should make sure to read how to set up the driver before installing it (this information usually provided with the driver).
    [wiki]Category:How_To[/wiki]

  2. #2
    Join Date
    Jan 2007
    Location
    Pacific Northwest, USA
    Posts
    31,995
    Blog Entries
    18

    Default

    I don't understand what "HD FDD" means. HD = "hard disk"; FDD = "floppy disk drive" or maybe "fixed disk drive"--the use of the two acronyms together is confusing. Why not just spell it out? "Hard Disk".

    "Fixed disk drive" once had a very specific meaning--a drive whose media could not be removed. The IBM 2314, for example, was not a fixed disk drive--the 2316 packs could be removed.

  3. #3

    Default

    high-density floppy disk drive.
    My emulators!
    Fake86 8086/V20 PC emulator: http://sourceforge.net/p/fake86
    MoarNES Nintendo emulator: http://sourceforge.net/p/moarnes


  4. #4
    Join Date
    Jan 2007
    Location
    Pacific Northwest, USA
    Posts
    31,995
    Blog Entries
    18

    Default

    Okay, an Emily Latella moment.

    Nevertheless, "high denisty floppy drive" would clear up a bunch of headscratching.

  5. #5

    Default

    lol. agreed, yeah that would help.
    My emulators!
    Fake86 8086/V20 PC emulator: http://sourceforge.net/p/fake86
    MoarNES Nintendo emulator: http://sourceforge.net/p/moarnes


  6. #6

    Default

    I would love a 3.5" drive in my 5160, I didn't want HD so much for the capacity, more because a) They are plentiful and cheap, b) they come in black(!) but I've never found a combination of drive / controller that actually works for me. Has anyone got one running in a 5160 and if so which card / drive?

  7. #7

    Default

    IIRC, a 1.44 floppy will function in a 5160 as a 720K floppy.
    PM me if you're looking for 3" or 5" floppy disks. EMail For everything else, Take Another Step

  8. #8
    Join Date
    Sep 2011
    Location
    Michigan, USA
    Posts
    180

    Default

    Quote Originally Posted by circuit View Post
    I would love a 3.5" drive in my 5160, I didn't want HD so much for the capacity, more because a) They are plentiful and cheap, b) they come in black(!) but I've never found a combination of drive / controller that actually works for me. Has anyone got one running in a 5160 and if so which card / drive?
    An 8 bit ISA controller card that I have found works in a 5150 PC to install a 1.44 MB floppy disk drive is from JCC. Here is a listing to one on EBAY. (Keywords JCC 2DR14A 810730). I'm guessing you can find one for much less if you watch the listings and search on the keywords. FWITW: I have tried several floppy disk controllers in a 5150 that 'should' work, but don't!

    http://www.ebay.com/itm/JCC-2DR14A-8...0AAOSwLa9UVKTO

  9. #9

    Default

    Ouch!, Way too expensive and missing the HD floppy bios Rom.

  10. #10

    Default

    As 'Stone' said, A 1.44M Floppy drive will function in an XT 5160 as a 720K connected to the original controller, See This Page on Modem7's website.

    Quote Originally Posted by circuit View Post
    I would love a 3.5" drive in my 5160, I didn't want HD so much for the capacity, more because a) They are plentiful and cheap, b) they come in black(!) but I've never found a combination of drive / controller that actually works for me. Has anyone got one running in a 5160 and if so which card / drive?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •