-
Notifications
You must be signed in to change notification settings - Fork 200
Initial Setup
Initial setup has two basic steps:
- Set up the physical interface to the host system
- Configure the operating mode for image navigation
By default FlashFloppy will emulate the Shugart floppy interface. This is compatible with a broad range of systems including Amiga, Atari ST, Amstrad CPC, and many other devices. Shugart-compatible systems will typically expect the Gotek to respond as 'unit 0'. Therefore place the selection jumper at location S0 at the rear of the Gotek.
IBM PC compatibles use a slightly modified interface which places the disk-changed signal on a different pin. To select this interface mode place a jumper at location JC at the rear of the Gotek. The host system may expect the Gotek to respond as 'unit 1': in this case place the selection jumper at location S1 at the rear of the Gotek.
An alternative method to specify the interface mode (Shugart or PC) is via the FF.CFG file.
See Host Platforms for detailed instructions and troubleshooting for specific host systems.
FlashFloppy supports three different operating modes. For the best experience across the widest range of host systems, Native mode is recommended in combination with an LCD or OLED display.
- Native mode: No need for any configuration files. Allows direct selection of any valid image file on your USB stick.
- Indexed mode: Switches between image names of the form DSKA0000 and so on.
- HxC Compatibility mode: A legacy mode requiring a file selector ("Autoboot") program to run on the host system.
In this mode you need no configuration files or selector software (however, as in all operating modes, you may optionally configure FlashFloppy via FF.CFG).
Behaviour depends on which display type you have connected:
- LCD/OLED: FlashFloppy will allow you to select between any valid image file and any folder within the current directory. Selecting a folder will make that the new current directory, and list any image files and subfolders within.
- 7-Segment LED: FlashFloppy will automatically assign all valid images in the root folder of your USB stick to slots which you can switch between using the Gotek buttons.
This mode is configured via FF.CFG: nav-mode = indexed.
FlashFloppy will switch between image names of the form DSKA0000.*, DSKA0001.*, and so on. Each image which will be automatically assigned to the corresponding numbered slot. Note that any supported image type can be used.
This mode requires HXCSDFE.CFG and an AUTOBOOT.HFE image compatible with your system. These files are available for Amiga, Atari ST and Amstrad CPC from the HxC project:
- Download: ZIP File
- Subfolder: Next_WIP_Alpha_Firmware_And_Tools
Within the subfolder find the AUTOBOOT.HFE file for your platform, and use the HXCSDFE.CFG file in the same subfolder if present, else use the generic file from the Autoboot-mode subfolder. These files must be placed in the root of your USB drive.
The Gotek buttons cycle between the assigned slots in the config file. To reassign slots boot the file selector: this is immediately accessible in slot 0 by pressing both Gotek buttons at any time. Configuration with the host selector software is straightforward: assign files from your USB stick to drive A "slots". On reboot, these slots are accessible via the up and down buttons on the front of the Gotek. Holding a button will cycle faster through the populated slots. Pressing both buttons will take you immediately to the file selector.