# redseafs FUSE implementation of TempleOS RedSea file system This is a proof-of-concept, it will probably get better. (Time zones are not handled correctly.) Currently, you can use redseafs to create/modify/read RedSea ISO.C files on any system that supports FUSE. # Commands `isoc-mount [--rw] ` will mount an ISO.C image on `mount_point` Specify `--rw` to commit writes to ISO.C file, otherwise discarded on unmount. Specify `--2k` to pad ISO.C file to multiple of 2048 bytes, for compatibility with VirtualBox virtual CD or physical disc ONLY (2k padded ISO.C files will not mount with TempleOS `MountFile()`, you will get `ERROR: Not RedSea`) If the ISO.C file does not exist, a blank filesystem will be created (and written on unmount if `--rw` specified.) `fusermount -u ` to unmount # Installation Clone the repo, move `isoc-mount` and `isoc.py` to `/usr/bin`, `chmod +x`. On a Debian/Ubuntu system: `sudo apt install fuse; sudo apt install python-pip; sudo pip install fusepy` NOTE: This will install fusepy globally, if that's not what you want... then you probably don't need instructions anyway :P # Prerequisites - FUSE - pip install: fusepy