Kernel
- Implement APIC support
- Initial work for supporting multicore CPUs
- Migrate to Multiboot2
- Implement SMBIOS suport
- Expose ACPI and SMBIOS tables via filesystem
- Refactor 16-bit code for BIOS calls
- Important bugfix in page frame allocator
- Fix realloc()
Devices
- Implement SoundBlaster support
- Fix deadlock in keyboard and serial drivers
- Implement support for mouse with scroll wheels and five buttons
Library
- Enhance game engine with 3D support
- Drastically improve drawing performance
Applications
- Reimplement 'Bug Defender' game
- Implement 'Battle Space' game
Miscellaneous
- Various bugfixes and performance improvements