The original Amiga floppy drive is 30 years old, jams, loses head alignment and eats your favourite disks. For ~25 euros you can get the Gotek emulator — USB stick instead of floppy, with the open-source FlashFloppy firmware it reads ADF files directly. Complete guide.
The Gotek SFR1M44-U100K is a Chinese floppy emulator, originally for industrial machines (embroidery machines, CNC). The original Cortex firmware cannot handle Amiga disks — therefore you flash FlashFloppy by Keir Fraser (GPL v3) over it. With this:
| Part | Price | Required? |
|---|---|---|
| Gotek SFR1M44-U100K (white) | 20-30 € | yes |
| OLED display 0.91" I2C (SSD1306) | 4-6 € | recommended |
| Rotary encoder KY-040 | 2-3 € | recommended |
| USB stick 8-32 GB (FAT32) | 5-10 € | yes |
| USB-TTL adapter CP2102 / FT232 | 5-8 € | first flash only |
The hardest step. Two ways, depending on chip status:
If your Gotek already has an HxC bootloader (or FlashFloppy update mode):
FF_Gotek-v3.44.upd to root (from the FlashFloppy ZIP).UPD → update running (3-5 sec) → END. Done.FF_Gotek-v3.44.hex, AT32F415 → FF_AT32F415-v3.44.hex.F-F → running.JA), for external DF1: to S1.The internal cable is a 34-pin mini ribbon cable. Two options:
With expanded A1200 (accelerator card, RAM) the PSU may be insufficient — with READ errors: replace PSU.
FF.CFG to root. Amiga-specific important settings:
interface = shugart display-type = auto rotary = full autoselect-folder-secs = 2
/Games/Turrican2.adf /Games/Lemmings.adf /Workbench/WB31.adf /Demos/...
DSKA0000.ADF or AUTOBOOT.ADF in root → auto-insert on power-up.Without display (two buttons):
With rotary encoder + OLED:
capsimg.dll from softpres.org to USB root.step-delay = 6000 in FF.CFG.| Feature | Gotek+FlashFloppy | HxC SD |
|---|---|---|
| Price | 25-40 € | 80-120 € |
| Setup | Flash required | Plug & Play |
| Display | OLED retrofit | LCD included |
| Formats | ADF + 20 others | HFE primary |
Gotek = the cheap way, HxC = the hassle-free. For ~75% of Amiga users, the Gotek is the right choice.
Congratulations! An A500 from Grandad's cellar is a time-travel ticket — but before the first power-on, there are a few steps. Here is the sequence we recommend to every beginner.
Many A500s have a leaking clock battery or exploded electrolytic capacitors. Switching on directly can destroy the motherboard. Always first:
| Version | Feature | RAM |
|---|---|---|
| A500 (Rev 3/5/6) | OCS, Kickstart 1.2 or 1.3 | 512 KB Chip |
| A500+ | ECS, Kickstart 2.04, Super Agnus | 1 MB Chip |
| Check via boot screen or ROM label |
The original A500 power supplies are often done for after 30 years and can deliver overvoltage that kills your freshly revived Amiga.
+5V +/- 0.25V, +12V +/- 0.6V, -12V +/- 0.6V.Everything cleaned, PSU OK, no battery damage? Then let's go:
Old floppy disks (30+ years) often have bit rot, the magnetic film is mouldy or magnetically weakened. Always beforehand:
The Amiga Workbench has many tricks that never appeared in the manuals. Some save you time every day — others are simply cool. Here are 15 you should know.
Select all objects in the active window — the Amiga version of Ctrl+A.
Cycle through all open public screens. Indispensable when a game hides the Workbench.
Instantly to the Workbench screen, no matter where you are. Handy for multi-screen setups.
Select multiple programs, then Shift+double-click — they all start simultaneously.
Faster than endshell or endcli.
Every icon has hidden Tooltypes — plain-text configuration variables like WINDOW=CON:0/0/640/200 or DONOTWAIT. Here you set window positions, colours, and program parameters without modifying the program.
Program crashing with "stack overflow"? Set STACK=65536 in the icon. The default is only 4096 bytes — often too little.
Many Amiga programs rely on logical paths like C:, S:, LIBS:. With ASSIGN you mount any folder to these.
Example: ASSIGN GAMES: Work:Amiga/Games — from now on GAMES: exists as a drive.
With ADD you append further paths — handy when, e.g., fonts come from multiple sources.
Example: ASSIGN FONTS: Work:MagicWB/Fonts ADD
Simply drag everything you want started automatically after boot into SYS:WBStartup/. Simpler than startup-sequence.
The Commodities Exchange window (usually via Ctrl+Shift+Help) shows all running background tools. Here you can toggle them individually.
Copy frequently used tools to RAM: — lightning-fast startup, zero disk latency. The size grows dynamically.
Many programs use T: automatically. You can write anything there without worry — it gets cleared on reboot.
Hold both mouse buttons and both Amiga keys, click "About" in the Workbench menu. In some Workbench versions a Boing Ball or the developers' names appear.
Drag a file from a drive window onto a program icon — the file is passed as a parameter. Classic: drag text onto the Edit icon.
You've downloaded WinUAE and are staring at the configuration panel with 50+ options? Don't panic. This guide takes you in 10 minutes from an empty emulator to a running Amiga Workbench — with everything you need.
No Amiga runs without Kickstart. Three legal ways:
The ROM file (e.g. kick13.rom, kick31.rom) goes into a folder
of your choice — e.g. C:\Amiga\ROMs\.
Click on Quickstart on the left in the WinUAE config panel — the fastest setup for beginners:
No disk inserted? Then you'll see the Insert Workbench Disk screen. Completely normal — just like on a real A500 without a hard drive.
CD32 games and everything with WHDLoad needs a hard drive. In the panel under Hard drives:
.hdf) as a virtual Amiga HD. 1 GB is plenty for a long time.
Device name e.g. DH0, mount point C:\Amiga\WB — done.
Got everything set up? Then click Save config at the bottom of the panel. This way, next time you only need Configurations → Load and your setup starts.
| F12 | Configuration panel mid-operation |
| F11 | Fullscreen toggle |
| SHIFT+F12 | Screenshot to Screenshots folder |
| END | Amiga key (Right A) |
| PAGE UP/DOWN | Change disk in DF0/DF1 |
| CTRL+A+A | Amiga Reset (Warm reset = three keys) |
| SHIFT+PAGE DOWN | Virtual swap disk window |
capsimg.dll (from SPS download).You've downloaded a .dms file and don't know what to do? An .ipf won't play? Here's the complete overview of all important Amiga file formats — with profile and tools for opening.
The standard format. 880 KB = 1:1 image of a DD floppy. Uncompressed, unencrypted. Every emulator can read this.
Open with: WinUAE, FS-UAE, Amiberry, vAmiga — mount directly as a disk.
Compressed ADF (approx. 400-700 KB). Was a standard for BBS uploads around 1990-1995. Must be converted to ADF before mounting.
Open with: xDMS (Aminet), amitools (Python, cross-platform), or directly in older WinUAE versions.
Cycle-accurate floppy disk images with original copy protection. For original games that only run from real floppy media. Maintained by the Software Preservation Society.
Open with: WinUAE + capsimg.dll from SPS download. Only then will IPF work.
Simply a .adf.gz file with a different extension. To extract: 7-Zip or gunzip.
Container of a virtual Amiga hard disk. Sizes typically 32 MB, 100 MB, 1 GB. Mount in the emulator as a "hardfile".
Open with: WinUAE mount, or for FS access via amitools xdftool.
Not a file format, but a system for installing floppy disk games to hard disk. A WHDLoad slave contains the necessary patches, loads the game from the HD/emulator directory. Almost every commercial Amiga game has a slave.
Find slaves: whdload.de or the iGame/XBench GUI.
99% of all Aminet downloads. On Amiga: lha x file.lha. On PC: 7-Zip.
Better compression than LHA. On Amiga: lzx -x file.lzx.
The Amiga's native image format. Supports HAM/HAM8, EHB, all Amiga colour depths.
Open on PC: XnView, GIMP with plugin, IrfanView.
Anim-5/Anim-7: Delta-compressed moving image sequences. Classics: Eric Schwartz anims.
The Amiga invented the format. ProTracker on the Amiga itself, on PC OpenMPT or VLC.
8-bit mono audio, 8000-22000 Hz. Standard for Paula samples.
xdftool for HDF/ADF FS access, vamos for programs. Cross-platform..adf always works, extract .lha with 7-Zip, for everything else use amitools. If you're really stuck: mount the ADF in an emulator and let the real Amiga software open the format there.