First post, by Geri
- Rank
- Member
Dawn operating system is the first operating system built for SUBLEQ instruction set. Other operating systems are designed to run on extremely complex hardware environments, but Dawn operating system is designed for the SUBLEQ architecture, which have no traditional instruction set.
It is a modern graphics operating system that supports the following features:
- Big-endian 64-bit SUBLEQ CPU
- Mouse
- Keyboard
- Virtual keyboard
- Touchscreen
- Multitouch
- 64-bit sound input and output on 8 channels
- 4 force-feedback joysticks
- 16 RGB cameras
- up to 32-bit RGBA graphics output, transparent screens are also supported
- An own p2p wireless networking protocol based on geolocation and requiring no external network provider cormprations
- CPU hotplug
- Disk drive hotplug
- Up to 100 individual disk-drive
- Basic tools like document reader, paint, wave player, process explorer, etc
- Some simple games like chess, amoeba
- C/C99 compiler that is capable of compiling codes written for the C programming language
- SMP support, up to basically unlimited CPU cores
- Very simple IO system that will stay constant for all future versions
- Memory and disk size support up to 2^63 bytes
- Battery, and power-saving features
- UTF8, unicode, ASCII
- Fast boot and shutdown
Dawn operating system is free for personal or commercial use.
There are a few example emulators in the package to try Dawn operating system on windows/linux/android computers. The source code of some example emulators - to guide emulator writers for the platform - are open.
Donations are welcome and highly appreciated.
TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html