Releases: keirf/greaseweazle
Releases · keirf/greaseweazle
Greaseweazle Tools 1.5
- 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
- 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
- gw: New formats ibm.800 and ibm.2880
- gw: New image format *.MGT
Greaseweazle Tools 1.2
- 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
- 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
- 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
- Mac/Linux: Further improve Python source installation
Greaseweazle Tools v0.39
- Fix crashes in the USB.seek error path
- Support Atari 90kB format (atari.90)
Greaseweazle Tools v0.38
- 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
- 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