Short: Two-pane folder & file compare, NC style Author: hello@7-bits.eu (Krzysztof Hawrylewicz) Uploader: hello@7-bits.eu (Krzysztof Hawrylewicz) Type: util/dir Version: 1.0 Architecture: m68k-amigaos >= 3.0.0 DiffMaster - folder and file comparison for AmigaOS 3.x ======================================================== Two directory trees side by side, Norton Commander style, and a line-by-line diff view for any pair of text files. Engineered for this hardware from a measured analysis, not ported: comparing two wholly different 500 KB files takes seconds, not the three quarters of an hour a textbook diff needs on an A1200. Directory compare - one level at a time, both panes aligned row by row and moving together; Return descends, Backspace climbs, ".." works - a cost cascade (name, type, size, date, contents) means the typical case never reads a single file - deep "Only Differences" filter: a directory hides only when its WHOLE subtree is identical - names-only mode for floppies: presence only, no per-file seeks - filename filters with AmigaDOS patterns (files only) - file operations on the selected row: copy either way (preserving protection, comment and date), delete either or both sides - each with one confirmation - remembers the last eight compared pairs (Project/Recent) File diff view - opens on the first difference; N/P jump between differences - Ignore Case and Ignore Whitespace (GNU diff -b), applied on the spot from the view's own menu - proportional progress bar with a working Stop Everywhere - runs in a window or on its own full screen (Directory Opus style), switchable at any time - progress window with Stop for anything long - ARexx port DIFFMASTER.1 (compare, query, toggles; RC 0/5/10) - two example scripts included - full Shell interface with NOGUI for scripts, AmigaDOS exit codes - settings persist to ENV:/ENVARC:; never asks for a disk - adapts to memory instead of demanding it; a too-large file pair is refused with the exact need-versus-have figures Five builds ship (68000/020/030/040/060); the Installer script picks the right one. AmigaGuide documentation included. REQUIREMENTS: an Amiga with Kickstart and Workbench 3.0 (V39) or newer. Recommended: an Amiga 1200 with Fast RAM. Fast RAM is used automatically when present; without it, large file pairs are refused with the exact figures rather than attempted. LICENCE: freeware. Copy and pass on freely, unmodified, with the LICENSE file; inclusion on cover disks and CD compilations is allowed. No selling over the internet. The program icon is based on a single "compare files" icon by Icons8 (https://icons8.com), used with attribution per their free licence. Version 1.0 - first release.