No description
Find a file
Eric Anderson cc8941dbfc Re-disable debug builds for stm32f105
GCC 13.1.0 produces smaller code than what's on gh-actions. To take
stm32f105/debug/floppy as an example (- overflow/+ headroom):

GCC  9 on Ubuntu 20.04:         -960 bytes
GCC 10 on Ubuntu 22.04:         -712 bytes
GCC 10 on Ubuntu 22.04 (-flto): -116 bytes
GCC 13 on Arch:                 +132 bytes
GCC 13 on Arch (-flto):         +824 bytes

Don't fight it for now. At least debug builds are still easyish to make
locally.
2023-07-08 20:36:26 -07:00
.github/workflows github: Rewrite release creation rules 2022-11-07 08:24:45 +00:00
attic FF.CFG: New option 'motor-delay = ignore | 0-1000' 2019-05-17 21:02:42 +01:00
examples IMG.CFG: New per-track parameter "img_bps" 2023-02-01 09:03:21 +00:00
fonts fonts: Rename BDFs to remove oled_font_ prefix 2018-06-14 13:28:42 +01:00
inc Replace ring_io with file_cache 2023-07-08 19:05:25 -07:00
scripts mk_qd.py: Allow QD image lead-in to be configured on command line 2023-01-31 11:20:00 +00:00
src Share debug strings between IMG and DSK 2023-07-08 19:05:29 -07:00
.gitignore Modify build system to place artefacts in separate out/ folder 2022-03-13 15:37:04 +00:00
COPYING usb: Move the USB stack to its own top-level dir 2018-06-14 15:00:10 +01:00
Makefile Makefile: Fix the flash-to-device helper rules 2023-02-08 11:03:30 +00:00
README Rename hex and dfu files to flashfloppy-at415-st105-* 2022-07-28 09:36:22 +01:00
README.md README.md: Banner picture 2023-02-05 16:40:14 +00:00
RELEASE_NOTES Update to v4.7a 2022-12-04 14:19:09 +00:00
Rules.mk Re-disable debug builds for stm32f105 2023-07-08 20:36:26 -07:00

FlashFloppy

The #1 floppy emulator.

CI Badge Downloads Badge Version Badge

FlashFloppy is a floppy-drive emulator for the ubiquitous Gotek hardware. Connect to retro machines just like a real floppy drive but use disk images on a modern USB stick!

  • Say goodbye to old and unreliable floppy disks
  • Download and play from the disk-image archives for your retro machines

FlashFloppy is the #1 floppy emulator:

FlashFloppy is Free and Open-Source Software.

Download

Documentation

Redistribution

Most code is public domain; the rest is MIT/BSD or Open Source friendly (see the COPYING file).

The source code, and all binary releases, are freely redistributable in any form. Because FlashFloppy includes third-party code, you should include or link to the COPYING file in any redistribution.

This means, for example, you are free to sell and profit from Gotek devices programmed with a binary release of FlashFloppy. However at a minimum you should incorporate or link to the COPYING file on your selling page. For example:

  • FlashFloppy is free software. For more information see the license.