Releases: habib256/a2filecmd
Release list
A2 File Cmd 0.7.5 — Two panels. One Apple II.
A2 File Cmd 0.7.5 — Two panels. One Apple II.
- Added six service overlays on EXTRA and XL for both CPUs: UNDELETE recovers deleted ProDOS file candidates to another volume; DISKCMP compares volumes and PO/DSK/2MG images; MKIMAGE creates formatted data images; RESCUE extracts readable data with retries and a missing-block log; SYNC copies missing/newer files recursively; TREE shows cumulative directory sizes.
- Recovery leaves source volumes unchanged. UNDELETE recognizes index halves swapped by ProDOS DESTROY and refuses ambiguous or reused blocks. SYNC reads back temporary copies before replacing older files, with rollback backups. DISKCMP supports exact single-drive comparison with prompts naming the expected disk and slot/drive.
- Added VOLINFO to BOOT and XL: free space, fragmentation, a paginated bitmap, shared/lost blocks, used blocks marked free and count checks. Incomplete scans never present a lost-block verdict.
- Replaced FORMAT.SYS with FORMAT.PLG, returning directly to the panels. Kept ERASE confirmation and protection of the running program. Physical Disk II formatting preserves resident memory, including on errors, and explicitly warns that /RAM is cleared.
- Published separate 6502 and 65C02 BOOT/EXTRA 140 KB floppies and complete XL 2mg images. Each XL has all 42 overlays, BASIC.SYSTEM, DEMO and IMGHGR; BOOT and EXTRA share a 41-command catalog. The two CPU families never share an EXTRA disk. Missing-disk prompts support selecting drive 1 or 2 and returning the source disk after an overlay loads.
- Added fifteen other service overlays: TXTCONV, DATE, VERIFY, TAGPAT, VOLNAME, WIPE, FIXTYPES, GOTO, FIND, CRC, IDENT, MDVIEW, RENAME, IMGCONV and BOOTBLK. See the manual for their controls and limits.
- Fixed floppy sorting, jump-by-letter and marking differences after other overlays run. Expanded the paginated overlay menu to 80 columns and added the program configuration path to service API version 2.
- Included a printable English PDF manual with a clickable contents page and bookmarks.
- Added CPU-specific POM2 benches and host tests covering malformed allocation, real file deletion, reversed and partially processed indices, image bitmaps, failed writes, rollback, cancellation and memory bounds. Source comments and the SDK guide are in English.
Files
| CPU | BOOT: 140 KB, bootable | EXTRA: 140 KB, companion | XL: 32 MB, complete |
|---|---|---|---|
| 6502 | A2FILECMD-6502-BOOT-0.7.5.dsk |
A2FILECMD-6502-EXTRA-0.7.5.dsk |
A2FILECMD-6502-XL-0.7.5.2mg |
| 65C02 | A2FILECMD-65C02-BOOT-0.7.5.dsk |
A2FILECMD-65C02-EXTRA-0.7.5.dsk |
A2FILECMD-65C02-XL-0.7.5.2mg |
The concise English user guide is included as A2FILECMD-MANUAL-EN-0.7.5.pdf, with a screenshot of both panels, clickable contents and bookmarks.
Choose BOOT and EXTRA for the same CPU and release. EXTRA has 23 additional
tools and BASIC.SYSTEM; XL has all 42 overlays, BASIC.SYSTEM, DEMO and IMGHGR.
The 6502 versions run on an Apple II with 128 KB and 80 columns, including
the original IIe. The 65C02 versions support enhanced IIe, //c and IIgs,
with optional mouse. EXTRA keeps free space for future CPU-specific plugins.
Boot an image and press ? for the key map; sha256sum -c SHA256SUMS-0.7.5.txt
checks the download. The bootable images carry ProDOS 8 2.4.3; the .2mg and companion carry
BASIC.SYSTEM (John Brooks' free distribution; they are Apple's). Sources,
manual and benches:
https://github.com/habib256/a2filecmd.
A2 File Cmd 0.7 — Two panels. One Apple II.
A2 File Cmd 0.7 — Two panels. One Apple II.
- Changed the title page: each build names itself (
- 65C02, ENHANCED Apple IIe /- 6502, UNENHANCED Apple IIe, no mouse) so one knows which build booted. - Fixed the HGR viewer leaving an RGB card (Le Chat Mauve, Video-7) in a mode it never asked for: raising AN3 clocked the card's mode latch with 80COL off, so two HGR pictures in a row drifted it to BW560; it is now clocked to COL140, its power-on state.
- Fixed both DHGR viewers on machines where a directory read shares memory ProDOS does not promise to leave alone (an Apple //c, seen on POM2): a raw DHGR page was refused as
not an imageand a packed one (.RLE) hung the viewer, because their auxiliary plane was filled with$2000-$3FFFrouted to the auxiliary bank; both now decode in main memory and move the plane across withAUXMOVE. - Fixed a phantom mouse click at start-up: the first reading of the mouse reported the button held down at the top-left corner, which the viewer took for an Escape and, at the root, dropped to the volume list. The launcher now primes the mouse once so the false press is discarded. Most visible on an Apple //c and on any machine with an AppleMouse, where every picture and menu bounced back to the volumes.
Files
| Enhanced IIe, //c, IIgs (65C02, mouse) | Unenhanced IIe (6502, keyboard only) | |
|---|---|---|
| Bootable 140 KB floppy, ProDOS order | A2FILECMD.po |
A2FILECMD-6502.po |
The same floppy, .dsk (DOS-order) layout |
A2FILECMD.dsk |
A2FILECMD-6502.dsk |
32 MB hard disk with DEMO/ |
A2FILECMD.2mg |
A2FILECMD-6502.2mg |
Every build needs 128 KB and an 80-column card. Boot an image and press ?
for the key map; sha256sum -c SHA256SUMS.txt checks the download. The disks
also carry ProDOS 8 2.4.3 and BASIC.SYSTEM (John Brooks' free distribution;
they are Apple's). Sources, manual and benches:
https://github.com/habib256/a2filecmd.
A2 File Cmd 0.6.8 — Two panels. One Apple II.
A2 File Cmd 0.6.8 — Two panels. One Apple II.
- Added a 6502 build for the unenhanced Apple IIe (
A2FILECMD-6502.*,make disk ARCH=6502with cc65 master): the same program, keyboard only — no mouse driver. Both builds are made and published together. - Added
IMGHGR/at the root of the.2mg: nine HGR pictures from POM1, to leaf through with the arrows. - Added Left/Right in the overlay menu, five entries at a time.
- Changed the panels: a directory name ends with
/, like Ammonoid; a volume row reads/VOL/. - Changed the volume list to ProDOS's own
ON_LINEenumeration, so that every unit ProDOS knows is listed, mirrored SmartPort units included. - Changed SPACE: tagging a file no longer moves the cursor down.
- Fixed VDrive on a //c picking the printer port: slot 2 (the modem port) is probed first, then 1, 3 to 7.
- Fixed the DHGR test card in
DEMO/: twelve of its sixteen bands showed as vertical stripes (a repeated byte is not a solid colour); the bench now checks the rendered picture, not only memory. - Fixed the Binary II extractor leaving the other panel stale: the extracted files now appear in it at once.
Files
| Enhanced IIe, //c, IIgs (65C02, mouse) | Unenhanced IIe (6502, keyboard only) | |
|---|---|---|
| Bootable 140 KB floppy, ProDOS order | A2FILECMD.po |
A2FILECMD-6502.po |
The same floppy, .dsk (DOS-order) layout |
A2FILECMD.dsk |
A2FILECMD-6502.dsk |
32 MB hard disk with DEMO/ |
A2FILECMD.2mg |
A2FILECMD-6502.2mg |
Every build needs 128 KB and an 80-column card. Boot an image and press ?
for the key map; sha256sum -c SHA256SUMS.txt checks the download. The disks
also carry ProDOS 8 2.4.3 and BASIC.SYSTEM (John Brooks' free distribution;
they are Apple's). Sources, manual and benches:
https://github.com/habib256/a2filecmd.
A2 File Cmd 0.6.7 — Two panels. One Apple II.
A2 File Cmd 0.6.7 — Two panels. One Apple II.
A two-pane ProDOS file manager for the 128 KB Apple IIe, in the spirit of
A2Command and Norton Commander. Free software, GNU GPL v3.
What's new since 0.6.6
- Added VDrive: two ProDOS volumes served over a Super Serial Card (or a //c's port 2) at 115 200 bps by ADTPro,
veserver.pyor surl-server, with the ADTPro VSDrive protocol; installed for the session, like Ammonoid. - Added a full-width progress bar to copy, move and delete; ESC interrupts them, and the panels update file by file.
- Fixed a blank screen on unsupported machines: the launcher now requires an Enhanced IIe, //c or IIgs with 128 KB and 80 columns, and says so before returning to ProDOS.
- Fixed ShrinkIt extraction after viewing HGR/DHGR images: the LZW dictionary no longer overwrites main memory through the graphics banking switches.
- Fixed extraction progress: show each file from the start, with its archive position, progress bar and extracted byte count.
Files
A2FILECMD.po |
bootable 140 KB ProDOS floppy with the program — ADTPro, CiderPress, most emulators |
A2FILECMD.dsk |
the same ProDOS floppy, sectors stored in the .dsk (DOS-order) layout for tools that expect it — no DOS 3.3 on it |
A2FILECMD.2mg |
32 MB hard disk (/A2FILEHD) with the DEMO/ folder — emulators, CFFA-style cards |
Needs an Enhanced Apple IIe, a //c or a IIgs with 128 KB and 80 columns.
Boot any of the images and press ? for the key map. Check your download
with sha256sum -c SHA256SUMS.txt.
The disks also carry ProDOS 8 2.4.3 and BASIC.SYSTEM (John Brooks' free
distribution; they are Apple's). Sources, manual and benches:
https://github.com/habib256/a2filecmd.
A2FileCmd 0.6.6 — Archives, documents and a ready-to-explore hard disk
- Added ShrinkIt (
.SHK, stored/LZW/1/LZW/2) and Binary II (.BNY) extraction. - Added readable Applesoft listings, an AppleWorks word-processing viewer, byte comparison and text search.
- Added a bootable 32 MB
.2mgwith a completeDEMO/collection; floppy images now carry the program without demos. - Fixed launching and returning from a program installed in any directory; the hard-disk volume is named
/A2FILEHD.
A2FileCmd 0.6.1 — DOS 3.3 display and ProDOS error fixes
- Fixed DOS 3.3 volume rows overflowing into the neighbouring panel and leaving white squares.
- Fixed file-info, attribute and launch failures reporting a stale ProDOS error.
- Added plain-language ProDOS error messages and an English manual.
A2FileCmd 0.6 — Disk-image tools and plugin SDK
- Added floppy image read/write/copy tools for
.PO,.DSKand.2MG. - Added read-only disk-image browsing and extraction, plus DOS 3.3 catalog reading and extraction.
- Expanded the on-demand overlay system and published a third-party plugin SDK.
- Fixed relaunching A2FileCmd from Applesoft.
A2FileCmd 0.5 — First numbered release
- Introduced the bootable two-panel ProDOS file manager with batch operations, recursive directory copy, sorting and file attributes.
- Included text and hex viewers, an 8 KB editor, HGR/DHGR picture browsing and Mockingboard playback.
- Included mouse navigation, program launching and the ProDOS disk formatter.
- Fixed issues in the editor, launchers, large directories and shared auxiliary-memory handling.