Welcome, Guest. Please login or register.

Author Topic: Pc fdd  (Read 2164 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline trekiejTopic starter

Pc fdd
« on: August 16, 2013, 04:05:18 PM »
Hello.
I saw on cloanto web site that someone could use two PC FDD to read Amiga disks.
I copies the contents to the second drive and is read only.
Has anyone used this before?

Also, it talks about using a parallel port FDD an has a link.
Again, has anyone used this before?

Before I close, can Cross Dos access a PC FDD from emulation to read/write 1.44 MB disks?
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline spirantho

Re: Pc fdd
« Reply #1 on: August 16, 2013, 05:11:03 PM »
There's very little point in messing around with two PC floppies these days - just use a KryoFlux (or a Catweasel if you can find one). You'll get better results, and it's a lot more convenient.
Parallel ports will not work with Amiga disks - the disk controllers are on the device, and they can't read Amiga floppies at all.
CrossDOS will happily read 1.44MB floppies, or you can use PC-Task with its own handler. Not terribly fast, but it works!
--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my shop! http://www.mutant-caterpillar.co.uk/shop/ - for 8-bit (and soon 16-bit) goodness!
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Pc fdd
« Reply #2 on: August 16, 2013, 05:17:48 PM »
Asfaik, a fast pulse timer on the Parallell port can be used to read floppies, including Amiga ones. But you have to do serious bitbanging.

Connect floppy RD to parallell port STROBE and then count the number of nanoseconds between pulses edges. Which will translate into MFM coding wich translates to bytes..
 

Offline Jope

Re: Pc fdd
« Reply #3 on: August 16, 2013, 07:54:24 PM »
Quote from: trekiej;744952
Hello.
I saw on cloanto web site that someone could use two PC FDD to read Amiga disks.

Indeed.

Quote
I copies the contents to the second drive

This is not how it works. Instead it starts both drives, starts reading from one drive that has a formatted PC disk in it, then in the middle of the read, it switches the select to the second drive that has your Amiga disk in it and the PC controller is fooled and it gets the track's contents out after several revolutions of the disk.

Quote
and is read only.

Indeed.

Quote
Has anyone used this before?

Yes. You need an older motherboard. Around the early 2000s the floppy controllers stopped supporting second drives. If your BIOS setup can configure two drives, there is a chance that the select signals for two drives are also present on the motherboard.

Quote
Before I close, can Cross Dos access a PC FDD from emulation to read/write 1.44 MB disks?

What are you trying to do? Run Cross Dos inside WinUAE? No point in that. There are easier ways of getting data inside the emulated Amiga, such as adding a PC directory as a hard drive.

Unless you happen to have an old PC motherboard and two floppy drives available, don't waste any time or money trying to hunt down a suitable setup. Like Spirantho said, get a Kryoflux instead and you will get reliable results.
« Last Edit: August 16, 2013, 07:56:59 PM by Jope »
 

Offline trekiejTopic starter

Re: Pc fdd
« Reply #4 on: August 17, 2013, 12:02:53 AM »
@Jope
I just want to access a PC FDD with Amiga/UAE.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline Matt_H

Re: Pc fdd
« Reply #5 on: August 17, 2013, 03:07:33 AM »
UAE can only handle real floppies with a Catweasel.
 

Offline trekiejTopic starter

Re: Pc fdd
« Reply #6 on: August 17, 2013, 04:01:16 AM »
Back to square one.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Pc fdd
« Reply #7 on: August 17, 2013, 04:06:40 AM »
Write a driver and make use of the parallell port "_STROBE" signal.
 

Offline trekiejTopic starter

Re: Pc fdd
« Reply #8 on: August 17, 2013, 04:12:49 AM »
I am going to get my PC manual this weekend and see if I can get back into c or c++.
The link on Cloanto site uses a 555 cmos timer.
edit:
http://afr.back2roots.org/
« Last Edit: August 17, 2013, 04:56:13 AM by trekiej »
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline fishy_fiz

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: Pc fdd
« Reply #9 on: August 17, 2013, 05:20:09 AM »
The 2 drive method works fine. I made adf images of quite a few amiga floppies this way. Somewhat cheaper than a Catweasel/Kyroflux too, although not as flexible.

If you just want to use a pcs floppy drive through UAE though why not just mount it as a harddrive/removable media?
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline trekiejTopic starter

Re: Pc fdd
« Reply #10 on: August 17, 2013, 05:50:43 AM »
Sounds good.
Amiga 2000 Forever :)
Welcome to the Planar System.