Page 1 of 1

hhuOS - v0.6.0 (Polaris)

Posted: Mon Dec 23, 2024 1:47 pm
by hhubsinfo
We are thrilled to announce the newest release of hhuOS, right before Christmas!
The biggest change is our new ANSI C compatible standard library, allowing us to port existing C applications and libraries. Thus far doomgeneric, quakgeneric, Peanut-GB, ClownMDEmu, TinyGL and PortableGL are available in hhuOS.
Here is the full changelog for v0.6.0 - Polaris:

Kernel
  • Implement slab allocator for page frames
  • Fix memory leak in mapIO()
Devices
  • Implement driver for the High Precision Event Timer (HPET)
  • Get rid of separate packet writer thread for each network device
Applications
  • Implement ANSI C compatible standard library
  • Port applications: Doom, Quake, Peanut-GB, ClownMDEmu
  • Port libraries: TinyGL, PortableGL
  • Implement simple resolution scaling for graphical applications
Miscellaneous
  • Various bugfixes and performance improvements
See our GitHub Repository for instructions on how to build and run hhuOS.

Merry Christmas and a happy new year 2025!