How to Set Up Long Filename Support on FreeDOS with DOSLFN
A complete walkthrough 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.
A complete walkthrough installing DOSLFN, understanding what it can and can't do, and verifying long filenames actually work with your specific FreeDOS utilities.
A complete walkthrough getting sound, mouse, and memory configured correctly for DOS-era gaming — the three things almost every classic game setup guide assumes you already have working.
A complete walkthrough configuring a RAM disk with the built-in RAM driver — a fast, volatile drive letter backed entirely by memory, useful for temporary files and speeding up disk-heavy tasks.
A complete walkthrough building a batch-file boot menu that correctly manages memory-hungry TSRs — loading only what a chosen task actually needs, freeing conventional memory for everything else.
A complete walkthrough configuring the USBASPI/ASPIDISK driver chain to give FreeDOS a working drive letter for a USB flash drive — DOS-era drivers bridging a much newer standard.
Released January 2, 2012, FreeDOS 1.1 filled a long gap since the 1.0 release, refining package management and driver support without changing the project's core commitment to MS-DOS compatibility.
Released April 5, 2025, FreeDOS 1.4 updated FreeCOM, FDISK, and the mTCP networking suite, while deliberately keeping the same kernel as 1.3 until the next kernel version is fully tested.
Marking a quarter-century since the June 1994 announcement, FreeDOS's 25th anniversary in 2019 brought renewed attention from Slashdot, Opensource.com, and Linux Journal to a project still actively releasing new versions.
On December 31, 2001, Microsoft stopped supporting and patching MS-DOS 6.22 and older versions — though DOS embedded within Windows 95/98/Me lingered in support for years afterward.
On June 29, 1994, a Usenet post to comp.os.msdos.apps proposing a public-domain DOS kicked off what would be renamed Free-DOS weeks later — a direct response to Microsoft's plans to fold MS-DOS into Windows 95.