====== Networking ======
* [[Serial wifi adapter]] for MS-DOS Windows 3.1/9x
* [[Ad-hoc connectivity on DOS machines]] using [[:LPT]]/[[:Serial]] cable
* [[https://www.youtube.com/watch?v=85xo_3I1X98|MS-DOS Infrared File Transfer with Interlink, FastLynx, and Laplink Video]]
* [[Ad-hoc connectivity on DOS machines using kermit]] file transfer using serial connection from [[:Unix]] box and vice versa.
* [[Internet connection using serial port]] various sources and links
* [[http://etherdfs.sourceforge.net|EtherDFS]] The Ethernet DOS File System
====== Drivers ======
===== USB Drivers =====
* [[http://bretjohnson.us|Latest usb drivers keyboards, mice, joysticks, printers, disk drives, and hubs]]
====== Utilities ======
===== Trim support for SSDs =====
* [[https://archive.org/details/trim_20190926|TRIM - DOS DISK/FAT32 TRIM Program]]
**autoexec.bat**
C:\trim -N C: F
===== MS-DOS Sound Blaster Setter =====
With this simple utility, setting resources for DOS audio drivers is no longer a hassle. Just select and apply! This neat program allows the user to test whether the drivers work before making the changes. Enough said, a neat DOS program to set Sound Blaster drivers in Windows 9x makes life easier.
**Features:**
* Set Windows 9x sound blaster for DOS
* Adjust DOS sound to your liking
* Lightweight
* Ability to test before saving
**Requirements:**
* DOS or later
{{:setblaster2.png?200|}}
[[https://mega.nz/file/Pk5y2azB#ov7lXY3hKGNU70PNM8n9IxLfVQhmxyLZEgtQmt7Y79o|Download]]
===== HDD =====
* [[https://www.plop.at/en/bootmanager/index.html|PLOP]] bootloader that enables support for > 8gb hdd's for older bios systems.
===== VGA =====
* [[https://web.archive.org/web/20140905095056/http://www.dil.u-net.com/vexp.htm|Vga screen stretch]] for C & T 65550 & 65554 video controller chips
===== Virtual CD =====
Playing some old games requires a CD-ROM drive to function. Many of the old CD-ROM games are around 10mb anyways so it makes no sense to use a CD-ROM drive for them. Even on a desktop, do you really want to monopolize your CD-ROM drive with a disk just to play one game? The program you need is SHSUCDHD and SHSUCDX. These are part of a package called SHSUCD that is [[http://adoxa.altervista.org/shsucdx/|available here]]. The whole package is pitched as a replacement for mscdex. So I put a chain of commands into a batch file that I run when I want to start that game. The lines related to SHSUCD are as follows:
shcdhd86 /f:image.iso
shsucdx /d:shsu-cdh
This assumes that **SHCDHD86** is in the same directory as **image.iso**. **SHCDHD86** is the same as **SHSUCDHD**. The first lines points the virtual cd-rom driver at the iso you wish to mount. The second line specifies what drive letter bind the image to. After all of this is done, you should be able to go to the D:\ drive and there will be the contents of your ISO.
In my spiffy batch file, I put commands to unload the cd-rom drivers after the game is done using them:
shsucdx /u
shcdhd86 /u
[[http://www.notanon.com/retro/how-to-use-an-iso-as-a-virtual-cd-under-ms-dos/2010/09/15/|original source]]
===== Archive tools (more common formats) =====
* [[http://old-dos.ru/files/file_491.html|pkzip]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1726|unzip]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=478|7-zip]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=779|arj]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1622|arj 2000]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1462|ace]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=699|arc]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3434|cabinet]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=8338|exTar]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=710|gzip]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=7493|LArc]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1673|lgha]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=713|lha]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3432|lharc]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=701|PKArc]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=491|PKzip]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=696|rar]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=7487|uharc]]
* [[http://old-dos.ru/index.php?page=files&mode=files&do=show&id=493|unrar]]
====== Hardware ======
NOTE! If you are trying to boot old vintage pc (with bios that does not support boot even from cd-rom) from (non) standard media, such as cf compact flash, usb or cd-rom. You can use [[https://www.plop.at|3rdparty boot loader]] to make it possible.
* [[:LPT Adapters]]
* [[:PCMCIA Adapters]]
* [[MS-DOS Wifi]]