Skip to content

Releases: keirf/greaseweazle

Greaseweazle Tools 1.5

04 Jan 08:32
Compare
Choose a tag to compare

Release Notes:

  • User-configurable disk formats: New option --diskdefs
  • New disk formats: ensoniq.mirage and sci.prophet
  • Fill missing/bad sectors with -=[BAD SECTOR]=- pattern

Greaseweazle Tools 1.4

04 Dec 15:04
Compare
Choose a tag to compare

Release Notes:

  • Read support for DIM, FDI, HDM, XDF, and D88 image formats
    • Primarily used with Japanese computers
  • Renamed pc98.hd and pc98.dd formats to pc98.2hd and pc98.2dd
  • Fixed head count on pc98.2hd and pc98.2dd formats
  • Support pc98.2d format (used e.g. by PC-88 and X1)
  • Support pc98.2hs format (used primarily by late PC-98)

Greaseweazle Tools 1.3

01 Sep 15:15
Compare
Choose a tag to compare

Release Notes:

  • gw: New formats ibm.800 and ibm.2880
  • gw: New image format *.MGT

Greaseweazle Tools 1.2

01 Aug 16:43
Compare
Choose a tag to compare

Release Notes:

  • gw read, gw convert: Allow PLL parameters to be specified
  • Try fallback conservative PLL on difficult tracks
  • Kryoflux: Emit info block with Greaseweazle and frequency details

Greaseweazle Tools 1.1

18 Jul 09:56
Compare
Choose a tag to compare

Release Notes:

  • New IMG formats: pc98.dd, pc98.hd
  • IBM FM, MFM: Fix bugs in raw track decoder
  • gw info: Report MCU information (type, speed, SRAM)

Greaseweazle Tools 1.0

18 Jun 16:58
Compare
Choose a tag to compare

Release Notes:

  • New IMG formats:
    • ibm.1680, ibm.dmf
    • akai.800, akai.1600
    • ensoniq.800, ensoniq.1600
  • FM/MFM: Report unexpected sectors when reading
    • Gives a hint that the format specifier is incorrect
  • Minor bugfixes

Greaseweazle Tools 0.42

07 Apr 13:59
Compare
Choose a tag to compare

Release Notes:

  • Mac/Linux: Further improve Python source installation

Greaseweazle Tools v0.39

27 Feb 11:52
Compare
Choose a tag to compare

Release Notes:

  • Fix crashes in the USB.seek error path
  • Support Atari 90kB format (atari.90)

Greaseweazle Tools v0.38

28 Jan 17:23
Compare
Choose a tag to compare

Release Notes:

  • gw rpm: Print 3 decimal places, and print summary stats
  • gw read,convert: Rename --rpm to --adjust-speed
    • Accepts a SPEED value in units of rpm, ms, us, ns, or scp ticks
  • gw read,write,erase: New option --fake-index
    • Ignore real index pulses
    • Generate fake index pulses at specified SPEED
  • gw read,write,convert: Format decoders automatically adjust track speed
    • Usually there is no need to specify --rpm (now --adjust-speed)
  • gw read: Re-seek via cylinder 0 every N retries
  • gw erase: New option --hfreq to write a high-frequency flux signal
    • Usually reads back as a "No Flux Area"

Greaseweazle Tools v0.37

10 Jan 10:28
Compare
Choose a tag to compare

Release Notes:

  • Require Python >= v3.7 (ignore this for Windows binary builds)
  • Logging output to stderr is now buffered no more than per-line
  • HFE: Auto-detect output bitrate if possible, else require on command line
  • gw convert: Fix crash when printing summary information
  • gw convert: Fix --tracks= handling to respect step= and hswap
  • gw convert: New option --out-tracks to allow step= and hswap override
  • D81 (commodore.1581): Fix sector header H field: should be swapped