TR-DOS filesystem

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo | name = TR-DOS file system | formattype = electronic | subcat = Filesystem | subcat2 = | subcat3 = | subcat4 = | su...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{FormatInfo
 
{{FormatInfo
| name          = TR-DOS file system
+
| name          = TR-DOS filesystem
 
| formattype    = electronic
 
| formattype    = electronic
 
| subcat        = Filesystem
 
| subcat        = Filesystem
Line 8: Line 8:
 
| subcat5        =  
 
| subcat5        =  
 
| thiscat        =  
 
| thiscat        =  
| extensions    =  
+
| extensions    =
 
| mimetypes      =  
 
| mimetypes      =  
 
| locfdd        =  
 
| locfdd        =  
Line 15: Line 15:
 
| type code      =
 
| type code      =
 
| uniform type  =
 
| uniform type  =
| kaitai struct  = tr_dos_image
+
| kaitai struct  =
 
| conforms to    =  
 
| conforms to    =  
 
| released      =
 
| released      =
Line 24: Line 24:
 
[[wikipedia:TR-DOS|TR-DOS]] is an operating system for ZX Spectrum personal computer with Beta Disc floppy drive interface. Despite being developed by British company Technology Research Ltd, it was not especially popular in the West, but was more popular in USSR and post-USSR in 80-90s.
 
[[wikipedia:TR-DOS|TR-DOS]] is an operating system for ZX Spectrum personal computer with Beta Disc floppy drive interface. Despite being developed by British company Technology Research Ltd, it was not especially popular in the West, but was more popular in USSR and post-USSR in 80-90s.
  
5¼" and 3½" floppies are used with the following formats:
+
5¼" and 3½" floppies ([[ZX Spectrum Beta Disc 5.25" floppy]] and [[ZX Spectrum Beta Disc 3.5" floppy]]) are used with the following formats:
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 58: Line 58:
 
|}
 
|}
  
== {{ext|trd}} files: TR-DOS disk images ==
+
Diskettes can be dumped to [[TRD]] files for use in emulators.
 
+
Diskettes can be dumped to {{ext|trd}} files, which are plain sector-by-sector headerless dumps (the same idea as <code>/dev/fd0</code>). Each sector is 256 bytes, each track contains 16 sectors. Tracks are arranged in the same order as "logical tracks" in TR-DOS: 0th track on 0th side, 0th track on 1st side, 1st track on 0th side, 1st track on 1st side, …. If remaining sectors at the end of floppy are unused, {{ext|trd}} file can be less than actual floppy size. These files are supported by most ZX Spectrum emulators.
+
  
 
== Links ==
 
== Links ==
 +
* [https://web.archive.org/web/20140409113112/http://k1.dyndns.org/Vintage/Sinclair/82/Peripherials/Disc%20Interfaces/Beta%20128%20Disc%20Interface%2C%20TRDOS%20%28Technology%20Research%29/TRDOS/TR-DOS%20Programming.txt Internal TR-DOS functions]
  
* [http://www.zx-modules.de/fileformats/trdformat.html TRD disk image format - ZX-Modules.de]
+
[[Category:ZX Spectrum]]
* [https://faqwiki.zxnet.co.uk/wiki/TRD_format TRD format - Sinclair FAQ wiki]
+

Latest revision as of 02:17, 13 September 2019

File Format
Name TR-DOS filesystem
Ontology
TR-DOS is an operating system for ZX Spectrum personal computer with Beta Disc floppy drive interface. Despite being developed by British company Technology Research Ltd, it was not especially popular in the West, but was more popular in USSR and post-USSR in 80-90s.

5¼" and 3½" floppies (ZX Spectrum Beta Disc 5.25" floppy and ZX Spectrum Beta Disc 3.5" floppy) are used with the following formats:

Number of tracks per side Number of sides Number of tracks (total) Number of sectors Number of bytes
80 2 160 2560 655360
40 2 80 1280 327680
80 1 80 1280 327680
40 1 40 640 163840

Diskettes can be dumped to TRD files for use in emulators.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox