LOCI File Manager v2.0.0 — First Public Release
Full-screen, two-pane file manager for the LOCI
mass storage device on the Oric Atmos. This is v2, a ground-up rewrite of
v1 locifilemanager using the
Oscar64 C compiler in native,
bare-metal mode — no Oric ROM calls anywhere (screen, keyboard, sound and
storage are all driven directly via memory-mapped registers).
Available in English and French.
Highlights
- Browse the LOCI's internal storage and all connected USB mass storage devices
- Two independent browser panes
- Recursive directory copy/move — copy or move a directory's full subtree
(files and nested subdirectories), merging into an existing destination if
present - Recursive directory delete — deleting a non-empty directory offers to
remove its entire contents - Mid-copy cancellation — ESC during a copy/move aborts immediately and
removes the partial destination file - Copy, move, delete and rename files and directories, including multi-file
selections - Create directories
- Filter by file type or by a wildcard filename pattern (
*/?,
case-insensitive) - Full-screen text file viewer — word-wrapped, paged, with a hex-dump
toggle (X) for binary files - Properties popup — name, type, path, attributes (read-only/system) and
size, with recursively calculated directory sizes (cancellable with ESC) - Favourite directories — up to 8 bookmarked paths, shared across both
panes - Remembers where you left it — each pane's path/drive and the active
pane are restored on the next launch - Mount/unmount disk, tape, and ROM images; browse inside tape images; boot
from mounted media on exit (disk > tape > ROM) - IJK joystick support for all browsing and menu operations
- Persistent settings (sort, type filter, delete confirmation, Enter-key
behaviour) saved automatically
What's new vs. v1 (CC65)
- Complete platform rewrite: Oscar64 native/bare-metal, custom runtime
(include/oric_crt.c/crt_math.c), new charwin window library, direct
VIA/AY keyboard scanner, and a new LOCI hardware API library
(MIA/TAP/XRAM/overlay RAM, file/dir/mount/tape operations) - All of the recursive copy/move/delete, mid-copy cancellation, wildcard name
filter, text viewer, properties popup, favourites and remembered-state
features above are new in v2 — v1 only supported single-file copy,
delete/rename of empty directories, and type-based filtering - New 6th menu-bar item, Tools, hosting the new filter/viewer/properties
features - New headless automated test suite (284 assertions across 11 scenarios)
via the Phosphoric emulator - New versioned splash screens with build info and a GitHub QR code
libdemo— a full charwin/keyboard/LOCI/IJK library exerciser, useful as a
reference for anyone building their own LOCI-based software
See ROADMAP.md
for the full feature-level history and
CHANGES from v1 to v2
in the README.
Requirements
- Oric Atmos
- LOCI mass storage device, firmware
0.2.5+ (0.3.0+ needed to create directories), with USB storage attached
Downloads
locifm-v2.0.0-*.zip contains everything needed to run the application:
locifm.tap/locifm_fr.tap— the file manager (English / French)libdemo.tap/libdemo_fr.tap— the charwin/keyboard/LOCI/IJK library
demo (English / French)README.md/README.pdfandREADME_fr.md/README_fr.pdf— full
documentation, including installation, keyboard commands, and command
reference
Load locifm.tap (or locifm_fr.tap) on your Oric Atmos with LOCI attached
and RUN it — see the README for full installation instructions.
Credits
Written 2025-2026 by Xander Mol — https://www.idreamtin8bits.com/
- LOCI ROM by Sodiumlightbaby
- Oscar64 cross compiler by
drmortalwombat - v1 (CC65) LOCI File Manager —
the functional reference for v2 - Phosphoric headless Oric
emulator, used for the automated test suite
Licensed under GPLv3.