# win32

Win32 is a Windows platform and API for building native desktop applications in C/C++, providing direct access to Windows and hardware.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## A custom virtual machine for the Stars! 4X game

DevFeed: [A custom virtual machine for the Stars! 4X game](<https://devfeed.tech/articles/a-custom-virtual-machine-for-the-stars-4x-game-41277.md>)

Original publisher: [Read original article](<https://nullprogram.com/blog/2026/09/17/>)

Published: 2026-09-17T02:00:00Z

Content type: opinion

Language: en

Sources: [Chris Wellons](<https://devfeed.tech/sources/chris-wellons.md>)

Topics: [Emulator](<https://devfeed.tech/topics/emulator.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [x86](<https://devfeed.tech/topics/x86.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [c](<https://devfeed.tech/tags/c.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [game](<https://devfeed.tech/tags/game.md>), [github](<https://devfeed.tech/tags/github.md>), [releases](<https://devfeed.tech/tags/releases.md>), [vm](<https://devfeed.tech/tags/vm.md>), [win32](<https://devfeed.tech/tags/win32.md>), [windows](<https://devfeed.tech/tags/windows.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

The article presents Stars!VM, a custom virtual machine for running the 1995 16-bit Windows 3.1 game Stars! on modern systems. It combines an 80286 emulator with a Win16-to-Win32 bridge, embeds the original game in signed GitHub releases, and provides 32-bit builds with features such as a modern file chooser and 4K scaling.

### Source excerpt

Stars! is a 1995 4X game (explore, expand, exploit, exterminate) for 16-bit Windows 3.1 that I first played ~28 years ago. While Windows is famously backwards compatible, it's notoriously difficult to play Stars! today. Windows x64 cannot run 16-bit applications, and playing requires either retro hardware or emulation (otvdm, DOSBox), sometimes paired with Wine. My new, exciting solution, Stars!VM, or Stars! Virtual Machine, embeds a custom 80286 emulator and a Win16 to Win32 bridge. As native Win32, the game looks and feels exactly as it did originally, except sporting a modern file chooser and 4k scaling. It's indistinguishable from a genuine 32-bit or 64-bit port of the game, especially with the original 16-bit game embedded inside the VM executable. The signed releases on GitHub embed a compressed copy of the original 16-bit game, so that single EXE is ready to play out-of-the-box with no further setup or downloads. I'm distributing 32-bit builds (but requires SSE2) because there's no advantage to 64-bit here, and these builds work (almost) everywhere except 16-bit Windows. 32-bit Windows could run the original 16-bit game, but the VM-encapsulated version is better behaved. It doesn't dump a Stars.ini under C:\WINDOWS, it interacts properly with the task bar, and copy protection is neutralized via the OS bridge. If you ever been curious about Stars!, now's the time to try it. The game has a thorough, built-in tutorial, but also check out the wiki, the official strategy guide, and AutoHost (play-by-email service). The game predates the modern search engine concept, otherwise they might have chosen a better name. I suggest using "stars 4x" in your searches. If you want to build from source and hack on the VM yourself, the best tool for the job is w64devkit, of course, because it comes with everything you'll need. Plus the game itself: stars.exe from stars27jrc3.zip. Implementation details The emulator itself requires x86 or x86-64 because it does not implement x87

## Codename One Compiles Java and Kotlin Apps to Native Windows Executables Without a JVM

DevFeed: [Codename One Compiles Java and Kotlin Apps to Native Windows Executables Without a JVM](<https://devfeed.tech/articles/java-to-a-native-windows-exe-no-jvm-5mb-x64-and-arm-19396.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/native-windows-port-no-jvm/>)

Author: Shai Almog

Published: 2026-06-15T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Arm](<https://devfeed.tech/topics/arm.md>)

Tags: [binaries](<https://devfeed.tech/tags/binaries.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [java](<https://devfeed.tech/tags/java.md>), [native](<https://devfeed.tech/tags/native.md>), [win32](<https://devfeed.tech/tags/win32.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Codename One's new Windows port uses the ParparVM pipeline to compile Java and Kotlin bytecode into standalone native Win32 executables without bundling or installing a JVM. The build targets both x64 and arm64 Windows systems.

### Source excerpt

The new native Windows port compiles your Java to a standalone Win32 executable through ParparVM, Direct2D, and DirectWrite. No JVM, no bundled runtime, a 5MB hello world, and both x64 and arm64 from one build.

## Rapps Enhancement final report - GSoC 2020

DevFeed: [Rapps Enhancement final report - GSoC 2020](<https://devfeed.tech/articles/rapps-enhancement-final-report-gsoc-2020-32809.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/gsoc-2020-rapps-final-report/>)

Published: 2020-08-29T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [GUI](<https://devfeed.tech/topics/gui.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [refactor](<https://devfeed.tech/tags/refactor.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

A GSoC 2020 final report describes improvements to ReactOS RAPPS, including screenshot and icon support, UI and list-view refactoring, command-line options, settings storage changes, and remaining unfinished work.

### Source excerpt

Hi, I'm He Yang (@kernel.bin), one of the GSoC-2020 students of ReactOS. How time flies, three months have passed and now GSoC is coming to an end. During the last three months, I've been working on rapps, and I've made some small progress on it: improving rapps by increasing it's functionality, stability, and make the code more well-organized. During GSoC, I've acquired a lot of coding skills and knowledge about Win32.

## Rapps Enhancement - GSoC 2020

DevFeed: [Rapps Enhancement - GSoC 2020](<https://devfeed.tech/articles/rapps-enhancement-gsoc-2020-32811.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/gsoc-2020-rapps/>)

Published: 2020-06-04T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [App](<https://devfeed.tech/topics/app.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [Utility Software](<https://devfeed.tech/topics/utility.md>), [Software](<https://devfeed.tech/topics/software.md>), [win32](<https://devfeed.tech/topics/win32.md>)

Tags: [application](<https://devfeed.tech/tags/application.md>), [bug](<https://devfeed.tech/tags/bug.md>), [features](<https://devfeed.tech/tags/features.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [gui](<https://devfeed.tech/tags/gui.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

A GSoC 2020 project describes planned enhancements to ReactOS's RAPPS application manager. The work focuses on fixing bugs, improving its graphical interface and functionality, and adding software snapshot, icon, list, detail, command-line, and concurrent-download support.

### Source excerpt

Hello, I am He Yang (@kernel.bin) from China. This year, I signed up for GSoC, and I'm very glad to be given the chance to work with the ReactOS team. My mentors for the project are Mark Jansen and Ioannis Adamopoulos. It's a great honor to have two mentors to guide me. My project is "Application manager RAPPS". RAPPS is used by almost everyone using ReactOS, thus making it essential to get RAPPS easy-to-use, powerful and bug-free.

## Contribute to ReactOS

DevFeed: [Contribute to ReactOS](<https://devfeed.tech/articles/contribute-to-reactos-33062.md>)

Original publisher: [Read original article](<https://reactos.org/contributing/>)

Published: 2020-03-22T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Development](<https://devfeed.tech/topics/development.md>), [C](<https://devfeed.tech/topics/c.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [PHP](<https://devfeed.tech/topics/php.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [contribute](<https://devfeed.tech/tags/contribute.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [designer](<https://devfeed.tech/tags/designer.md>), [developer](<https://devfeed.tech/tags/developer.md>), [editor](<https://devfeed.tech/tags/editor.md>), [free](<https://devfeed.tech/tags/free.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [matter](<https://devfeed.tech/tags/matter.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [testing](<https://devfeed.tech/tags/testing.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The ReactOS Project invites contributors of all skill levels and describes opportunities for developers, testers, editors, designers, and web developers. It highlights Google Summer of Code, mentoring, Hackfests, and requirements for kernel, application, web, and testing roles.

### Source excerpt

The ReactOS Project always seeks new qualified contributors from all skill levels. No matter if you are a developer, tester, editor or designer, your contribution is highly appreciated. Please see below for all available positions and contact us via Mattermost or the mailing lists. Every year we participate in Google Summer of Code which is a program by Google that lets you work with us during the summer to work on a major project.

## ReactOS Architecture

DevFeed: [ReactOS Architecture](<https://devfeed.tech/articles/reactos-architecture-32761.md>)

Original publisher: [Read original article](<https://reactos.org/architecture/>)

Published: 2020-02-08T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [win32](<https://devfeed.tech/topics/win32.md>), [systems](<https://devfeed.tech/topics/systems.md>), [C](<https://devfeed.tech/topics/c.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [os](<https://devfeed.tech/tags/os.md>), [processes](<https://devfeed.tech/tags/processes.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS is an open-source reimplementation of the Windows NT operating system. The article describes development opportunities, its build environment, and the project's applications and core processes, including C and C++ applications using base Win32 APIs.

### Source excerpt

Interested in ReactOS development? Becoming a ReactOS developer is both simple and rewarding. The codebase allows developers of all different backgrounds and skillsets to find something that interests them, and allows them to get going quickly using our excellent build environment. The challenge of working on a mainstream operating system is something many people are interested in, however the opportunities to do so are rather limited. Linux and BSD are the obvious choices, but not everyone wants to work in a unix environment or are put off by the vast scale of unix communities and the large choice on offer.

## GSoC'17 : Project Taskbar Shell Extensions for ReactOS | Final Report

DevFeed: [GSoC'17 : Project Taskbar Shell Extensions for ReactOS | Final Report](<https://devfeed.tech/articles/gsoc-17-project-taskbar-shell-extensions-for-reactos-final-report-32840.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/gsoc17-project-taskbar-shell-extensions-reactos-final-report/>)

Published: 2017-08-27T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Toolbar](<https://devfeed.tech/topics/toolbar.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [battery](<https://devfeed.tech/tags/battery.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code](<https://devfeed.tech/tags/code.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [programming](<https://devfeed.tech/tags/programming.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [toolbar](<https://devfeed.tech/tags/toolbar.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

A 2017 GSoC final report describes work on ReactOS taskbar shell extensions. The project implemented a Quick Launch Toolbar and added notification-area support for battery status and safely removing devices. It also discusses the Win32, COM, and ATL technologies used and the implementation of reusable toolbar-related classes and interfaces.

### Source excerpt

Hello, everyone! It's me, Shriraj (a.k.a sr13). The time has come to summarize all the work I have done in this Summer of Code with ReactOS and complete this journey of my first ever GSoC, though my story with ReactOS is just beginning! TL;DR of Project Taskbar Shell Extensions: # Designed & Implemented the Quick Launch Toolbar for ReactOS. # Designed & Added support for Battery Status in notification area (System Tray).

## GSOC Project TSE Week 7

DevFeed: [GSOC Project TSE Week 7](<https://devfeed.tech/articles/gsoc-project-tse-week-7-32833.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/gsoc-project-tse-week-7/>)

Published: 2017-07-20T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Windows](<https://devfeed.tech/topics/windows.md>), [win32](<https://devfeed.tech/topics/win32.md>), [API](<https://devfeed.tech/topics/api.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [battery](<https://devfeed.tech/tags/battery.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [project](<https://devfeed.tech/tags/project.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A GSOC project update describing work in Phase 2 to add battery status support to the notification tray. The author explains Windows IOCTLs, DeviceIoControl(), battery devices, and the initial use of SetupDiGetClassDevs() to enumerate local battery devices.

### Source excerpt

Hello World!! ;D If you had read my last blog then you already know that we are in "Phase 2". And whats exciting is this phase zoomed past at such a speed that in the upcoming week I am starting "Phase 3". (Spoiler Alert! XP) But, let us hold our horses and let me describe what happened in Phase 2. For a TL;DR you can just check the Task 2.

## Building a legacy search engine for a legacy protocol

DevFeed: [Building a legacy search engine for a legacy protocol](<https://devfeed.tech/articles/building-a-legacy-search-engine-for-a-legacy-protocol-41592.md>)

Original publisher: [Read original article](<https://blog.benjojo.co.uk/post/building-a-search-engine-for-gopher>)

Author: ben@benjojo.co.uk

Published: 2017-05-21T12:26:48Z

Content type: article

Language: en

Sources: [benjojo blog](<https://devfeed.tech/sources/benjojo-blog.md>)

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Crawler](<https://devfeed.tech/topics/crawler.md>), [search-engines](<https://devfeed.tech/topics/search-engines.md>), [legacy](<https://devfeed.tech/topics/legacy.md>), [selectors](<https://devfeed.tech/topics/selectors.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Bash](<https://devfeed.tech/topics/bash.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Support](<https://devfeed.tech/topics/support.md>)

Tags: [bash](<https://devfeed.tech/tags/bash.md>), [crawler](<https://devfeed.tech/tags/crawler.md>), [css](<https://devfeed.tech/tags/css.md>), [http](<https://devfeed.tech/tags/http.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engine](<https://devfeed.tech/tags/search-engine.md>), [server](<https://devfeed.tech/tags/server.md>), [servers](<https://devfeed.tech/tags/servers.md>), [software](<https://devfeed.tech/tags/software.md>), [tcp](<https://devfeed.tech/tags/tcp.md>)

### AI overview

The article describes building a search engine for the Gopher protocol. It covers crawling Gopher servers, indexing menus and text files, and running an old AltaVista search engine on Windows 98 with a stunnel relay.

### Source excerpt

Building a legacy search engine for a legacy protocol Translations are availa

## Google Summer of Code 2016 Conclusion

DevFeed: [Google Summer of Code 2016 Conclusion](<https://devfeed.tech/articles/google-summer-of-code-2016-conclusion-32796.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/google-summer-code-2016-conclusion/>)

Published: 2016-09-07T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [drivers](<https://devfeed.tech/tags/drivers.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [free](<https://devfeed.tech/tags/free.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [network](<https://devfeed.tech/tags/network.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [web-browsers](<https://devfeed.tech/tags/web-browsers.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS Project's Google Summer of Code 2016 concluded with four student projects focused on improving hardware and storage support, the USB stack, NTFS support, and networking. The projects completed their principal objectives, while merging and integration remained ongoing.

### Source excerpt

It's been a long but ultimately rewarding journey to the completion of Google Summer of Code 2016 for the ReactOS Project. As a project that seeks to implement an open source operating system based off of the NT architecture and compatible with both NT device drivers and Win32 applications, ReactOS faces some rather distinct challenges compared to other open source OS projects. With an emphasis on compatibility and familiarity, interest in the project has increased substantially after the major revamps the other family of NT operating systems has underwent over the past few years.

## ReactOS 0.4.0 Released

DevFeed: [ReactOS 0.4.0 Released](<https://devfeed.tech/articles/reactos-0-4-0-released-33187.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/reactos-040-released/>)

Published: 2016-02-16T00:00:00Z

Content type: release

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [version](<https://devfeed.tech/topics/version.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [gcc](<https://devfeed.tech/topics/gcc.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [gdb](<https://devfeed.tech/topics/gdb.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Oracle-VM-VirtualBox](<https://devfeed.tech/topics/vm-box.md>), [networking](<https://devfeed.tech/topics/networking.md>), [win32](<https://devfeed.tech/topics/win32.md>)

Tags: [cmake](<https://devfeed.tech/tags/cmake.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [free](<https://devfeed.tech/tags/free.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [gdb](<https://devfeed.tech/tags/gdb.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [networking](<https://devfeed.tech/tags/networking.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [release](<https://devfeed.tech/tags/release.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [usb](<https://devfeed.tech/tags/usb.md>), [version](<https://devfeed.tech/tags/version.md>), [virtualbox](<https://devfeed.tech/tags/virtualbox.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS Project announces the release of version 0.4.0, highlighting user-facing improvements such as ext2 read/write support, NTFS read support, a new explorer shell, SerialATA, sound, USB, virtualization, and wireless networking. Developer improvements include CMake support for GCC and MSVC, faster compilation, GDB remote kernel debugging, and WinDBG support.

### Source excerpt

Nearly ten years ago the ReactOS Project released version 0.3.0. Today we are proud to announce the formal release of version 0.4.0. A great deal of work has gone into making this release happen and as we look back it is remarkable to consider how far the project has come since that release a decade ago. This release is both a celebration of and a testament to everything that the ReactOS team and community has achieved together.

## List of Modules loaded

DevFeed: [List of Modules loaded](<https://devfeed.tech/articles/list-of-modules-loaded-20706.md>)

Original publisher: [Read original article](<https://docs.microsoft.com/archive/blogs/abhinaba/list-of-modules-loaded>)

Author: Abhinaba Basu \[MSFT\]

Published: 2015-03-31T11:41:53Z

Content type: tutorial

Language: en

Sources: [Abhinaba Basu](<https://devfeed.tech/sources/abhinaba-basu.md>)

Topics: [modules](<https://devfeed.tech/topics/modules.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [win32](<https://devfeed.tech/topics/win32.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [github](<https://devfeed.tech/tags/github.md>), [modules](<https://devfeed.tech/tags/modules.md>), [process](<https://devfeed.tech/tags/process.md>), [tool](<https://devfeed.tech/tags/tool.md>), [win32](<https://devfeed.tech/tags/win32.md>)

### AI overview

The article introduces a small native command-line tool for listing and filtering modules loaded in processes or across the system. It uses Win32 APIs and provides source code on GitHub.

### Source excerpt

While working on the .NET Loader and now in Bing where I am right now working on some features...

## Use cases for ReactOS

DevFeed: [Use cases for ReactOS](<https://devfeed.tech/articles/use-cases-for-reactos-33048.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/use-cases-for-reactos/>)

Published: 2013-05-26T00:00:00Z

Content type: opinion

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [win32](<https://devfeed.tech/topics/win32.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [free](<https://devfeed.tech/tags/free.md>), [networking](<https://devfeed.tech/tags/networking.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [pos](<https://devfeed.tech/tags/pos.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [remote](<https://devfeed.tech/tags/remote.md>), [thin-client](<https://devfeed.tech/tags/thin-client.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This article examines business-oriented use cases for ReactOS, including remote desktop thin clients, point-of-sale and industrial systems, and remotely hosted applications. It argues that these narrower scenarios may be more attainable than replacing Windows XP or serving as a general-purpose Windows successor.

### Source excerpt

Many people see ReactOS as a Windows XP successor, a way for them to avoid the changes Microsoft brought about in Windows 8. This is a somewhat idealized goal, as ReactOS would need to be much more complete before it could attempt to fill in that role. There are however other use cases for which ReactOS is much closer to being ready for. Many of these however are more business use cases than consumer use cases.

## ReactOS weighs the compatibility costs of adding Windows shell features

DevFeed: [ReactOS weighs the compatibility costs of adding Windows shell features](<https://devfeed.tech/articles/the-cost-of-progress-33025.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/the-cost-of-progress/>)

Published: 2013-05-21T00:00:00Z

Content type: opinion

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Microsoft PowerToys](<https://devfeed.tech/topics/powertoys.md>)

Tags: [free](<https://devfeed.tech/tags/free.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [shell](<https://devfeed.tech/tags/shell.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

A ReactOS project article examines requests for Windows shell enhancements, focusing on fullscreen support and an alternate text-based Alt-Tab view. It argues that forcing fullscreen support could create behavior outside the Win32 API and increase compatibility responsibilities, while the alternate view appears more feasible.

### Source excerpt

The project often gets suggestions for what people consider to be "improvements" over how Windows does something. Nothing wrong with that, save for the fact people rarely consider the implications of what they are asking for. The most recent spurt was in "enhancements" for the shell, some of it due to the renewed attention I started drawing to it. We'll take the request for "full screen" application support to start with.

## A perspective: developers vs Microsoft

DevFeed: [A perspective: developers vs Microsoft](<https://devfeed.tech/articles/a-perspective-developers-vs-microsoft-32984.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/perspective-developers-vs-microsoft/>)

Published: 2013-05-11T00:00:00Z

Content type: opinion

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [API](<https://devfeed.tech/topics/api.md>), [Development](<https://devfeed.tech/topics/development.md>), [win32](<https://devfeed.tech/topics/win32.md>), [deprecated](<https://devfeed.tech/topics/deprecated.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The article examines the tension between Windows developers and Microsoft. It explains that developers need APIs and platforms to evolve while preserving compatibility, but deprecated or unstable interfaces can require costly rewrites. It uses the aging, verbose, C-centric win32 API as an example of a platform that may eventually require a clean break because of technical debt and architectural limitations.

### Source excerpt

Most people understand that Windows is used by a variety of people who have a variety of needs, ranging from corporate server to workstation to POS terminals to home PC and beyond. Most people accept that whenever Microsoft updates Windows, it has to balance the competing requirements to find some kind of workable compromise. There is however another set of competing requirements that many do not really register, even those that call themselves power users or are IT admins.

## New Developer Contract

DevFeed: [New Developer Contract](<https://devfeed.tech/articles/new-developer-contract-33155.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/new-developer-contract/>)

Published: 2012-09-07T00:00:00Z

Content type: release

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [added](<https://devfeed.tech/tags/added.md>), [announce](<https://devfeed.tech/tags/announce.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [features](<https://devfeed.tech/tags/features.md>), [free](<https://devfeed.tech/tags/free.md>), [instead](<https://devfeed.tech/tags/instead.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [number](<https://devfeed.tech/tags/number.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [period](<https://devfeed.tech/tags/period.md>), [project](<https://devfeed.tech/tags/project.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [summary](<https://devfeed.tech/tags/summary.md>), [time](<https://devfeed.tech/tags/time.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS Project announced a one-month development contract with James Tabor focused on fixing longstanding bugs in the Win32 subsystem. The contract covers 120 hours and is intended to address an initial list of bugs, with additional bugs added if time permits.

### Source excerpt

The ReactOS Project is pleased to announce a new development contract with James Tabor, a long time ReactOS developer that has worked extensively on the Win32 subsystem. Jim intends to tackle many of the longstanding bugs and hopefully significantly reduce the number of outstanding issues in the Win32 subsystem. This particular contract will have a heavy emphasis on bugfixing instead of attempting to introduce new features. Time: 120 hours

## ReactOS Newsletter 92: Win32 Raster Operations and Low-Level Bug Fixes

DevFeed: [ReactOS Newsletter 92: Win32 Raster Operations and Low-Level Bug Fixes](<https://devfeed.tech/articles/newsletter-92-32958.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-92/>)

Published: 2012-05-21T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [assembly](<https://devfeed.tech/tags/assembly.md>), [c](<https://devfeed.tech/tags/c.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [exceptions](<https://devfeed.tech/tags/exceptions.md>), [floating-point](<https://devfeed.tech/tags/floating-point.md>), [free](<https://devfeed.tech/tags/free.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimized](<https://devfeed.tech/tags/optimized.md>), [os](<https://devfeed.tech/tags/os.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS Newsletter 92 describes Win32 improvements in GDI, including generated optimized raster-operation functions and expanded use of software floating-point operations. It also reports ARM low-level exception, interrupt, trap, and debugger-related bug fixes.

### Source excerpt

Win32 Improvements Deep within GDI is code designed to carry out a series of raster operations that involve applying patterns to bitmaps. For performance reasons, it is desirable to have optimized versions of this code for the various bit depths. Formally, ReactOS only generated these optimized versions for the few ternary raster operations that were used often enough to be given a common name by Microsoft. The rest were handled in a single unoptimized version.

## ReactOS Newsletter 75: Bitmap Drawing and LiveCD Networking Updates

DevFeed: [ReactOS Newsletter 75: Bitmap Drawing and LiveCD Networking Updates](<https://devfeed.tech/articles/newsletter-75-32941.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-75/>)

Published: 2010-08-07T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Network](<https://devfeed.tech/topics/network.md>), [networking](<https://devfeed.tech/topics/networking.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [TCP/IP](<https://devfeed.tech/topics/tcp-ip.md>), [DHCP](<https://devfeed.tech/topics/dhcp.md>), [win32](<https://devfeed.tech/topics/win32.md>)

Tags: [compression](<https://devfeed.tech/tags/compression.md>), [data-structures](<https://devfeed.tech/tags/data-structures.md>), [dhcp](<https://devfeed.tech/tags/dhcp.md>), [free](<https://devfeed.tech/tags/free.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [network](<https://devfeed.tech/tags/network.md>), [networking](<https://devfeed.tech/tags/networking.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [tcp-ip](<https://devfeed.tech/tags/tcp-ip.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS Newsletter 75 reports development progress on bitmap drawing and LiveCD networking. It describes work to improve device-independent and device-dependent bitmap conversion, address legacy data-structure support, and fix bugs affecting TCP/IP, NDIS, and DHCP device detection so the LiveCD can get online.

### Source excerpt

Starcraft 2 came out. Enough said. Bitmap Drawing Bitmaps are more or less the primary medium through which the Win32 subsystem draws things. However, the term refers to more than just the widely used format for images and the like. That format is generally considered a device independent bitmap (DIB). With a device independent version there of course exists a device dependent one, which is the format that a particular graphics device supports for drawing.

## ReactOS Development Update: Driver Header Cleanup, Build Infrastructure Issues, and Yarotows

DevFeed: [ReactOS Development Update: Driver Header Cleanup, Build Infrastructure Issues, and Yarotows](<https://devfeed.tech/articles/newsletter-74-32940.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-74/>)

Published: 2010-07-09T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [gcc](<https://devfeed.tech/topics/gcc.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [compilers](<https://devfeed.tech/tags/compilers.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [free](<https://devfeed.tech/tags/free.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [screen](<https://devfeed.tech/tags/screen.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

This ReactOS newsletter reports progress cleaning up driver headers and adding checks for MSVC and GCC compatibility. It also covers DNS resolution, a failed build server, continued regression testing, a replacement IRC notification system, and the Yarotows branch's work on Win32 subsystem and display-driver issues.

### Source excerpt

General Developments Amine Khaldi's effort in getting the driver headers cleaned up is starting to show results. Not only are a good portion of the driver headers sorted out, the necessary checks have been added to allow the headers to be used in both MSVC and GCC. Anyone who has had to write cross platform code will know that the two compilers have subtle differences at times in their allowed syntax so producing code that works with both can get nontrivial quickly.

## Newsletter 73

DevFeed: [Newsletter 73](<https://devfeed.tech/articles/newsletter-73-32939.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-73/>)

Published: 2010-06-23T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [free](<https://devfeed.tech/tags/free.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [security](<https://devfeed.tech/tags/security.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS Newsletter 73 discusses a ReactOS timer bug exposed by Firefox downloads and describes a kernel-timer-based fix. It also reports problems with console screen-buffer bookkeeping, including cleanup issues that could cause a resource leak and create a potential security problem.

### Source excerpt

A word of advice to everyone, traveling through six different cities in the span of two weeks requires a careful balance between changes of clothes brought and lightness of luggage, though a willingness to hand wash will also go a long way. Timers and Messages Several years back when I first joined the ReactOS team as a release engineer, which I technically still am, the team ran into an odd bug where when downloading something in Firefox they needed to move the mouse to see any progress.

## ReactOS Newsletter 72 Reports Regression Fixes and Server Upgrades

DevFeed: [ReactOS Newsletter 72 Reports Regression Fixes and Server Upgrades](<https://devfeed.tech/articles/newsletter-72-32938.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-72/>)

Published: 2010-05-15T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [bug](<https://devfeed.tech/topics/bug.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS developers reduced accumulated regressions while limiting changes that could introduce new issues. The newsletter also reports server upgrades, downtime, and fixes to Win32 message handling, including six bugs addressed in one commit.

### Source excerpt

Just a heads up, I'm out of the country for the next two months and will have unreliable net access, so do not expect any newsletters until late July. General Developments A few weeks back Aleksey Bragin directed the developers to take a look at a long list of regressions that had accumulated. Individually the problems were for the most part minor, though a few were near show stoppers. However, cumulatively they represented a major perception problem in ReactOS' progress.

## ARWINSS: A Parallel Win32 Subsystem Effort in ReactOS

DevFeed: [ARWINSS: A Parallel Win32 Subsystem Effort in ReactOS](<https://devfeed.tech/articles/newsletter-68-32934.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-68/>)

Published: 2010-01-22T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [win32](<https://devfeed.tech/topics/win32.md>), [WINE](<https://devfeed.tech/topics/wine.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [free](<https://devfeed.tech/tags/free.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [wine](<https://devfeed.tech/tags/wine.md>)

### AI overview

The article explains that ARWINSS is a parallel effort within ReactOS to address limitations in the existing Win32 subsystem through a different design. It describes an implementation based on Wine's architecture, including a Win32 graphics driver and reuse of ReactOS libraries and functions.

### Source excerpt

ARWINSS, Third Time's the Charm, Maybe There has been increasing speculation on what ARWINSS is, on what it is for, and on what it does, despite several statements released by Aleksey Bragin. The speculation has reached the point where people with incomplete information are making assertions as if they were fact when often their assertions are incorrect. ARWINSS is not intended to 'replace' the current Win32 subsystem. It exists as a parallel effort to overcome the limitations in the current Win32 subsystem by applying a different design instead of duplicating the one in Windows NT.

## ReactOS Newsletter 64: Colored Cursors and Flood Fill Improvements

DevFeed: [ReactOS Newsletter 64: Colored Cursors and Flood Fill Improvements](<https://devfeed.tech/articles/newsletter-64-32930.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-64/>)

Published: 2009-09-16T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [color](<https://devfeed.tech/topics/color.md>), [win32](<https://devfeed.tech/topics/win32.md>)

Tags: [free](<https://devfeed.tech/tags/free.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimized](<https://devfeed.tech/tags/optimized.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This ReactOS newsletter describes work to add colored cursor support, resolve related graphics issues, implement flood fill drawing in Paint, and improve its performance.

### Source excerpt

Color and Filling Colored cursors aren't a feature used that often by regular applications, but games certainly make use of it and Winamp is a non-game example. When using Winamp, Gregor Schneider noticed the mouse turned into a black box when he tried to use it and dug into the code to see if he could fix it. In several places were comments noting the need for color support so Gregor had a few hints about where additional code was needed.

## ReactOS Newsletter 57: VirtualBox Video Driver Fixes and RosBE/RBuild Updates

DevFeed: [ReactOS Newsletter 57: VirtualBox Video Driver Fixes and RosBE/RBuild Updates](<https://devfeed.tech/articles/newsletter-57-32923.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-57/>)

Published: 2009-04-30T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Oracle-VM-VirtualBox](<https://devfeed.tech/topics/vm-box.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [gcc](<https://devfeed.tech/topics/gcc.md>), [screen](<https://devfeed.tech/topics/screen.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [code](<https://devfeed.tech/tags/code.md>), [free](<https://devfeed.tech/tags/free.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [screen](<https://devfeed.tech/tags/screen.md>), [virtualbox](<https://devfeed.tech/tags/virtualbox.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS Newsletter 57 reports fixes that made the VirtualBox video driver more usable, including corrected mouse-cursor movement and screen-resolution updates. It also discusses RosBE and RBuild changes and a Windows GCC build issue involving compiler variables.

### Source excerpt

VBox Video Driver A while back the VBox video driver started working in ReactOS, which meant people using VirtualBox could now get hardware acceleration for graphics. To make the driver usable, Timo Kreuzer fixed two things in the Win32 subsystem. While the driver ran before the fixes, its functionality was somewhat crippled and drawing often resulted in problems. The first fix was for the mouse pointer, or more specifically drawing the mouse pointer moving across the screen.

[Next page](<https://devfeed.tech/topics/win32.md?cursor=WyIyMDA5LTA0LTMwVDAwOjAwOjAwKzAwOjAwIiwgImExOTE4ZDhkLTRjMDgtNGQ2Zi1hZTZmLTQxMzM0MDdiMzAxNSJd>)