How to Set Up Long Filename Support on FreeDOS with DOSLFN
Installing DOSLFN, understanding what it can and can't do, and verifying long filenames actually work with your specific FreeDOS utilities.
Memory models, FAT, interrupts, and the open-source continuation of the original PC OS.
Installing DOSLFN, understanding what it can and can't do, and verifying long filenames actually work with your specific FreeDOS utilities.
Getting sound, mouse, and memory configured correctly for DOS-era gaming — the three things almost every classic game setup guide assumes already work.
Configuring a RAM disk with the built-in RAM driver — a fast, volatile drive letter backed by memory, useful for temporary files and disk-heavy tasks.
Building a batch-file boot menu that manages memory-hungry TSRs — loading only what a chosen task needs, freeing conventional memory for everything else.
Configuring the USBASPI/ASPIDISK driver chain to give FreeDOS a working drive letter for a USB flash drive, bridging DOS-era drivers to a newer standard.
FreeDOS 1.1 arrived January 2, 2012 with kernel 2040, mTCP, initial UHCI USB support and UIDE, while its official notes documented installer limits.
FreeDOS 1.4 shipped April 5, 2025 with FreeCOM 0.86, FDISK and mTCP fixes, reorganized media, monthly-test-release input, and the proven 1.3 kernel.
FreeDOS marked 25 years on June 29, 2019 with Jim Hall's account of PD-DOS, early utilities, community-built FreeCOM and kernel work, and three stable releases.
Microsoft's archived table records December 31, 2001 as DOS support retirement, but its surviving row names MS-DOS 6.0 rather than 6.22.
Jim Hall's June 29, 1994 Usenet post proposed PD-DOS with a manifest and task list; contributors responded, and the GPL project became Free-DOS within weeks.