Home Page | News | Documents | Screenshots | DexOS team | Downloads | Links | Wear | Forum About
DexOS From the start, as you would expect from a OS based on a games console, optimizing for speed has been of paramount importance in the overall design. To this end there's no virtual memory paging, and only a single process is allowed (though that process can spawn multiple threads). The program runs in ring0, so you have direct access to all hardware (including CPU and graphics). Memory allocation is the responsibility of the app - there's no front-end memory allocation. The entire OS will fit into less than 100KB of memory. DexOS is a bootable games console, that can be run from floppy disk, CD/DVD, USB flash drive or directly from HDD. It has lots of built-in functions and libraries to help programmers. You can boot without touching the underlining OS. A team of coders is working on tools to help you develop applications. There's an IDE, a Fasm port, and a full TCP/IP stack implemented. The easiest-installing OS there is:
2. Unzip files 3. Put them on a floppy 4. Reboot your PC That's it ! You don't need to format any partitions, answer setup questions, or dedicate an entire PC. Just boot from your DexOS floppy and you're up and running!
A
perfect development platform Development is led
by Craig
Bamford and the DexOS community
|