Storing massive data, as cheap as possible
The year is 1995 and you live in post-Soviet Russia.
It’s a hellish time: prices for basic consumer goods are triple what they were last year. Your employer just paid your salary in eggs instead of money. There are daily shootouts between rival gangs. 🎵Your love life’s DOA…🎵
It’s a wonderful time: Russia is awash in Western computers, TVs, VCRs, cassette players and dialup modems. Technology that was strictly off-limits in 1989 is suddenly within reach.
As one of the lucky Russians to have a computer at home, you are facing a challenge: your 500MB hard drive is overflowing with software, games, and documents. You must find an affordable way to get more digital storage.

You could store files on cheap and plentiful floppy disks. But each floppy only stores 1.44MB and is known to randomly lose data. Your second option is to buy another hard drive. But that costs about $200 USD – as much as a Russian’s entire monthly salary…
You head over to the local computer store in a gray mood. The store is cramped with bootlegged computer games, peripherals and hardware. Inside, you ask Yevgeni the proprietor whether there might be a cheap solution to your storage problem.
This is Yevgeni:
Fortunately, Yevgeni does have a 3rd option for you! It’s a truly innovative Russian-made product called the “ArVid” card. It comes in a package like this:
It is an ISA expansion card for your computer and will allow you to use your home-VCR to store 4 hard-drives’ worth of data on a single VHS tape. The same tape you use to watch movies at home.
You hand over 80 American Dollars. Yevgeni slides out a little warranty card from inside the ArVid package, writes in the date of purchase and signs it. You step out of that store into the crisp air of a 1995 Moscow day. A proud owner of an ArVid 1030.
Getting started with this device
You take the package home and take a closer look at what’s inside:
There’s the ArVid ISA Card itself. This card slots into your “386” PC motherboard. The plate sits flush with the back of your computer. It has a port for a cable and a glossy diode for receiving an infrared signal.


The package includes several 3½” floppy disks . Each one is loaded with 1.44MB of software, drivers and documentation. A printed documentation pamphlet with “АPВИД” on the front is also included.
Finally, there is a custom cable that connected your computer to your VCR. Aside from the standard “video in” and “video out” connectors, this cable has an extra wire with an Infrared emitting LED at the tip (circled in red).

Here is how the card, VCR and home computer worked together:
- Your CRT screen showed the program’s interface.
- During setup, you’d use the VCR’s remote to send commands like “play” to the ArVid card.
- The ArVid card is inserted into the computer. It has an infrared diode to record those signals for your remote. It also has a connector for a special cable that carried Video IN, Video OUT and Infrared Out signals.
- The Video IN and Video OUT RCA jacks went into designated jacks on the VCR device.
- The cable has a thin wire with an infrared transmitter diode. You’d usually place it close to the front of the VCR (or tape it to the front, as shown). This diode beams out the pre-recorded signals that impersonate the remote control.
- A domestic VHS tape would store your data. A 3-hour tape could store 2GB.
Impersonating your VCR remote
After installing the ArVid card into your 386 PC and connecting all the video wires, the next challenge was getting the card to control your domestic VCR.
The ArVid had a neat way of controlling VCRs: it did so by pretending to be the VCR’s own remote-control. To accomplish this trick, users needed to “teach” the card which specific infrared remote-control signals corresponded to commands such as “play”, “stop” and “rewind”.
To “teach” the card, you needed to turn the back of your computer to face you. At the back of the card there was a shiny receiver diode. You’d point the VCR remote at it and the ArVid’s software would tell you which button to press while it recorded the signals. It could use modulated and unmodulated signals to disguise itself as your remote.
Teaching ArVid all of your VCR remote’s commands took 3 hours (… or 7 minutes, depending on who you believe 🇷🇺).
Writing data to tape
To prepare the tape for writing, ArVid tried to figure out the best “tracking alignment” for your VCR. It did so by writing a 2.5-minute data segment to tape, then reading it back while adjusting the VCR’s “read head” position to one of 6 different settings. ArVid calculated the reading “error rate” at each one of the 6 track positions. Finally, the software recommended the track alignment with the least number of errors for your VCR’s magnetic read-head.
Below: ArVid has tested 5 track-alignment options. It recommends option 3 – although it had more “double” errors than option 2 (164 of them) it had the fewest total errors at 7,887.
To write digital data from your computer to tape, you select the files using a custom file navigation program that resembled the popular “Norton Commander” application. Then pop one of these bad boys into your VCR:

Once you give the command to “write”, the ArVid card converts your file’s data into a video signal. At the same time, ArVid flashes the infrared emitter to send a “start recording” command to the VCR – and your data starts being laid down on the VHS magnetic tape.
When the computer is finished recording the files to tape, there is a “verification” step. ArVid rewinds the tape and reads back all the data it wrote to make sure there were no critical data losses.

Reading data from tape
To get your data of the VHS tape and into your computer, you needed 2 things: the tape and a special “table of contents” file. That file made it so you didn’t need to view the whole tape just to get a single file. ArVid left time markers on the tape that you could use to fast-forward to a specific file.
You’d insert the VHS tape into your VCR and bring up the ArVid software in reading mode. Pick the files you want to download from the tape and go! The device would send “fast forward”, “rewind” and “play” commands to your VCR and the video signal from the tape would go out of the VCR and into the computer. The computer converts the visual signal back into digital data.
Boosting the quality of your backups
The ArVid device and its software were remarkably reliable. But there were still things you could do if you wanted your data to stay safely stored on VHS tapes for a loooong time. The main factors within your control were the kind of VCR Device you owned and the quality of the VHS tapes you bought.
For the VCR, ArVid’s manufacturer recommended the pricy Sony 130XR and the cheaper Akai-120EDG. It appears that the best VCRs are heavy ones with a metal envelope. That’s because they don’t shake around as much when the tape is forwarded, rewound and stopped. You wouldn’t want a superfast-rewinding VCR either: the slow ArVid hardware would have trouble keeping up with it… (see these comments on Russian Wikipedia🇷🇺). ArVid would not work with 60Hz NTSC VCRs.
For the VHS tapes, the best ones were tapes with a 180-minute capacity. These tapes have the thickest magnetic ribbon inside. Longer-playing tapes had thinner tape, which were mechanically weaker and would wear down from use. This “tape thickness” logic makes sense when you think about the fact that longer tapes have to be thinner to fit in a standard VHS case.
Here is a video of ArVid’s set up, writing and reading (in Russian):