Releases: damieng-zx/DiskImageManager
Releases · damieng-zx/DiskImageManager
2.11.0
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
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
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
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
2.8.0
2.7.0
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
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
2.5.0
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