I am not offering any sort of prize for this, it's just for fun. Winner gets bragging rights.
The object is to make an entire os in the 512 byte bootsector. It will be tested on a 8KB hard disk image in an emulator of my choice with a random amount of ram. (>1MB).
The requirements (optional, extra points):
- Easily navigable user interface
- Non-text-based interface
- able to run user made programs*
- must be included:
- text editor
- must be able to save and open files
- calculator
- application starter
- compiler for making applications
- may be single tasking or multitasking.
- HAL and basic drivers
To enter, submit:
flat disk image
kernel binary
binaries for applications
all source code
name of filesystem used (must be documented on wiki) if applicable
filenames for binaries if applicable
RUBRIC: (0 if required features not present)
10 points GUI
25 points compiler
35 points HAL/drivers
5 points single tasking/10 multi
Highest score wins