Volkov Commander source code


Arvutimuuseum has published a small historical archive of Volkov Commander
materials.
The repository preserves the original archive files together with extracted
source snapshots for easier browsing. It currently contains:
– an early binary-only reference build, preserved as the original ZIP archive;
– the Volkov Commander 4.05 source archive and extracted source tree;
– the Volkov Commander 4.99.09 source archive and extracted source tree.
The original ZIP files are kept in the repository because they preserve details
that Git itself does not store, including the original per-file timestamps.
The Git commits and tags were dated according to the timestamps found in the
archives, and the extracted source trees are included for convenience.
This publication is also accompanied by a short historical note from Vsevolod
Volkov. In correspondence on May 1, 2026, he described the origin of Volkov
Commander as follows:
> Initially, the program was conceived simply as a joke: a tiny assembler
> program that looked like NC 3.0, whose only function was to list directory
> contents. Then, in my spare time, I added individual functions: copying,
> viewing, and so on. After a while, I had something usable. Moreover, on those
> PC/XT-class computers, the program ran significantly faster and took up less
> precious RAM. I began developing it for my own use. Other users noticed the
> program, and it began to spread around the world. Back then, it didn’t have
> its own name. Users came up with the name Volkov Commander.
The source snapshots include the original license text distributed with the
archives. The repository is intended as a preservation and reference copy for
people interested in DOS software, file managers, assembler programming, and
personal computing history.
Download link: https://github.com/ddanila/vc