28 February 2021, 06:50 | #1 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
How to NOT autoload games or apps from an external Gotek drive?
I would like to load a game or app AFTER my Amiga 500 loads the screen that says to insert "V1.2" disk. I'm using an external Gotek drive for this along with a boot selector. I can boot from this external Gotek drive just fine but I want to see the screen below first before loading any apps or games. Is this possible? I can certainly do that with the internal floppy drive but have not tested the Gotek yet as i have it connected externally.
|
28 February 2021, 08:39 | #2 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,175
|
You need to look at enabling disk eject / load button
|
28 February 2021, 10:44 | #3 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
Are you talking about this one? I have a rotary encoder on the Gotek. I can eject and insert adf images just fine when pushing the rotary button. But it does not behave the way an original floppy drive.
Last edited by amiga_BOY; 28 February 2021 at 12:22. |
28 February 2021, 10:47 | #4 | |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,175
|
Quote:
|
|
28 February 2021, 12:20 | #5 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
Yes it looks like when using Flashfloppy with Gotek the eject and insert works but not the way when an original Floppy drive works. For example when I want to boot from the original drive without inserting the disk first it's fine. Just wait for "v1.2" on screen and insert floppy diskette while on a Gotek drive reinserting the image(adf) file will not do anything and you're still stuck on the screen asking you to insert the "v1.2" disk.
|
28 February 2021, 13:00 | #6 |
Registered User
Join Date: Dec 2018
Location: UK
Posts: 1,716
|
Set the ejected-on-startup option to "yes". The default is "no".
https://github.com/keirf/FlashFloppy...initialisation |
28 February 2021, 13:13 | #7 | |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
Quote:
|
|
28 February 2021, 13:29 | #8 |
Registered User
Join Date: Dec 2018
Location: UK
Posts: 1,716
|
Use Amiga Test Kit to test the floppy drive signals.
https://github.com/keirf/Amiga-Stuff/releases Use the floppy drive signal test and see that the Amiga detects when you have inserted or removed an image - you should see the RDY signal appear when you insert an image, and disappear when you eject it. |
28 February 2021, 13:38 | #9 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
It looks like the answer is to set the pin02 = chg in ff.cfg. It's now working.
|
28 February 2021, 13:45 | #10 |
Registered User
Join Date: Dec 2018
Location: UK
Posts: 1,716
|
What FF version are you on? You shouldn't really have to specifically set that in the config.
|
28 February 2021, 14:00 | #11 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
|
01 March 2021, 10:22 | #12 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,865
|
What is your interface type in the config?
|
01 March 2021, 10:41 | #13 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
|
01 March 2021, 19:38 | #14 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,865
|
Do you by chance have a jumper on the JC pins on the gotek?
If so, you can just remove the jumper and then remove the pin02 = chg line to get full Amiga compatibility. In any case, you shouldn't configure pin02 or pin34 unless you have a very specific need. interface = shugart (or no interface line AND the JC jumper removed) provides all the correct settings for Amiga use. |
02 March 2021, 02:30 | #15 | |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
Quote:
|
|
02 March 2021, 02:55 | #16 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
So i just tried doing it again by formatting the usb flash drive as everyone's saying there's no need for the pin02 = chg. It looks you're all right after all. Eject and Insert works just fine without the pin02 = chg setting. I must have missed something. Thank you guys!
Will post some picture on what im really doing later. |
02 March 2021, 08:45 | #17 |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
I’m trying to do a switchless drive selector with Arduino for my Amiga 500 with its internal floppy drive and an external Flashfloppy Gotek drive. I can switch the drives just fine and can boot externally from the Gotek. Normally when I boot from the internal drive then both drives are recognized properly when using an app like X-Copy but when I boot from the external Gotek drive the internal drive is not recognized or not appearing as a second drive. Upon further search online it seems it’s a common issue.
So I thought maybe i can trick the Amiga by loading(Eject/Insert) an adf file form the Gotek drive while switching back to the internal drive. But it did not work because as soon as i switch the drive while loading a file it also transfer reading/loading to the drive i switched to which obviously fire a “corrupt” error or something. At some point i tried manually switching the drive for testing and found out that you can trick the Amiga to recognize both drives when booting externally with a Gotek by switching to the internal drive for a few seconds and switch it back internally. So to automate and make it switchless i re-programmed the chip to do that and it’s working now. Switching works with both drives recognized whether i boot from the gotek or internally. I can also use an Amiga USB Adapter to do the switching. While it works with a cold boot, it DOES NOT work with a warm boot (keyboard reset) from the Gotek drive. I mean I can warm boot from it but the internal drive IS NOT recognized. A solution is to eject first the adf/image file from the gotek and reinserting it will make it recognize the internal drive. I’m not really sure yet why. Another possible solution is also to reset the chip on the Gotek when doing a keyboard reset. I haven’t tried this but i will soon. Last edited by amiga_BOY; 02 March 2021 at 08:50. |
02 March 2021, 13:02 | #18 |
Registered User
Join Date: Dec 2018
Location: UK
Posts: 1,716
|
The A500 motherboard only has motor logic for DF0. The Gotek works as DF1 on the internal connector because it does not need/use the motor signal (since it does not have one).
However, the motor signal is also used to ID the floppy drive, which is done at some point when the Amiga initially boots up. (Or when you use Amiga Test Kit, when it goes in to the Floppy Drive testing section). Your trick of starting out with the internal drive as DF0 and the external drive as DF1, then switching, works because both DF0 and DF1 would have been ID'd already at boot up. If you had booted up with external drive as DF0 and internal drive as DF1 it doesn't work because the the internal drive as DF1 does not get ID'd (because of no motor signal for DF1). This trick works regardless of the external drive is a Gotek or not. The issue is when the internal drive is DF1. |
02 March 2021, 13:16 | #19 | |
Registered User
Join Date: Mar 2020
Location: Baguio City, Philippines
Posts: 39
|
Quote:
|
|
03 March 2021, 14:15 | #20 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,865
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gotek as external floppy drive not working | Rod_cl | support.Hardware | 5 | 04 March 2021 02:36 |
Gotek in my external Amiga floppy drive? | part12studios | support.Hardware | 14 | 08 June 2020 14:34 |
Gotek as external disk drive? | Honey Badger | support.Hardware | 18 | 17 January 2019 02:44 |
Gotek/internal/external drive combination | sozzled | support.Hardware | 2 | 09 December 2018 00:41 |
Gotek as external drive | pincoo | support.Hardware | 16 | 16 February 2018 15:49 |
|
|