Using Floppy Images

Here’s FS-UAE Launcher with a floppy chosen for DF0, which is also added to the floppy swapping list.

You cannot generally use Amiga floppies in a PC floppy drive, and FS-UAE does not support using real floppy drives. Instead, you need a floppy image – a file with a copy of the data contained on a floppy.

FS-UAE supports floppy images in multiple file formats: ADF, IPF, DMS are the most common. ADZ (compressed ADF) and ADFs in zip files are a also supported.

When you use FS-UAE Launcher, you have a convenient GUI for insert files into floppy drives. Also, there is a Select Multiple Files function where you can select multiple files for a game, and the files will be inserted into all available drives and also added to the floppy swapping list.

Floppy Swapping

To be able to change floppy disks during play, the floppy image files must be added to the list of swappable floppies. When you use FS-UAE Launcher, this is easy. In the “Floppies” tab, there is a GUI to manage the list of floppies. If you don’t add anything to the floppy list, the floppies assigned to floppy drives will automatically be added to the swap list.

When running FS-UAE, you change disks in the floppy drives from the on-screen menu by pressing F12.

Note: Even though FS-UAE supports up to four floppy drives, a game may not support using all drives. Some games supports only reading from the first floppy drive. In this case, you must use the floppy swapping feature to swap the disks in the first floppy drive.

Manual Configuration

If you use FS-UAE manually, you specify floppy images for drives in configuration files (see the documentation for these options for more information.):

floppy_drive_0 = Pinball Dreams (1992)(21st Century)(Disk 1 of 2)[cr FLT].adf
floppy_drive_1 = Pinball Dreams (1992)(21st Century)(Disk 2 of 2)[cr FLT].adf

When a game has multiple floppy disks, there are two ways to set this up in FS-UAE. One way is to use multiple floppy drives, and put one disk in each drive like you would on a real Amiga with multiple drives:

floppy_drive_0 = Pinball Dreams (1992)(21st Century)(Disk 1 of 2)[cr FLT].adf
floppy_drive_1 = Pinball Dreams (1992)(21st Century)(Disk 2 of 2)[cr FLT].adf

You can emulate up to four floppy drives this way (floppy_drive_0…floppy_drive_3).

When a game has more than 4 floppies, or the game supports just one floppy drive and requires floppy-swapping, you can do this instead:

floppy_drive_0 = Pinball Dreams (1992)(21st Century)(Disk 1 of 2)[cr FLT].adf

floppy_image_0 = Pinball Dreams (1992)(21st Century)(Disk 1 of 2)[cr FLT].adf
floppy_image_1 = Pinball Dreams (1992)(21st Century)(Disk 2 of 2)[cr FLT].adf

You are then able to swap floppies using the FS-UAE menu. In the above example, Disk 1 is inserted in drive 0, and both Disk 1 and Disk 2 is added to the floppy image list. You can add up to 20 floppies to the floppy image list using the floppy_image_* options.

Floppy Overlays and Writable Floppy Images

By default, changes to floppy drives are not written back to the original files. The changes are instead saved in overlay floppy files. FS-UAE stores these files by default in Documents/FS-UAE/Floppy Overlays.

If you want to, you can use the option writable_floppy_images to enable writing data to the original files instead.

48 thoughts on “Using Floppy Images

  1. Since .zip are support, why not .rar, or .7z ?

    I have several CD32 games i’m sure would work under WinUAE in Windows, but a great many of the same files appear “corrupted” under FS-UAE. Thus, must be extracted first. however to save space on hard drive i prefer compressed. Since FS-UAE extracts .zip anyway ‘on the fly’, why bother right?

    • Adding support for other formats requires development work, and I have many things I want to implement. Currently, .zip and .lha files are supported. I’m not planning to add more archive formats right now.

  2. I been trying to run Buck Rogers, with it´s three disk-images. When loading the game I’m prompted to change disk to nr 2. I tried running it on three diskdrives but I could not make it work and I also tried to change “manually” just running on the first drive, but no luck there. Any ideas what I’m doing wrong? I understand a 1MB memory is needed, if not used the load simply stops before accessing the second disk. :-/

    Worth noting: I run FS-UAE on a Mac. I have also tried two different disk-image sets: one normal and one german-language-version.

    • I tried the 3 disk set from “GameBase Amiga”, and it worked just fine with FS-UAE 2.6.1 and the default A500 model, no changes needed. It worked with both one and three disk drives…

      Are you using some non-default settings?

  3. Hello!
    I have a big collection of ADFs, but for some reason this emulator doesn’t find them all (it sometimes tells me i need to download it – and when i put the downloaded it in the folder, and tell it where to find it, it can’t!) and every game in my list shows the path of the ADF as something like “sha1://d40ef665f874cef9cc377789f03fc1172aceb416” instead of the directories I have them in.

    I have a few bugs and questions, but have to say this is an excellent looking frontend! Massively appreciate you putting all the work in for us UAE fans.

    • I, I think the first section on this page answers your question: http://oagd.net/faq.

      As for sha1://d40ef665f874cef9cc377789f03fc1172aceb416, this is just a unique “ID” of sorts (checksum) for the disk, FS-UAE Launcher will not actually find the ADF itself until you click the start button. It is intended to work like this. FS-UAE Launcher will find the disk by comparing actual file content instead of looking at the file name.

  4. Will it be possible to specify .zip files for floppy_drive_0 = /home/… at some stage?

    • I eat my words. The problem only arises when the .zip contains more than one .adf file. And obviously I can’t put more than one disk in the drive 🙂

  5. For OS X users you can do the following to have F-Keys function as standard:

    1) Set function keys to work as normal by going to:
    System Preferences > Keyboard > and check the box in front of “Use all F1, F2, etc. keys as standard function keys”

    2) Remove “F-Key” shortcuts from Mission Control by going to:
    System Preferences > Mission Control and remove shortcut keys under section “Keyboard and Mouse Shortcuts”

  6. I’m running this on a Macbook Air and when I press F12, nothing pops up for swapping disks..
    I selected multiple images, including the install disk which I also have in DF0:.

    Am I doing something wrong?

    • Do you mean that nothing happens at all when you press F12? If nothing happens, this could be caused by OS X swallowing the F12 key press (see http://fs-uae.net/keyboard-shortcuts). Otherwise, how did you select the files? Do you use FS-UAE Launcher? Are the floppies added to the floppy swap list in the floppies tab in FS-UAE Launcher?

      • Two things, 1: Wow, Fast response! Love it! 2: I figured out what I had to do.

        Yes I used FS-UAE’s multi select feature. It rocks..
        You are right, osX uses F12 as an eject button for cd when it’s plugged in. All the F keys have functions like media playing, screen brightness, volume, etc. So I tried several key combos: Ctl+F12, option+F12, command+F12 and fn+F12. Nothing worked.. Until out of frustration I tried fn+control+F12. That worked, it brought up the side control menu. That allowed me to install Dune II, UFO, etc… Thank you very much!
        This emulator rocks BTW!

        Fredric

Leave a Reply

Your email address will not be published. Required fields are marked *