====== Victor 9000 ====== ==== Introduction ==== The **Victor 9000** was an 8088 machine released in 1981. The machine could run both MS-DOS as well as CPM/86. While using MS-DOS and an 8088 chip, it was not IBM compatible. The Victor utilized a unique floppy drive controller, its own interrupt table, and memory layout. The **Victor 9000** could utilize up to 896KB RAM, and shipped in a floppy drive configuration with two floppies or a hard-drive configuration that only had a single floppy drive. Chuck Peddle designed the machine and was the CEO of Victor Technologies, He was also the engineer behind the 6502 microprocessor which unleashed the affordable personal computing revolution of the 80's. The 6502 processor ran inside Apple IIs, Commodore 64s, and a variety of other low-cost computers of the time. Applied Computer Techniques sold the **Victor 9000** in Europe as the **ACT Sirius 1**. The Sirius 1 was the same machine simply rebranded for the European market. Because IBM had difficulty meeting the supply needs of the American market, the IBM-PC was not available in Europe for the initial few years of its release. Without IBM as a serious competitor the ACT Sirius 1 was the top selling computer in Europe during the early years of the computing revolution. ---- ==== Applesauce Support ==== === Disk Types === The Victor 9000 stores data in an usual manner. The disks have a variable number of sectors per track, utilize a constant linear velocity, and spin at different speeds in various zones on the disk. The disks encode data using a Group Coded Recording [GCR] format that's an evolution of that used in the Commodore 64. The tracks on the first and second side do not spin at the same rate. The computer organizes the tracks logically with 0-79 on the first side and then tracks 80-159 on the second. This differs from many other computers which interleave tracks between side one and two. **Zone Table** ^ ZONE NUMBER ^ LOWER HEAD TRACKS ^ UPPER HEAD TRACKS ^ SECTORS PER TRACK ^ ROTATIONAL PERIOD (MS) ^ RPM ^ | 0 | 0-3 | unused | 19 | 237.9 | 252| | 1 | 4-15 | 0-7 | 18 | 224.5 | 267| | 2 | 16-26 | 8-18 | 17 | 212.2 | 283| | 3 | 27-37 | 19-29 | 16 | 199.9 | 300| | 4 | 38-47* | 30-39* | 15 | 187.6 | 320| | 5 | 48-59 | 40-51 | 14 | 175.3 | 342| | 6 | 60-70 | 52-62 | 13 | 163.0 | 368| | 7 | 71-79 | 63-74 | 12 | 149.6 | 401| | 8 | unused | 75-79 | 11 | 144.0 | 417| * The documentation for the Victor lists Zone 4 as ending with Track 48 on side 1 and track 40 on side two. This is incorrect. The above table reflects disks analyzed from various machines and matches the assembly code in the floppy driver. Various written documents contain this documentation bug. **GCR Table** ^ Input Hex ^ IO Encoded Binary ^ IO Encoded Hex ^ | 0 | 01010 | 0x0a | | 1 | 01011 | 0x0b | | 2 | 10010 | 0x12 | | 3 | 10011 | 0x13 | | 4 | 01110 | 0x0e | | 5 | 01111 | 0x0f | | 6 | 10110 | 0x16 | | 7 | 10111 | 0x17 | | 8 | 01001 | 0x09 | | 9 | 11001 | 0x19 | | A | 11010 | 0x1a | | B | 11011 | 0x1b | | C | 01101 | 0x0d | | D | 11101 | 0x1d | | E | 11110 | 0x1e | | F | 10101 | 0x15 | Reading and writing the following **Victor 9000** disk types is supported: === File Systems === ^ Victor 9000 MS-DOS ^ Victor 9000 CPM/86 ^ | DOS 1.x Single-Sided/Double-Sided \\ DOS 2.11 Single-Sided/Double-Sided \\ DOS 3.1 Single-Sided/Double-Sided | CPM/86 Single-Sided | === Disk Image Formats === The following disk image formats are supported: ^ Victor 9000 | |IMG | === Recommended Drives === ^ 5.25" Drives ^ | Panasonic JU-475 | | YE-Data YD-380 | | Teac FD-55GFR | ---- ==== General Information ==== === Drive Information === [todo] === Emulators === [todo]