FreeDOS

What's new

FDTUI 0.6

Ercan recently released FDTUI version 0.6. FDTUI is a Text User Interface Shell for FreeDOS, similar to the style of the old DOS Shell from MS-DOS. FDTUI 0.6 includes updated French translations, updated display of item attributes in the file manager, and updated help information. Download it from FDTUI on GitHub, or find the latest version directly from FDTUI release 0.6. We've also mirrored FDTUI 0.6 at the FreeDOS Files Archive at Ibiblio, under /files/util/file/fdtui

FreeDOS 1.3 RC5

Please help us test the new release candidate (RC) for the FreeDOS 1.3 release! There are a ton of new changes and improvements from 1.2, including: + New FreeCOM 0.85a + New Kernel 2043 and an 8086 version with FAT32 support + Floppy Edition now uses compression and requires about half as many diskettes + The return of networking + Some new programs and games + Many many many package updates + Some updates and improvements to NLS + Improved install process, especially with the MBR + Some support to automatically set the COUNTRY.SYS information + Improved CD initialization for the boot media and installed system + .. and much, much more! Get your copy of FreeDOS 1.3 RC5 from the FreeDOS Downloads page. Thanks to everyone for helping make this next FreeDOS 1.3 release candidate!

Things are looking pretty good in this release. We'd love to make this the last release candidate before the official release of "FreeDOS 1.3." You can help make that happen by downloading FreeDOS 1.3 RC5 and testing all the programs! Let us know of any bugs or compatibility issues so we can fix them.

FreeDOS orphaned projects collected at GitLab

The FreeDOS Project has been in development since 1994. Over our history, sometimes a developer stops working on a program. In the days before central source code repos were common, we used to point developers to a zip file of the latest version (with source code) on our FreeDOS Mirrors at Ibiblio. The "FreeDOS Mirrors" is also called the "FreeDOS Files Archive at Ibiblio." But more recently, we have an archive of "orphaned" programs at the FreeDOS Archive at GitLab. If you'd like to contribute to a FreeDOS program but can't find the maintainer, feel free to clone the source code from our official repo on GitLab.

Orange C/C++ Compiler Version 6.0.51.2

If you're interested in C programming, you might be interested in the Orange C/C++ Compiler. Orange C is new work which includes an optimizing compiler, a tool chain, and an IDE. This compiler has support for the various C standards through C11, and full support for C++ 14. The IDE for the compiler is a full featured C/C++ language IDE including a colorizing editor with code completion, integrated make facility, debugger, and a WIN32 resource editor. This compiler is at version 6.0.51.2, released on Nov 22, 2021. Full release notes are in the Orange C/C++ History file. The latest version contains a DOS setup package (MSDOS executable), and can be found at the Orange C/C++ website. The source code is on the Orange C/C++ GitHub, under the GNU GPL v3. We've also mirrored this release on the FreeDOS Files Archive at Ibiblio under devel/c/orange/6.0.51.2

Subscribe to our YouTube channel

Yes, we have a YouTube channel. I post a variety of videos there, but generally they are about how to use FreeDOS, or showing off DOS applications, playing DOS games, or "how-to" videos about programming on DOS. New videos come about once a week. A few recent videos that may interest you: Playing the RetroFuel game, Calculate the Fibonacci Sequence in a spreadsheet, and Printing TheDraw data from a C program. Someone asked me how to use OpenWatcom to use graphics mode, so I recently posted a few videos on that: A "color bars" test pattern and Writing a board game in graphics mode. And watch for these new videos, coming up soon: A brief history of the spreadsheet (including the evolution of DOS spreadsheets), Tomb Raider 1 (a great classic game!), RCross (car racing game), and a few other videos on graphics programming (such as getimage/putimage). Subscribe now so you don't miss new videos!

I'm also planning a "how-to" video series about how to use a spreadsheet. I'll use my favorite DOS spreadsheet to teach you how to use a spreadsheet effectively, from basic concepts to more advanced features. As you'll see in the "brief history of spreadsheets" video, modern spreadsheets like Excel, LibreOffice, or Google remain quite similar to classic DOS spreadsheets like Lotus 1-2-3 and QuattroPro. So everything you learn in the spreadsheet video series will apply to modern spreadsheets too (and yes, I'll cover the differences). Those videos will be on my Patreon first, but will make it to the YouTube channel after a few weeks.

New DOjS release V1.7.0

DOjS is a JavaScript programming environment for systems running MS-DOS, FreeDOS or any DOS based Windows (like 95, 98, ME). It features an integrated editor, graphics & sound output, mouse/keyboard/joystick input and more. The latest DOjS release V1.7.0 includes a bunch of new features: * Added FLIC playback (video) * Added MPEG1 playback (audio/video) using plugin mpeg1. * Added Ogg Vorbis playback plugin vorbis. * Added rawplay plugin for raw 16 bit stereo audio data loaded from file system or ZIP. * Added CTRL-F for 'search' (same as F7) * Added live coding examples. Install the extension in the vscode/ directory and run DOjS -r exampleswebsvr.js * Fixed missing newline in error message. You can download it at DOjS releases on GitHub.