Skip to content
FreeDOS

FreeDOS posts

Memory models, FAT, interrupts, and the open-source continuation of the original PC OS.

FreeDOSDeep Dive July 11, 2026 4 min read

Upper Memory Blocks and Loading TSRs High

How DOS power users reclaimed precious conventional memory by relocating device drivers and resident programs into unused gaps in the upper memory area, and why that space wasn't uniform across different machines.

#umb#tsr#memory-optimization
Read more
FreeDOSFix July 10, 2026 2 min read

Fixing DOSLFN Long Filename Problems on FreeDOS

Long filenames show up truncated to 8.3 format in some programs but not others, even with DOSLFN loaded. This is expected, driver-specific behavior — here's how to tell which programs actually support it.

#fix#doslfn#filenames
Read more
FreeDOSFix July 10, 2026 3 min read

Fixing Incorrect Date and Time on FreeDOS

FreeDOS boots with the wrong date or time every session, or DATE/TIME commands don't stick. Here's how to distinguish a dying CMOS battery from a software configuration issue.

#fix#rtc#date-time
Read more
FreeDOSNews July 10, 2026 1 min read

FreeDOS 1.3 Released

FreeDOS 1.3 shipped February 20, 2022, continuing the project's roughly five-year major release rhythm with an updated package set.

#news#release#freedos
Read more
FreeDOSDeep Dive July 9, 2026 3 min read

Writing Batch Files on FreeDOS

A practical tour of FreeDOS batch scripting: variables, control flow, argument handling, and the quirks that differ from a modern shell.

#batch-files#scripting#freedos
Read more