Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 103
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Defines.php on line 187
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 139
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 144
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 145
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 150
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 157
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 381
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 382
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:103) in /usr/local/www/mediawiki/includes/Feed.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:103) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:103) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:103) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:103) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38 http://fileformats.archiveteam.org/index.php?action=history&feed=atom&title=OFSOFS - Revision history2025-04-24T16:05:39ZRevision history for this page on the wikiMediaWiki 1.19.2http://fileformats.archiveteam.org/index.php?title=OFS&diff=35222&oldid=prevJsummers at 19:06, 9 April 20202020-04-09T19:06:25Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">↠Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 19:06, 9 April 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System", but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System", but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>There is a limit of <del class="diffchange diffchange-inline">31 </del>characters per file or directory name, these can be any ISO-8859-1 characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>There is a limit of <ins class="diffchange diffchange-inline">30 </ins>characters per file or directory name, these can be any ISO-8859-1 characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td></tr>
</table>Jsummershttp://fileformats.archiveteam.org/index.php?title=OFS&diff=27047&oldid=prevKyz at 15:37, 10 December 20162016-12-10T15:37:48Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">↠Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 15:37, 10 December 2016</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" <del class="diffchange diffchange-inline">(FFS)</del>, but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System", but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>There is a limit of 31 characters per file or directory name, these can be any ISO-8859-1 characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>There is a limit of 31 characters per file or directory name, these can be any ISO-8859-1 characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td></tr>
</table>Kyzhttp://fileformats.archiveteam.org/index.php?title=OFS&diff=27045&oldid=prevKyz at 15:27, 10 December 20162016-12-10T15:27:25Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">↠Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 15:27, 10 December 2016</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" (FFS), but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" (FFS), but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>There is a limit of 31 characters per file or directory name, <del class="diffchange diffchange-inline">but </del>these can be any characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>There is a limit of 31 characters per file or directory name, these can be any <ins class="diffchange diffchange-inline">ISO-8859-1 </ins>characters except "/" and ":". Directories can be nested arbitrarily deep.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td></tr>
</table>Kyzhttp://fileformats.archiveteam.org/index.php?title=OFS&diff=27044&oldid=prevKyz at 15:26, 10 December 20162016-12-10T15:26:36Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">↠Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 15:26, 10 December 2016</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" (FFS), but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" (FFS), but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">There is a limit of 31 characters per file or directory name, but these can be any characters except "/" and ":". Directories can be nested arbitrarily deep.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.</div></td></tr>
</table>Kyzhttp://fileformats.archiveteam.org/index.php?title=OFS&diff=27043&oldid=prevKyz at 15:10, 10 December 20162016-12-10T15:10:08Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">↠Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 15:10, 10 December 2016</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 28:</td>
<td colspan="2" class="diff-lineno">Line 28:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[wikipedia:Amiga Old File System]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[wikipedia:Amiga Old File System]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://lclevy.free.fr/adflib/adf_info.html#p4 OFS/FFS logical disk format]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://lclevy.free.fr/adflib/adf_info.html#p4 OFS/FFS logical disk format]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Amiga]]</ins></div></td></tr>
</table>Kyzhttp://fileformats.archiveteam.org/index.php?title=OFS&diff=27042&oldid=prevKyz: Created page with "{{FormatInfo |formattype=electronic |subcat=Filesystem }} The '''Amiga Old File System''' was the standard file system for Amiga floppy disks an..."2016-12-10T15:08:58Z<p>Created page with "{{FormatInfo |formattype=electronic |subcat=Filesystem }} The '''Amiga Old File System''' was the standard file system for <a href="/wiki/Amiga_double_density_disk" title="Amiga double density disk">Amiga floppy disks</a> an..."</p>
<p><b>New page</b></p><div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Filesystem<br />
}}<br />
<br />
The '''Amiga Old File System''' was the standard file system for [[Amiga double density disk|Amiga floppy disks]] and hard drives with AmigaOS 1.0-1.2. Originally it was named the "Amiga File System" (FFS), but was superseded by the [[FFS|Fast File System]] released with Workbench 1.3 and was retrospectively renamed to "Old File System".<br />
<br />
The filesystem originally came from TRIPOS, which formed the basis of AmigaDOS until Workbench 2.0 was released. The format has serious deficiencies; the main one being that each 512 byte block of data is 488 bytes of actual data and 24 bytes of metadata. The main difference between OFS and FFS is that FFS got rid of this metadata in data blocks, and instead wrote continuous blocks of raw data with no metadata in them.<br />
<br />
== OFS data block metadata ==<br />
{| class="wikitable"<br />
!Size!!Purpose!!How FFS eliminated it<br />
|-<br />
|4 bytes||"this block is a data block"||The root block is in a fixed position. It points to directory blocks. They point to file header blocks. Those point to data blocks<br />
|-<br />
|4 bytes||a pointer back to the file header block||The file header block points to data blocks; the data blocks don't point back<br />
|-<br />
|4 bytes||Which block number this is in the file||The file header block lists all data blocks in order<br />
|-<br />
|4 bytes||Size of this block||The file header block lists the file size<br />
|-<br />
|4 bytes||Pointer to the next block||The file header block lists all data blocks in order<br />
|-<br />
|4 bytes||Checksum||No checksums<br />
|}<br />
<br />
== Links ==<br />
* [[wikipedia:Amiga Old File System]]<br />
* [http://lclevy.free.fr/adflib/adf_info.html#p4 OFS/FFS logical disk format]</div>Kyz