Show HN: xOS – a 32-bit OS for the PC

README.md

xOS is an operating system written for the PC entirely in assembly language. This results in faster execution, smaller program sizes and overall simplicity. The goal of xOS is to be fully functional, yet small and simple.

xOS is still under early stages of development; although the following features are already implemented:

PCI and ACPI, with shutdown.
ATA and SATA hard disks.
Multitasking and userspace.
PS/2 keyboard and mouse.
True-color windowed graphical user interface.
A Pentium CPU with SSE2, or better.
VESA 2.0-compatible BIOS, capable of true-color.
Little over 16 MB of RAM.
Few megabytes disk space.
For building requirements, you’ll need Flat Assembler in your $PATH. Then, run build.sh and it will build the xOS kernel to disk.hdd. Feel free to tweak with xOS as you like, just please give me feedback.

xOS is provided as a disk image. disk.hdd in this repository can be considered the latest nightly build. It is very likely unstable and


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/vV2jXdJ6QKQ/xos

Original article

Wine 2.0 RC1 Released

Wine 2.0-rc1 Released
December 9, 2016

The Wine development release 2.0-rc1 is now available.
This is the first release candidate for the upcoming Wine 2.0. It marks the beginning of the code freeze period. Please give this release a good testing to help us make 2.0 as good as possible.
What’s new in this release:
Bug fix update of the Mono engine.
Support for IDN name resolution.
Many more Shader Model 5 operations.
Still more fixes in the regression tests.
Various bug fixes.
The source is available now.
Binary packages are in the process of being built, and will appear soon at their respective download locations.


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/UPyeILpa8q4/2016120901

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: