hhuOS - v0.6.0 (Polaris)

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
hhubsinfo
Posts: 3
Joined: Mon Sep 25, 2023 6:46 am

hhuOS - v0.6.0 (Polaris)

Post 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!
Post Reply