diff --git a/README.md b/README.md index 73100d12..484b5935 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ choices because they can store multiple types of file system. | [`rolandd20`](doc/disk-rolandd20.md) | Roland D20: 3.5" electronic synthesiser disks | 🦄 | 🦖 | ROLAND | | [`rx50`](doc/disk-rx50.md) | Digital RX50: 400kB 5.25" 80-track 10-sector SSDD | 🦖 | 🦖 | | | [`smaky6`](doc/disk-smaky6.md) | Smaky 6: 308kB 5.25" 77-track 16-sector SSDD, hard sectored | 🦖 | | SMAKY6 | -| [`tartu`](doc/disk-tartu.md) | Tartu: Soviet-era PDP-11 clone | 🦖 | | | +| [`tartu`](doc/disk-tartu.md) | Tartu: The Palivere and variations | 🦄 | | CPMFS | | [`tids990`](doc/disk-tids990.md) | Texas Instruments DS990: 1126kB 8" DSSD | 🦖 | 🦖 | | | [`tiki`](doc/disk-tiki.md) | Tiki 100: CP/M | | | CPMFS | | [`victor9k`](doc/disk-victor9k.md) | Victor 9000 / Sirius One: 1224kB 5.25" DSDD GCR | 🦖 | 🦖 | | diff --git a/doc/disk-tartu.md b/doc/disk-tartu.md index 74aee3e6..9bc30b26 100644 --- a/doc/disk-tartu.md +++ b/doc/disk-tartu.md @@ -5,7 +5,11 @@ tartu The Tartu Palivere is a 1988 Z80-based computer from Estonia. It is a CP/M machine with 64kB of RAM, running off a 2MHz ꃣ0e30 -clone. +clone; it operated off punched tape, cassette, external hard drive or floppy, and was notable as being the first ever computer with an Estonian keyboard. + +
+The Tartu computer's developer Leo Humal working with one. +
From a floppy disk perspective, it is interesting because the floppy drive interface is almost entirely handled in software --- necessary at the time as @@ -14,7 +18,11 @@ of the WD1793), was hard to find. Instead, the floppy controller board was implemented entirely using TTL logic. Despite this, the encoding is fairly high density, using MFM and with up to 780kB on a double-sided 80 track disk. -FluxEngine supports reading Tartu disks. +
+The Tartu FDC with Soviet TTL logic chips. +
+ +FluxEngine supports reading Tartu disks with CP/M filesystem access. ## Options diff --git a/doc/tartu-fdc.jpg b/doc/tartu-fdc.jpg new file mode 100644 index 00000000..dc5a9dc4 Binary files /dev/null and b/doc/tartu-fdc.jpg differ diff --git a/doc/tartu.jpg b/doc/tartu.jpg new file mode 100644 index 00000000..b0d0ddb3 Binary files /dev/null and b/doc/tartu.jpg differ diff --git a/src/formats/tartu.textpb b/src/formats/tartu.textpb index a1d69847..be6a11f2 100644 --- a/src/formats/tartu.textpb +++ b/src/formats/tartu.textpb @@ -6,7 +6,11 @@ documentation: <<< The Tartu Palivere is a 1988 Z80-based computer from Estonia. It is a CP/M machine with 64kB of RAM, running off a 2MHz КP580ВМ80А, a Soviet Union 8080 -clone. +clone; it operated off punched tape, cassette, external hard drive or floppy, and was notable as being the first ever computer with an Estonian keyboard. + +
+The Tartu computer's developer Leo Humal working with one. +
From a floppy disk perspective, it is interesting because the floppy drive interface is almost entirely handled in software --- necessary at the time as @@ -15,7 +19,11 @@ of the WD1793), was hard to find. Instead, the floppy controller board was implemented entirely using TTL logic. Despite this, the encoding is fairly high density, using MFM and with up to 780kB on a double-sided 80 track disk. -FluxEngine supports reading Tartu disks. +
+The Tartu FDC with Soviet TTL logic chips. +
+ +FluxEngine supports reading Tartu disks with CP/M filesystem access. >>> documentation: