Welcome, Guest. Please login or register.

Author Topic: Amiga external floppy drive hooked to a PC?  (Read 2169 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Ral-ClanTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 1979
  • Country: ca
    • Show only replies by Ral-Clan
    • http://www3.sympatico.ca/clarke-santin/
Amiga external floppy drive hooked to a PC?
« on: February 17, 2010, 05:25:36 PM »
The Commodore 64 people have done it, by developing several cables that allow one to hook a datasette or a 1541 to a PC....(X1541, XE1541 cables, etc.)

So shouldn't it be possible to hook an external Amiga drive to a PC and finally allow a PC to read Amiga 880K disks?

Okay....I think I'm going to answer my own question here: the 1541 had its own controller CPU in it (6502) and was a "smart" drive.  The Amiga external drives are "dumb" drives controlled by the Amiga's Paula chip....perhaps that's why it's not possible.

But couldn't "smart" software be written that emulates Paula or something on the PC side to control the external drive?

Heck, real Amiga external floppy drive control could even be added to UAE, just like VICE can actually load and save to a real 1541 connected to your PC.
Music I've made using Amigas and other retro-instruments: http://theovoids.bandcamp.com
 

Offline save2600

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 3261
  • Country: us
    • Show only replies by save2600
Re: Amiga external floppy drive hooked to a PC?
« Reply #1 on: February 17, 2010, 06:03:04 PM »
 

Offline tone007

Re: Amiga external floppy drive hooked to a PC?
« Reply #2 on: February 17, 2010, 06:03:21 PM »
Catweasel!

I bet someone could work out an adapter.
3 Commodore file cabinets, 2 Commodore USB turntables, 1 AmigaWorld beer mug
Alienware M14x i7 laptop running AmigaForever
 

Offline Ral-ClanTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 1979
  • Country: ca
    • Show only replies by Ral-Clan
    • http://www3.sympatico.ca/clarke-santin/
Re: Amiga external floppy drive hooked to a PC?
« Reply #3 on: February 17, 2010, 09:58:56 PM »
Quote from: save2600;543688
Have you heard of the Catweasel?

http://en.wikipedia.org/wiki/Individual_Computers_Catweasel



Yes I have, but I was wondering why this can't be done in software...(controlling an external Amiga drive hooked to the PC's parallel or USB port).  The Catweasel is nice, but it's costly and not widely available.  Thousands of people have 1541 drives hooked to their PCs because the cable is so easy to make and the software is open source.
Music I've made using Amigas and other retro-instruments: http://theovoids.bandcamp.com
 

Offline MskoDestny

  • Sr. Member
  • ****
  • Join Date: Oct 2004
  • Posts: 363
    • Show only replies by MskoDestny
    • http://www.retrodev.com
Re: Amiga external floppy drive hooked to a PC?
« Reply #4 on: February 17, 2010, 10:56:47 PM »
Quote from: ral-clan;543733
Yes I have, but I was wondering why this can't be done in software...(controlling an external Amiga drive hooked to the PC's parallel or USB port).  The Catweasel is nice, but it's costly and not widely available.  Thousands of people have 1541 drives hooked to their PCs because the cable is so easy to make and the software is open source.

You need to sample the data pin at a fairly precise interval which is difficult to do on a mutli-tasking computer without a RTOS. There's actually a piece of DOS software that will give you read-only access to Amiga floppies through the parallel port, but it would be difficult to get it to work well on any modern desktop OS. You might be able to do it by writing a device driver that hooks a timer interrupt at the appropriate frequency.

I imagine it wouldn't be that hard to build an adapter with a cheap USB microcontroller.
 

Offline tone007

Re: Amiga external floppy drive hooked to a PC?
« Reply #5 on: February 17, 2010, 11:18:43 PM »
Demand for such a thing probably isn't nearly as high as it is in 8-bit land as the Amiga is a more capable machine and can do disk imaging and things like that itself fairly well without depending on a PC.

edit: though I guess for running floppy-based games directly in WinUAE it could be cool...
« Last Edit: February 17, 2010, 11:28:00 PM by tone007 »
3 Commodore file cabinets, 2 Commodore USB turntables, 1 AmigaWorld beer mug
Alienware M14x i7 laptop running AmigaForever