Skip to content

v0.4.0 - Lacerta 🦎

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Sep 14:13
· 64 commits to master since this release

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