Navigation
Highlights

Release 0.0.5

The latest release, alpha testing, unstable. See "downloads".

2005-06-01

Links
Archived project news

FreeDOS-32 release 0.0.4

A new alpha release of FreeDOS-32 is available through the SourceForge.net file release system. Please refer to the downloads page and the release info page.

Salvo Isaja - 2005-03-19

Source code rearrangement

The devel CVS branch has been finally mirrored to the main branch and closed. The development is now carried on in the main branch again. The "FAQ", "How to compile FreeDOS-32" and "How to get the source code from CVS" documents have been updated to reflect the change, as well as to include instructions to use the MinGW compiler.

Salvo Isaja - 2005-02-14

Draw a sloth for the new site

Wanna help? Can you draw? Great! The new web site needs a new drawing of our mascot, that is a three-toed sloth, in the top-left corner, in the blue bar near to the "FreeDOS-32" logo. Due to the space limit it should be nice but basic, almost iconic. Feel free to send your drawings to Salvo (larger, to be resized, SVG vector image preferred). An "art" section will be opened on the site showing all the drawings.

Salvo Isaja - 2005-01-12

FreeDOS-32 release 0.0.3

I put on the sf project page a new binary release: it is just a snapshot from the head of the devel branch. It is important that as many people as possible test it either on real hardware and on emulators, and report the problems that they encounter.

Update: see the release info page for known issues about this release.

Luca Abeni - 2004-12-10

The LEAN File System

A first generic (not strictly FD32-related) implementation of the LEAN file system is available through the leanfs CVS module. Documentation for the LEAN file system is available here.

Salvo Isaja - 2004-11-30

Progress news

Luca's wrapper to run regular DJGPP executables seems to work properly. Besides porting Python to FD32, Hanzac has improved the keyboard driver. I am reorganizing the file system to make it more modular, and I'm working on a new file system, called the LEAN file system, that aims to be a free replacement of FAT. Expect also a new version of the site (hopefully more usable) in the near future.

Salvo Isaja - 2004-11-19

Some more bugs have been fixed

I recently fixed some bugs in the devel branch: - biosdisk is working again (it was not able to access the hard disk) - the floppy light now turns off correctly - the wrapper is not crashing anymore. The only bug that I am currently aware of is the infamous rombios panic under bochs. I really don't know what can cause it... However, nothing similar happens on real hardware, hence it might be a bug in bochs or in the bochs bios.

Luca Abeni - 2004-05-19

Serial mouse driver

A first version of the Serial mouse driver can be found in the drivers module of the main branch of our CVS. It supports MS (2-buttons) and Mouse System protocols, and should suppot (but I've not tested them yet) 3-buttons and mouse wheel protocols. Only one mouse on COM1 works at present. Comments are welcome.

Salvo Isaja - 2004-04-30

Win32 executables and current functionality

There are some improvements in the devel CVS branch. We have a basic win32 support!!! Thanks to Hanzac Chen, that developed a new PE parser and a "minimalistic mscrt", FD/32 can execute a win32 "hello world" program! Summing up, FD/32 can currently: - run DPMI programs compiled with DJGPP, if they are linked at a proper address - boot our command.exe - run simple win32 programs - run simple unmodified DJGPP programs, linked at their original address (this can sometime fail and there probably is some memory corruption somewhere).

Luca Abeni - 2004-04-10

First implementation of the wrapper

Here is the result of a weekend of hard work... ;-) A first implementation of the wrapper!!! [the driver to run executables in segmented memory]. I was able to use this wrapper to load some programs, and it is "kind of working", even if this patch is not ready for being applied.

Luca Abeni - 2003-10-14

FD32 release 0.0.2 is out

The second alpha release of FD32. This is a bugfix release, intended for testing and debugging only. You can download packages from our project page on Sourceforge.net. See the Downloads page for download instructions.

Salvo Isaja - 2003-09-12

Time for some graphics

I imported into CVS my VESA2 Graphics Library, featuring high-res 32-bit video modes, transparent blitting and PCF font support (those of X-Window). Check out the graphics CVS module if interested. I'm using this library to develop a simple GUI for FD32.

Salvo Isaja - 2003-06-02

Project Info page in Belarusian

Thanks to Juras Benesh, the Project Info page of the site is now available in Belarusian language.

Salvo Isaja - 2003-03-03

FD32 release 0.0.1 (unstable) is out

We are glad to announce the first release of this project. Learn more in the Downloads page. You can download packages from our project page on Sourceforge.net.

Salvo Isaja - 2003-02-27

Project Info page in French and German

The Project Info page of the site is now available in two more languages: French, by Yannick Liotta, and German, by Robert Müller. Let me say them thank you.

Salvo Isaja - 2003-02-26

File System Layer documentation

Some notes about the File System Layer internals are available through the Components section of the site.

Salvo Isaja - 2003-02-23

[Older news...]