28 November 2019, 00:30 | #1 |
Registered User
Join Date: May 2019
Location: Dorset, UK
Posts: 8
|
Support for real time floppy disk access
Does WinUAE support using a real drive in real-time as a floppy disk drive, or can one only use disk images?
If only the latter, does it access the image in real-time, or does it pre-convert the whole image to a virtual magnetic disk? If it's realtime, then it would probably not be a huge modification to achieve what I want. My goal is to boot a game in an emulator from a real floppy disk (ADF format, USB mass storage presentation). Thanks! Last edited by catphish; 28 November 2019 at 00:45. Reason: Clarification |
28 November 2019, 08:40 | #2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
There is no such thing. PC floppy controllers are stuck to PC floppy format (720K or 1440K). They cannot access Amiga floppies (880K). You need custom controllers (non-mass storage) to read Amiga floppy disks.
There is direct access to Catweasel controllers in WinUAE for example. But you cannot boot from them. |
28 November 2019, 09:23 | #3 |
Registered User
Join Date: Jun 2015
Location: San Francisco, USA
Posts: 168
|
I think what catphish is asking is, when the emulator is accessing an ADF image, does it access it directly from the storage medium in real time as it being used by the virtual Amiga, or does the emulator load the entire ADF into RAM and only read/write the image using the copy in RAM?
It sounds to me like you are wanting to write out an ADF to a standard PC floppy disk and then use it from WinUAE while it is mounted in a USB floppy drive. Is that correct? |
28 November 2019, 09:28 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
This has been asked previously.
It is not possible because when emulator requests data from the drive, you don't get the data immediately but it has long delay and during that delay emulator must pause or trackloader would time out.. This is why disk images are pre-loaded at disk insert time. |
29 November 2019, 09:36 | #5 | |
Registered User
Join Date: May 2019
Location: Dorset, UK
Posts: 8
|
Quote:
Last edited by catphish; 29 November 2019 at 09:59. |
|
29 November 2019, 09:45 | #6 |
Registered User
Join Date: May 2019
Location: Dorset, UK
Posts: 8
|
I suppose with mass storage the physical underlying disk format doesn't matter to the emulator, only the timing matters, but in my case, I am using real Amiga disks. My USB floppy drive knows how to read them.
Last edited by catphish; 29 November 2019 at 09:59. |
29 November 2019, 09:52 | #7 |
Registered User
Join Date: May 2019
Location: Dorset, UK
Posts: 8
|
I have one in my hand
This is interesting. My floppy drive can stream raw magnetic data too, so I may investigate integrating it this way instead in the future if WinUAE already has the framework to support this. I wonder why it can't boot this way. Obviously this approach requires more development work. Last edited by catphish; 29 November 2019 at 09:58. |
30 December 2019, 21:41 | #8 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,173
|
@catphish - just wondering how to assemble your hardware. Currently got a Greaseweazle set up (@kaffer project) which works great but always nice to have other options available.
I can see the code but not exactly sure whether you're using one of those USB FDD or PC floppy with SMT interface? As a curious question, would there be any scope in making USB FDD read/write Amiga disks by somehow flashing the drive firmware? Eg https://www.amazon.co.uk/Floppy-Exte.../dp/B00SWQ4G86 Also some preconfigured adaptors with onboard flash which if could be modified would be even more interesting! eg https://rover.ebay.com/rover/0/0/0?m...2F193164648049 |
31 December 2019, 00:12 | #9 |
Banned
Join Date: Nov 2019
Location: Uranus
Posts: 193
|
it would be fantastic a usb floppy drive where you can use real amiga floppies
in winuae but Tony said is not possible for the delay of the data what about creating a PCIE or USB floppy controller for winuae where you can connect a floppy drive then use amiga disks? is this possible? |
05 June 2021, 21:31 | #10 |
Registered User
Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 302
|
Arduino Amiga Floppy Disk Reader/Writer (go to 5:55)
[ Show youtube player ] |
08 June 2021, 15:44 | #11 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,742
|
|
15 June 2021, 10:20 | #12 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 168
|
[ Show youtube player ]
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How do I transfer ADF files to floppy disk for use on a real Amiga? | Bad Mr Frosty | Amiga scene | 9 | 30 July 2013 19:53 |
Program to speed up floppy disk access? | BarryB | support.Apps | 22 | 26 March 2013 19:30 |
cdrom access time winuae 2.3 ! | turrican3 | support.WinUAE | 17 | 03 November 2010 18:47 |
Converting ADF to real Amiga floppy disk without Amiga ??? | Old Fool | support.Hardware | 9 | 13 July 2007 15:31 |
How can a floppy be a PC 720k disk and an Amiga 880k disk at the same time? | dreamkatcha | New to Emulation or Amiga scene | 33 | 24 July 2004 14:25 |
|
|