Victor 9000 format
Overview
A very strange format used by the Sirius One / Victor 9000 computer. This machine ran MS-DOS and CP/M, but had a very unusual disc format:
- Variable speed -- 9-zone Z-CLV. The linear velocity of the disc is held fairly constant by rotating certain blocks of tracks slower than others, and storing more data sectors on the outer ("longer") tracks.
- GCR coding -- specifically, a 4-to-5 GCR code which looks like MFM on a timing histogram.
Other than that, they're pretty standard. A DiscFerret can accurately sample and (in theory) decode these discs.
Low level format
GCR code table
From the source code to CW 0.13 by Karsten Scheibler:
|
|
The eagle-eyed among you might just have noticed that this is the same GCR code table the Commodore 1541 uses... Hardly surprising, seeing as the 1541 is a descendant of the Commodore 8050, which was designed by Chuck Peddle, who also designed the Victor 9000. In a posting to classiccmp on the 2nd of March 2011, Tony Duell (ard p850ug1 demon co uk) says that the disc controller circuitry in the Victor is nearly identical to the circuitry in the 8050. This isn't particularly surprising on the face of it (and really makes the reverse engineering work go quicker!)