09 October 2017, 19:42 | #1 |
Registered User
Join Date: Sep 2016
Location: Michigan
Posts: 387
|
Using the Gotek as usb transfer
Is it possible to transfer files on the usb drive attached to Gotek and get files on main system or is just for adf only?
|
09 October 2017, 20:12 | #2 |
Registered User
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
|
It's for adf and possibly other formats (hfe/ipf?) so the files have to fit on floppy. You can access adf contents using adf opus on a pc.
https://sourceforge.net/projects/adfopus/ |
09 October 2017, 21:03 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,351
|
The hardware does have the capability of reading/writing any sector of the USB drive from the Amiga. That's how the selector program can read the list of files.
Someone "just" needs to write a .device to allow access to it. Then you could mount the partition and use fat95 to access files from the Amiga. |
11 October 2017, 01:10 | #4 |
Registered User
Join Date: Apr 2016
Location: Greensboro, NC USA
Age: 32
Posts: 116
|
Is there any more discussion of that idea elsewhere on the web, mark_k? I hadn't realized that potential existed, and now I'm intrigued.
|
11 October 2017, 07:37 | #5 | |
Registered User
Join Date: Sep 2008
Location: Paris / France
Posts: 656
|
Quote:
Basically you can (slowly ) access to 2TB of data trough the floppy interface. The file selector software can be "easily" extended to copy files from/to the usb stick/sd card to/from the host system Btw there is already a driver allowing you to mount Hard disk image on Atari ST from the floppy emulator : http://hxcmount.atomas.com/ And on Amiga someone have made an tool from the hxc file selector sources to make these copy possibles (without driver) : http://torlus.com/floppy/forum/viewt...=1853&start=15 File selector sources (SD HxC / Gotek and Cortex compatible) : https://github.com/jfdelnero/HXCFE_file_selector Protocol documentation : http://hxc2001.com/download/floppy_d...ccess_mode.pdf |
|
11 October 2017, 16:00 | #6 |
Registered User
Join Date: Aug 2014
Location: Szeged
Posts: 219
|
You should not expect insane access speeds, though.
|
11 October 2017, 18:42 | #7 |
Registered User
Join Date: Sep 2008
Location: Paris / France
Posts: 656
|
|
11 October 2017, 18:51 | #8 |
Registered User
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
|
We've been spoiled. Even @~20KB/s it's still a cool option - why isn't this more widely discussed? Seems a valid PC<>Amiga file transfer option for anyone without any other options and a GoTek.
Thank SignMan for asking! |
12 October 2017, 03:11 | #9 |
Registered User
Join Date: Apr 2016
Location: Greensboro, NC USA
Age: 32
Posts: 116
|
Sure, that's definitely slightly faster than putting all of your files on HFEs and having to load/eject them.
I'm imagining using this technique to play adventure games on my 1000, since I don't have a hard drive. With 6+ disks, it should be faster than disk-swapping on the HxC, no? |
12 October 2017, 08:19 | #10 | |
Registered User
Join Date: Sep 2008
Location: Paris / France
Posts: 656
|
Quote:
|
|
12 October 2017, 17:05 | #11 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
|
13 October 2017, 07:29 | #12 |
Registered User
Join Date: Sep 2008
Location: Paris / France
Posts: 656
|
This is not a simple application. You have to know how to integrate the driver into the system by using the special low level api and without hacking. unless there is some documentations or similar driver sources somewhere, this is not a straightforward task at all.
|
13 October 2017, 10:49 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Actually this kind of system friendly trackdisk.device-style driver would be quite simple. OS fully supports taking over floppy hardware temporarily.
No, I am not going to volunteer, at least not until it can be completely developed under emulation. Ability to send SCSI commands would make it even more flexible (device driver could return correct max lba and other nice things). Can the hardware support some kind of USB SCSI passthrough? |
13 October 2017, 11:25 | #14 | |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 44
Posts: 939
|
Quote:
If the direct access mode could be presented as an Amiga track, it would be super simple to read using CMD_READ (no manual decoding) and it would also give a bit higher transfer rates as the data density of an Amiga track is higher than a PC/DOS track. Perhaps just at another track number than 255/510 to not cause incompatibility with current direct access mode software. Would that be possible Jeff? Last edited by patrik; 13 October 2017 at 11:39. |
|
13 October 2017, 11:56 | #15 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Quote:
Poking some system structures = no no. (It also would not work with KS1.x and I refuse to write programs that require KS 2.0+ unless there is some very good reasons ) |
|
13 October 2017, 19:59 | #16 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,351
|
Yep to do it in a system-friendly way you'd need to at least write your own step-to-track-255 and track-writing code to tell the unit to "listen" on a different track number. Then you could maybe read/write with mfm.device to avoid having to MFM-encode/decode yourself. But since you already wrote code to issue the initial track-change command you wouldn't gain much.
If some future firmware has an alternate way to access the unit initially, you could maybe avoid writing your own low-level code. For example, if the firmware were to count outward step pulses when at track 0, stepping to track -123 or whatever could trigger it, but the Amiga would think the heads are at track 0 so you could read/write using mfm.device. But that technique might only be applicable to the Amiga, not platforms with normal floppy controllers (ST, CPC, etc.). One advantage of it though, would be that detection code wouldn't cause any clicking/noise, since almost all real floppy drives don't move the heads when told to step outwards at track 0. |
14 October 2017, 09:16 | #17 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,925
|
Unfortunately all anti-clickers also work in this way, by constantly stepping out, so eventually the anti click would trigger the data transfer mode.
|
15 October 2017, 22:29 | #18 |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 44
Posts: 939
|
|
16 October 2017, 06:26 | #19 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,925
|
The best solutions are the simplest, good point. :-)
|
15 January 2018, 08:22 | #20 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,827
|
So you can copy files To and From the USB but can you run files from it?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
GOTEK USB Format | Vaninna | support.Hardware | 1 | 18 June 2016 01:39 |
gotek files transfer | vertigo | support.Hardware | 9 | 24 May 2015 20:56 |
simple method to transfer files to Amiga using Gotek | kipper2k | support.Hardware | 6 | 22 January 2015 10:50 |
Gotek Amiga USB Floppy & USB 2 HELP | iowtheme | support.Hardware | 8 | 14 December 2014 20:11 |
USB/PCMCIA PC<>Amiga transfer | Djay | support.Hardware | 13 | 28 April 2006 19:06 |
|
|