Skip to content

Releases: damieng-zx/DiskImageManager

2.11.0

07 Jun 11:40
585e2b9

Choose a tag to compare

New

  • Amstrad CPC screen viewer (modes 0, 1 and 2) with automatic mode detection
  • Advanced OCP Art Studio MJH-compressed screen support
  • Advanced OCP Art Studio .WIN window support
  • Amstrad (Locomotive) BASIC file viewer with syntax highlighting
  • Save screen viewer images to PNG or BMP
  • Copy disk image path to clipboard

Improvements

  • Rewritten copy protection detection as a staged fingerprinting flow
  • New disk dialog: working filler byte, DPB preview and more options
  • Recover Extended DSK images missing their track-size table
  • Improved AMSDOS file information (load/exec address and type)

Fixes

  • Fix headerless file extraction dropping the last 128 bytes
  • Fix boot sector detection and always show boot sector status
  • Fall back to default +3/PCW 180K spec when track 0 spec bytes are invalid
  • Handle SAMdisk v5 multi-copy weak sectors correctly
  • Fix PCW 720K directory blocks and CPC System reserved tracks

Full Changelog: 2.10.0...2.11.0

2.10.0

03 Apr 20:50
9720668

Choose a tag to compare

New

  • Sinclair BASIC file viewer with syntax highlighting
  • Spectrum screen$ display
  • FLASH attribute support
  • Basic Timex TS2068 disk detection
  • High DPI support for all dialog forms

Improvements

  • Better handling of invalid files and file share errors

Fixes

  • Fix memory leaks across FileSystem, New, and Main units
  • Fix allocation size on identified disks
  • Do not consider end-of-cylinder status an error flag
  • Fix build version label font

Full Changelog: 2.9.0...2.10.0

2.9.0

06 Oct 09:06
e329512

Choose a tag to compare

New

  • Options to configure the strings view (font, min length, sorting)
  • Collapse and expand menu options & screen-shots
  • New "Close All Except" with a bunch of filters for CPC, +3, copy-protection, double-sided etc.
  • Option to not expand top-level when restoring workspaces

Improvements

  • Improved Speedlock and WPM copy-protection detection
  • Auto-column sizing is now improved and works when you compile source yourself
  • Some initial support for MGT file systems in DSK files

Maintenance

  • Now built with Lazarus 4.2.0
  • Binaries packed with latest uxp 5.0.2

Fixes

  • Does not crash with certain combinations of WRM-like copy protections

Full Changelog: 2.8.2...2.9.0

2.8.2

02 Jan 13:39
84d0288

Choose a tag to compare

Improve loading compatibility

  • Load images where sector data size does not use all the track data (not preserved on save)

Changes

  • Menu items are now title case and all have status bar hints

Fixes

  • Do not crash when right-clicking sector data
  • Sunken bevel around strings view

Full Changelog: 2.8.1...2.8.2

2.8.1

28 Dec 13:58
b252b36

Choose a tag to compare

Fixes

  • Ensures CPC format identification uses logical sector IDs not physical - fixes #5

Full Changelog: 2.8.0...2.8.1

2.8.0

20 Dec 17:10
7e1c4f6

Choose a tag to compare

New

  • Allow file size columns to be correctly sorted
  • Show file entry index on file system view

Fixes

  • Correctly export files with multiple extents (typically files over 16KB were truncated to 16KB)

2.7.0

05 Nov 21:45
72a7128

Choose a tag to compare

New

  • Track properties window
  • Smarter list view column sorting
  • Improved export options dialog & add to pop-up menu on tree view

Improve loading compatibility

  • Do not attempt to read track-level sector sizes for extended DSKs
  • Reduce length of Einstein signatures required

Fixes

  • Correct tab order of new image window controls
  • Correct icons on properties windows

2.6.0

12 Mar 09:06
5a214dc

Choose a tag to compare

New

  • Add support for SAMDisk track bit length and sector offset info
  • New icons for menus, toolbar etc.
  • Add toolbar with common functionality
  • Save toolbar and status bar visibility with workspace settings
  • Improve sector properties window title

Fixes

  • Allow new window to close on ESC
  • Actually save when downgrading to Standard DSK with warnings
  • Header length calculations

2.5.1d

06 Mar 22:13
1c81f6e

Choose a tag to compare

New

  • Allows files to be extracted with full PLUS3DOS/AMSDOS headers

Fixes

  • Improves Hexagon copy protection detection

2.5.0

24 Feb 18:14
6712c85

Choose a tag to compare

New

  • Support extended DSK v5 data rate and recording mode
  • Display variant sector info (used in replicating weak sector/timing protections)
  • Allow disk map image to be copied to clipboard
  • Improve robustness with corrupt/quirky images
  • Identify a lot more copy protections (mostly CPC)

Fixes

  • Sector pop-up menu now works correctly in list view
  • Ensure last line of sector hex dump is shown when partial
  • Fix sector property not reflecting actual FDC size in image
  • Handle corrupt creator-less images from TOSSEC collections
  • Ensure strings view hides when image closed