ARCHIMEDES ISO 9660 extension

From Just Solve the File Format Problem
Revision as of 19:48, 6 March 2019 by Jsummers (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
File Format
Name ARCHIMEDES ISO 9660 extension
Ontology

This article covers an ISO 9660 extension that contains metadata specific to Acorn / Archimedes / RISC OS systems.

Format details

The extension is a 32-byte data element located in the "system use" area of each directory record. It begins with the signature "ARCHIMEDES".

According to a cdrtools patch [1], the format is:

0-9   "ARCHIMEDES"
10-13 Load address
14-17 Execution address
18-21 Attributes
22-31 Reserved

The load/execution/attributes fields are 32-bit little-endian integers. Following a RISC OS convention, the load/execution fields usually contain the file type and a timestamp. It is comparable to the ZIP "AC" extensible data field, for example.

Attributes bit 0x100 indicates that the original filename began with a "!" character.

Sample files

The extension is common on RISC OS CD-ROMs.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox