mTCP NetDrive

5 min read Original article ↗

mTCP NetDrive logo

The power of cloud storage, for DOS!


News


(Want to jump straight to the demonstration video? See it at mTCP NetDrive Demo.)

NetDrive is a DOS device driver that allows you to access a remote disk image hosted by another machine as though it was a local device with an assigned drive letter. The remote disk image can be a floppy disk image or a hard drive image.

Use it to:

There are plenty of other programs for accessing remote data available. Here is the quick list of things that makes mTCP NetDrive interesting:

If you use mTCP today it is as simple as installing the device driver and then running a command line program to attach or detach the remote storage.

Tiny disclaimer: mTCP NetDrive is new software and there may be some bugs in it. I have not had any reports of data corruption yet but as always be careful and be sure to keep backup copies of your important data. (I've been using it extensively for months now with no issues.)

Download

mTCP NetDrive is now included with the rest of the mTCP programs. See the main mTCP page for downloads:

Public test server - try it ou!

To get more testing I run a public server that you can connect to. The following disk images are available: (All image names are case sensitive and are lower case.)

Sample connect command, assuming your NetDrive device letter is D:

netdrive connect brutman.com:2002 bigdisk.dsk d:

Bigdisk.dsk is probably the most interesting, as it has a nice curated selection of utilities and software on it. Fat12.dsk is suitable for older systems that can't read FAT16 filesystems. Hugedisk.dsk is just to show that it works up to 2GB. The floppy images are there for variety but don't try to run anything from the IBM DOS 1.1 diskette as those programs are not compatible with any modern DOS. (It's there to demonstrate that NetDrive can handle the more unusual formats.)

Depending on where you are in the world access to these will be slow but usable, so please be patient! The server is located in the middle of the US and the round-trip time between you and the server directly impacts the performance. A server in your own home or being in the same region as the server makes things infinitely faster.

All of these images will appear writable to you, so you can play games and update high-score files, run benchmarks (including write speed testing), or just mess around. Your changes will only last for the duration of the session; when you disconnect the changes are lost. (The server has the "session scoped writes" feature described above turned on.) To keep the server from running out of space there is a maximum number of writes allowed per session, a maximum session length, and a timeout timer.


Created December 10th, 2023, Last updated January 10th, 2025
(C)opyright Michael B. Brutman, mbbrutman at gmail.com