ReactOS "Open-Source Windows" Manages To Run Some Battlefield Games

Written by Michael Larabel in Operating Systems on 2 April 2022 at 06:38 AM EDT. 18 Comments
OPERATING SYSTEMS
ReactOS as the open-source operating system project striving for binary compatibility with Windows applications/games/drivers has made much progress over the past two decades but in some areas still lacking like still working on SMP/multi-core support and other functionality. To some surprise, some of the older Battlefield games are at least now in a playable state on ReactOS.

ReactOS continues hacking on its code in striving for software compatibility with Windows Server 2003 and later. While more Windows software is beginning to run on this "open-source Windows" effort, it came as a surprise this week that some Battlefield games even are running on ReactOS.

Battlefield 1942, the once popular game from 2002, managed to run on the latest ReactOS code... The performance was "good" using the VirtualBox OpenGL driver but as a notable caveat was sound not currently working.

Battlefield 2142 as the newer installment of this game franchise from 2006 also can run on ReactOS. Battlefield 2142 reportedly ran on ReactOS but with no visible mouse cursor and stuttering at times when running with the VirtualBox graphics driver. But at least with Battlefield 2142, sound was working.

More details on the current state of this open-source project at ReactOS.org and in particular their Wiki.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week