flashfloppy

Floppy drive emulator for Gotek hardware

OTHER License

Stars
1.3K

Bot releases are visible (Hide)

flashfloppy - v2.0a

Published by keirf over 5 years ago

Release Notes:

  • IMG: Allow geometry to be manually configured in new file IMG.CFG
    • See examples/IMG.CFG for documentation
    • Multiple formats can be defined; distinguished by image name tags
  • IMG: Support FM mode with Index Address Mark (IAM)
  • IMG: Support auto-configuration of GAP3 (post data gap) when using IMG.CFG
  • FF.CFG: Fix parsing of comma-separated values
  • Indexed Mode: Allow arbitrary image name after "DSKAnnnn" prefix
    • eg. DSKA0000_myimage.img, DSKA0002_another.adf
  • Indexed Mode: Allow the "DSKA" prefix to be changed (FF.CFG:indexed-prefix=)
flashfloppy - v1.0

Published by keirf over 5 years ago

Release Notes:

  • Game/demo AutoSwap-disks feature
    • No manual disk swapping, at all!
    • Requires patching of host software titles
    • Amiga titles so far (github:keirf/FF_AutoSwap):
      • Beneath a Steel Sky
      • Indiana Jones and the Fate of Atlantis
      • The Secret of Monkey Island
      • Monkey Island 2: LeChuck's Revenge
  • FF.CFG: New OLED display-type sib-option "-narrower"
    • 16-character-wide display (c.w. "-narrow" 18-char-wide)
  • PC98: Direct support for HDM image files
  • HxC Compat: Small fixes to Amiga file selector
flashfloppy - v0.15

Published by keirf almost 6 years ago

Release Notes:

  • Support Enhanced Gotek with SD card connector
    • Board requirements are in the wiki (Hardware Mods)
    • USB drive, if inserted, takes priority over SD card
    • SD card is not supported for firmware update
flashfloppy - v0.14

Published by keirf almost 6 years ago

Release Notes:

  • Direct Access: Fix broken sector writes (USB corruption)
    • Primarily affected the CPC/ST file selectors (not Amiga)
    • Broken since v0.12
flashfloppy - v0.11

Published by keirf almost 6 years ago

Release Notes:

  • Detect and report upside-down data ribbon cable
  • FF.CFG: Configurable OLED brightness/contrast (oled-contrast=)
  • FF.CFG: Configurable head settle time (head-settle-ms=)
  • FF.CFG: Fix comma-separated-list parsing (eg. rotary=)
flashfloppy - v0.10

Published by keirf almost 6 years ago

Release Notes:

  • FF.CFG: Allow up/down inputs to be reversed
    • Reverse original two buttons (twobutton-action=reverse)
    • Reverse rotary encoder direction (rotary=reverse)
  • Modified version numbering scheme and remove alpha status
flashfloppy - v0.9.30a

Published by keirf about 6 years ago

Release Notes:

  • TI99: Fix V9T9/DSK double-sided images
  • HxC Compat: Enter slot-based mode even with no AUTOBOOT.HFE
  • HFE: Support HFEv2 images
flashfloppy - v0.9.28a

Published by keirf about 6 years ago

Release Notes:

  • New image types supported:
    • IMG: Fluke 9100 (host=fluke)
    • MBD: Spectrum MB02
  • LCD/OLED: Display folder names in brackets
flashfloppy - v0.9.26a

Published by keirf about 6 years ago

Release Notes:

  • DSK (CPC): More fixes for copy-protected tracks
  • New image types supported:
    • JVC, DSK: Tandy Coco (host=tandy-coco)
    • VDK: Dragon
flashfloppy - v0.9.24a

Published by keirf over 6 years ago

Release Notes:

  • DSK (Spectrum, CPC, Sam Coupe): Bug fixes. Please upgrade!
flashfloppy - v0.9.22a

Published by keirf over 6 years ago

Release Notes:

  • OLED: Support SH1106 controller (1.3-inch displays)
    • FF.CFG: display-type = oled-128x64-sh1106
  • Support a wider range of rotary encoders
    • FF.CFG: rotary = quarter | half | full
  • New image types supported:
    • D81: Commodore 64 1581
    • IMG: DEC RX33, RX50 (host=dec)
flashfloppy - v0.9.20a

Published by keirf over 6 years ago

Release Notes:

  • New image types supported:
    • IMG: UKNC/DVK (Soviet PDP-11 clones) (host=uknc)
    • IMG/FDI: NEC PC-98 (host=pc98)
    • IMG: Common retro IBM/PC formats work out of the box
    • IMG: Detect disk layout from PC DOS BPB (host=pc-dos)
  • Auto-extend truncated images (SSD, DSD, TRD images only)
    • "extend-image=no" disables this feature
flashfloppy - v0.9.18a

Published by keirf over 6 years ago

Release Notes:

  • Fix HxC compatibility mode ("LBA change test failed")
  • SDU: Improve geometry detection
  • More bug fixes to read-data ring-buffer handling
  • LED 888 Display: Show firmware version when right/up button pressed
  • LCD/OLED: When browsing through images, reset scroll to start of each file
flashfloppy - v0.9.16a

Published by keirf over 6 years ago

Release Notes:

  • Support ADFS D/E/F images (suffix *.ADF, FF.CFG: host=acorn)
  • Direct Access: Fix sector data CRCs
  • Reliability improvements for Acorn systems (index-suppression=no)
  • Rearrange floppy read/write buffering to avoid corruptions
flashfloppy - v0.9.14a

Published by keirf over 6 years ago

Release Notes:

  • Fix write pipeline: record track number for delayed write processing
  • General Music (GEM): New host option "host=gem" for direct IMG support
  • Direct support for Spectrum Opus Discovery (OPD) image files
  • HFE, ADF: Batch writeback to the USB drive where possible
  • FF.CFG: Replace "index-during-seek" with "index-suppression"
  • Direct Access: Restart read at correct track position after a write
flashfloppy - v0.9.12a

Published by keirf over 6 years ago

Release Notes:

  • LCD/OLED: Long filenames scroll during navigation
  • LCD/OLED: Make filename scrolling more configurable
    • FF.CFG: {nav,display}-scroll-{rate,pause}
  • Direct navigation: ".." returns to subfolder position within parent
  • Fix head-seek settle time emulation
  • ADF: Generate longer tracks, like a real Amiga would
flashfloppy - v0.9.6a

Published by keirf almost 7 years ago

Release Notes:

  • USB: Fix power-on initialisation for some USB sticks
  • FAT: Write-protect image files marked with read-only attribute
  • FAT: Ignore 'hidden' files and folders (eg. "System Volume Information")
  • ST: Support 11-sector .ST images
flashfloppy - v0.8.8a

Published by keirf almost 7 years ago

flashfloppy - v0.7.4a

Published by keirf about 7 years ago