ROFS

ROFS is a very crude Read Only Filing System for FAT-formatted drives (typically USB sticks, card readers, etc.) on the Iyonix. It can read drives of more than 2GB; it isn't an image filing system and so it doesn't have that limit.

DO NOT CLICK ON THE DRIVE ICON!

I really mean it; plug your drive in, BUT DO NOT UNDER ANY CIRCUMSTANCES CLICK ON THE DRIVE'S ICON IN THE ICON BAR because that will crash your Iyonix. This includes not dismounting it when you've finished. In any case, since this app cannot write to the drive, it isn't capable of doing anything that would need the drive to be dismounted afterwards.

Iyonix only

Sorry, but at the moment it is Iyonix only.

How to use it

1) Plug in your drive to the Iyonix. I repeat the warning: DO NOT CLICK ON THE RESULTING DRIVE ICON.

2) Double-click on the !ROFS application. The !ROFS icon will appear on the icon bar.

3) Click Select on the icon bar icon. A window will open showing a trew view of the root directory of your drive. The tree is initially collapsed. Clicking once on any "+" node expands it; the node becomes "-", and clicking on it collapses it again.

4) You can save any item, be it a file or a directory, by dragging it to a RISC OS filer window.

5) You can change to other drives (0..7) from the "Drive" pull-down. After this you must click on "Change" to action it.

6) To look at some of the statistics of the drive, either click on the "Stats" button or Adjust-click on the icon bar icon.

7) When you've finished, just unplug the drive. I repeat the warning: DON'T DISMOUNT THE DRIVE; DON'T CLICK ON ITS ICON.

You can download !ROFS here.

John Williams has produced some patches that you can easily add to !ROFS to make a few improvements. You can find them on his web site http://petit.four.free.fr/ROFSpatch.zip

Revision history

0.01 2007 June 25 First issue

0.02 2007 July 6 Drives can be selected from a submenu. Save file icon and file type reflects DOS file type where possible. File name translation improved.

0.03 2007 July 8 Some display bugs fixed. Save operations speeded up. Hourglass percentage added. FAT32 cluster numbers correctly truncated to 28 bits.

0.04 2007 July 9 Save operations speeded up further.

0.05 2007 July 11 Fixed "division by 0" bug when saving files of less than 100 bytes. Added handling of empty drives. Added drives 4 to 7. Fixed bug that prevented reading more than 1 sector of root directory entries on FAT32 drives.

0.07 2007 July 13 Spiffy new GUI added by Rik Griffin. Now directories can be saved too.

0.08 2007 July 22 Change Drive pull-down now has instant effect, therefore "Change" button deleted. Handling of 0/1/multiple selections in File Info corrected.

0.09 2007 August 1 New TreeView module, version 0.11. Corrected paths to Toolbox modules in !Run file.

Page last updated 2007 September 20