Requires at least 8088 and CGA!
(c) Sami Tikkanen 2020 - 2023
Try it online!
- Support for CGA, EGA and VGA graphics
- Simple and powerful file manager
- File associations by filename extension
- Desktop shortcuts that can be used to open files and programs
- Customizable desktop colors
- Text viewer that can open multiple files at once
- Screen savers
- Tiling windows
- Powerful assembly language that is used to make bytecode programs
- Programming & debugging console for bytecode applications
- Threads, forks, pipes, dups & many other posix-like things
- Memory-safe multitasking with 8086 CPU!
- Built-in support for serial and parallel communications
- Driver API for supporting new devices and adding functionality
- Desktop wallpapers in XPM2 format
- Real-time interrupt handling in userspace applications
- Uses BIOS int 15,ah=90 hook to give CPU time to programs during disk I/O