The New OS is Here...
Editors Note:- It seems that quicker than I can roll the 'new and improved' version of the OS off the computer, a better idea is formed and has to be pursued. Watch this space for what will most definitely be very impressive. In the making is an OS with more capabilities than ever before explored - but in just 512 bytes. New compression techniques have been designed just for this new system with a program compression ratio of 0.0625. If all goes well - we will have a testable system just after Christmas.
Welcome to the Helux Operating System, a fast, small, 16 bit Operating System programmed in NASM (Assembly).
The structure of the Operating System has changed - enabling it to be smaller and more compact - offering many more features. The Kernel/Boot-loader is now a small 512 bytes, with a file explorer program weighing in at just 512 bytes also.
If you have any questions, please contact me - firstname.lastname@example.org.
The goal of this Operating System is to build a small, fast, resourceful operating system.
- Bootloader 512Bytes [/]
- Kernel 512Bytes [/]
- Editor 512Bytes [ ]
- Paint 512Bytes [ ]
- Space Invaders 512Bytes [~]
- Run over (of the above) 512Bytes [ ]
As you can see the overall size of the OS including the bootloader should be about 5KB.
- Must have GUI
- Must support a PS/2 Mouse
- Must be 16 bit
- Must offer programs functions
- Must support programs graphically
- Must be as small as possible
This is where we are developing, testing and updating the Helux Operating System. The system is currently under massive reconstruction - so don't be surprised if you click back on this site a minute later and the design has changed.
In order to keep the file size down we have started fresh with new leaner code. The new Helux Operating System captures a space age look, while remaining both small and efficient.
Below we have the 'newer' version of the operating system GUI, which looks alot more fresh and resembles an old version of windows.
Some ideas that are currently being thought about for extra features within the OS to be thrown in.
The working Operating System so far. Note: The mouse has not yet been implemented but the GUI for it has.
The basic GUI - the stage before text is added.
Below is the older version of the operating system, which still acts as the bread and butter for the OS running over the top. For those interested in starting their own OS, or interested to see what the old under-layer could do, you can still downalod it here.
The screen shots were taken of the OS running under Virtual Box.
A special thanks to the following people and projects is needed: