VIDC lists come in several formats. The format of the list is identified by the value in the first word.
| Value | List type |
|---|---|
| 0 | VIDC List Type 0. Used for VIDC1/2-based systems. |
| 1 | VIDC List Type 1. Extended form of type 0 containing extra metadata. |
| 2 | Unused |
| 3 | VIDC List Type 3. Hardware-independent format introduced in RISC OS 3.5 |
RISC OS 3.5 and above only supports the use of type 3 lists. Older versions of RISC OS only support types 0 and 1.