Skip to content

v0.14.0 "Kuroko"

Compare
Choose a tag to compare
@klange klange released this 01 Sep 01:40
· 3722 commits to master since this release

Changes

Notable changes are marked in bold.

  • CMOS accuracy has been improved.
  • Terminfo descriptors are now included on CDs.
  • The IRC client has been improved.
  • Non-DMA ATA drivers have been restored.
  • Basic VMware SVGA modesetting is now supported.
  • Support for VirtualBox Guest Additions (auto-resize and mouse integration) has been added.
  • Yutani can now handle display size changes.
  • A new module has been added to set display resolution from kdebug on supported devices.
  • debug_shell.ko is now included in the boot module list for CDs allowing access to kdebug.
  • An auto option has been added to the LFB video driver. It will automatically detect QEMU/Bochs/VirtualBox and VMWare or fall back to the "present" driver. This is now the default on CDs.

Codename

The codename for this release is Kuroko.

Instructions

You may download the source archive and build it as you normally would following the instructions in the README, or you may download the ISO image and use it with a virtual machine or burn it to an actual CD. Note that hardware support in ToaruOS continues to be limited and it may not work with your PC. If you experience issues, please join our IRC channel (#toaruos) on Freenode for assistance.

QEMU

For the best access to ToaruOS's features, run QEMU as follows:

qemu-system-i386 -vga std -m 512 -cdrom toaruos.iso \
-enable-kvm -soundhw ac97 -net user -net nic,model=rtl8139

VirtualBox

Support for VirtualBox has improved in this release. For best results, configure your VM with 512MB of RAM and use the default settings for other options and then use the ISO release as a CD. Network support on VirtualBox is not yet available, but a PCNet driver is in the works, so please check back later.

Notice

This release is not being marked as "pre-release" on github, but please remember that ToaruOS is a hobby project and not in any way designed or intended for use on production systems.