ring3k is a user mode kernel capable of running Windows 2000 and XP compatible native applications on a Linux platform. It is a light-weight virtualization of the NT kernel for the Linux x86 platform achieved by reimplementing kernel mode code as a ring 3 process in C++.
|Tags||Emulators Operating System Kernels|
|Operating Systems||Windows POSIX Linux|
Release Notes: Support for a native registry editor (and libntreg) was started. Linux syscalls in the client are correctly handled like Windows (by throwing an exception). The directory structure was cleaned up.
Release Notes: This release has a Cairo backend, initial support for bitmap fonts using FreeType, and fixes for WM_NCCALCSIZE and WM_WINDOWPOSCHANGING.
Release Notes: This version runs a moderately hacked up version of Wine's winemine.exe. Initial support was added for bitmaps and finer grained tracing.
Release Notes: This release improves support for Windows message loops. WM_TIMER and WM_PAINT are sent. Minitris's message loop works.
Release Notes: The beginnings of support for WM_PAINT was added. Region shared memory compatibility was improved.