Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Linux Gaming News Archives


2,026 Linux Gaming open-source and Linux related news articles on Phoronix since 2006.

EA Open-Sources Command & Conquer Red Alert
EA Open-Sources Command & Conquer Red Alert

In a surprising announcement, Electronic Arts announced today that they have open-sourced Command and Conquer Red Alert under the GPL license along with Command and Conquer Tiberian Dawn and related titles.

27 February 2025 - EA Open-Source - 60 Comments
OneXPlayer Linux Driver Catching Up To The Windows Monitoring Driver
OneXPlayer Linux Driver Catching Up To The Windows Monitoring Driver

OneXPlayer produces a line of handheld gaming consoles powered by AMD or Intel SoCs. These devices ship with Windows out-of-the-box but given they are x86_64 software have worked alright with Linux and there's been a OneXPlayer Linux driver for supporting sensor readings and other device-specific information from these handhelds. In a big patch series this weekend, that OneXPlayer Linux driver is catching up to its official Windows counterpart.

23 February 2025 - OneXPlayer - Add A Comment
NTSYNC Driver Fix Being Worked On For Proper User Permissions
NTSYNC Driver Fix Being Worked On For Proper User Permissions

One of the great new features of Linux 6.14 is the NTSYNC driver being completed for better emulating the Microsoft Windows NT synchronization primitives so that software like Wine and Proton (Steam Play) can provide for better performance when running Windows games on Linux. But it turns out an oversight up to now has meant that in practice it's not really too usable out-of-the-box.

15 February 2025 - NTSYNC - 57 Comments
SDL3 Adds Cross-Platform System Tray Support
SDL3 Adds Cross-Platform System Tray Support

A new feature landing in the SDL3 software/hardware abstraction library today that is commonly used by cross-platform games is a native system tray implementation that works across operating systems.

24 December 2024 - SDL System Tray Support - 41 Comments
NTSYNC Linux Patches Revived To Help Boost Steam Play Gaming Performance
NTSYNC Linux Patches Revived To Help Boost Steam Play Gaming Performance

Back in May for the Linux 6.10 kernel the initial bits of the NTSYNC driver was upstreamed for helping to emulate the Windows NT synchronization primitives so Windows games running under Wine/Proton (such as Valve's Steam Play) can enjoy a very nice performance boost. That NTSYNC code for Linux 6.10 wasn't yet in functioning shape and now a half-year later the newest NTSYNC patch series has been sent out for review.

9 December 2024 - NTSYNC v6 - 36 Comments
Fedora 42 Eyes Replacing SDL2 With sdl2-compat To Leverage SDL3
Fedora 42 Eyes Replacing SDL2 With sdl2-compat To Leverage SDL3

The SDL2 library is widely used by cross-platform games and other software. Fedora 42 is eyeing the possibility of replacing SDL2 with the sdl2-compat code so that by way of this compatibility layer the newer SDL3 version will ultimately be used instead.

6 December 2024 - sdl2-compat For Fedora 42 - 36 Comments
Lutris 0.5.18 Linux Game Manager Brings Many Improvements
Lutris 0.5.18 Linux Game Manager Brings Many Improvements

Lutris 0.5.18 is out today as the newest version of this open-source game manager for Linux systems to help with installing and playing a variety of games whether they be native Linux titles, emulated Windows games with the likes of Wine / Proton, or console emulated games and more. Lutris also continues integrating with the likes of Steam, GOG, Humble Bundle, and other online game services for providing a nice Linux gaming experience.

1 December 2024 - Lutris 0.5.18 - 9 Comments
SDL3 Improves Steam Controller Support, Now Enabled By Default
SDL3 Improves Steam Controller Support, Now Enabled By Default

A number of Steam Controller improvements have been merged for SDL, this widely-used hardware/software abstraction layer that is common to cross platform games. Among the latest Steam Controller improvements in SDL are enabling the support by default.

15 November 2024 - SDL3 Steam Controller - 9 Comments
Unvanquished 0.55 Released With Big Performance Optimizations For Its Engine
Unvanquished 0.55 Released With Big Performance Optimizations For Its Engine

The Unvanquished 0.55 open-source game that was recently teased for its OpenGL 4.6 renderer work is out today with its shiny new release. As it's been more than one and a half years since Unvanquished 0.54, this new beta comes with a load of improvements especially around optimizing its Daemon open-source engine that is long derived from id Tech 3.

21 October 2024 - Unvanquished 0.55 - 4 Comments
Unvanquished Working On OpenGL 4.6 Renderer Support
Unvanquished Working On OpenGL 4.6 Renderer Support

It's been a while since we have seen anything new to report on Unvanquished as one of the few remaining and promising open-source game projects. The Unvanquished FPS/RTS game has been in development for 12 years now and built atop the Daemon engine that is now a very distant fork from the id Tech 3 engine. The latest now is that Unvanquished has been pushing forward OpenGL 4.6 rendering support.

15 October 2024 - Unvanquished + OpenGL 4.6 - 7 Comments
Open3D Engine "O3DE" 24.09 Released With Performance Improvements & More
Open3D Engine "O3DE" 24.09 Released With Performance Improvements & More

The Open 3D Engine as the open-source game engine developed under the Linux Foundation umbrella and began as an advanced version of the Amazon Lumberyard engine is out with a new feature release. Open 3D Engine "O3DE" 24.09 is out today with a variety of enhancements for this cross-platform game engine.

9 October 2024 - O3DE 24.09 - 20 Comments
FEX 2410 Released With New JIT Optimizations
FEX 2410 Released With New JIT Optimizations

FEX 2410 is out as the newest monthly update to this open-source emulator that allows running Linux x86/x86_64 binaries on Linux AArch64 (ARM 64-bit) systems, including for games and software like Steam. With FEX 2410 there are yet more fixes as well as some new JIT optimizations.

7 October 2024 - FEX 2410 - 9 Comments
SDL 3.1.3 Stable ABI Preview Release
SDL 3.1.3 Stable ABI Preview Release

Sam Lantinga released SDL 3.1.3 on Friday as their "stable ABI preview" version ahead of the SDL 3.2.0 stable release. The developer at Valve notes that SDL3 has already been "battle tested by millions of people in DOTA, CS2 and Steam" and they are now gearing up for the SDL 3.2 stable release to get SDL3 out to the masses.

5 October 2024 - SDL 3.1.3 - 25 Comments
SDL Now Prefers Vulkan Over Direct3D 12 On Windows
SDL Now Prefers Vulkan Over Direct3D 12 On Windows

The SDL abstraction library commonly used by cross-platform games now prefers using Vulkan on Windows as its ideal graphics API. Direct3D 12 has been demoted lower in priority compared to Vulkan for this Simple DirectMedia Layer.

21 September 2024 - Vulkan Preferred - 18 Comments
Godot 4.4 Dev 1 Brings Renderer Improvements, Betsy Texture Compression
Godot 4.4 Dev 1 Brings Renderer Improvements, Betsy Texture Compression

The Godot open-source, cross-platform game engine continues advancing wonderfully as an alternative to the more well established but proprietary and commercial-focused game engines. Godot 4.4 Dev 1 released today as the first tagged development snapshot toward the next version of this great game engine.

26 August 2024 - Godot 4.4 Engine - 10 Comments
Unigine 2.19 Rolls Out OpenXR Support, Multi-Threaded Renderer
Unigine 2.19 Rolls Out OpenXR Support, Multi-Threaded Renderer

While the Unigine SDK these days is more known for its simulation and engineering offerings rather than as a game engine, this engine remains visually impressive and continues advancing. Unigine 2.19 has been released that brings a number of improvements to the engine and leaves us clamoring to see a new/updated benchmark.

20 August 2024 - Unigine 2.19 - 2 Comments
SDL3 Library Adds A Built-In Snake Game
SDL3 Library Adds A Built-In Snake Game

For those enjoying the classic game Snake (Blockade) or rather wanting to learn about the SDL3 API to develop your own software using this cross-platform software/hardware abstraction library, a game of Snake has been added to the SDL3 repository to serve as a more full-featured example.

31 July 2024 - SDL Snake Game - 10 Comments
Direct3D 8 Support "D8VK" Merged Into DXVK
Direct3D 8 Support "D8VK" Merged Into DXVK

Direct3D 8 support by way of the D8VK project has now been merged into DXVK, the widely relied upon open-source software for mapping Direct3D 9/10/11 atop Vulkan that is used by Valve's Steam Play (Proton) for enjoying Windows games on Linux.

7 July 2024 - D3D8 In DXVK - 54 Comments
Linux Shoots Past The 2% Threshold For The Steam Survey, AMD CPU Use Breaks 75%
Linux Shoots Past The 2% Threshold For The Steam Survey, AMD CPU Use Breaks 75%

When Steam on Linux debuted a decade ago it maintained around a 2% marketshare before receding and then beginning its long climb back up following the debut of Steam Play for running Windows games on Linux and then with the much anticipated Steam Deck handheld game console and the modern Arch-based SteamOS. Valve just published their May 2024 numbers for the Steam Survey and they indicate the Linux marketshare is finally back above 2%.

1 June 2024 - Steam Survey - 86 Comments
The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10
The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10

While Linux 6.10 is poised to merge the initial NTSYNC driver for a Windows NT Synchronization Primitive driver that can help with faster Windows gaming performance under Wine/Proton (Steam Play), the driver isn't complete. The initial patches have been in Greg Kroah-Hartman's char-misc-next branch for several weeks to expose the NTSYNC character device, it isn't the entire patch series. Greg has now marked the driver as "broken" for Linux 6.10.

15 May 2024 - NTSYNC BROKEN - 20 Comments
Steam Deck IMU Support Submitted For Linux 6.10 Plus ASUS ROG Ally HID
Steam Deck IMU Support Submitted For Linux 6.10 Plus ASUS ROG Ally HID

The Human Interface Devices (HID) subsystem updates have been submitted for the newly-opened Linux 6.10 kernel merge window. Among the HID driver updates coming with Linux 6.10 are supporting the Steam Deck IMU motion sensors as well as HID coverage for the ASUS ROG Ally and ASUS ROG Z13 devices.

14 May 2024 - Linux 6.10 HID - 1 Comment
SDL3 Adds PipeWire Camera Support
SDL3 Adds PipeWire Camera Support

Adding to the growing list of features coming with the SDL3 release for this hardware/software abstraction layer commonly used by cross-platform games and other software is PipeWire camera capturing support.

10 May 2024 - SDL3 - 4 Comments
Rust-Written LAVD Kernel Scheduler Shows Promising Results For Linux Gaming
Rust-Written LAVD Kernel Scheduler Shows Promising Results For Linux Gaming

Changwoo Min with Igalia presented yesterday at Open-Source Summit North America on optimizing the kernel's scheduler for Linux gaming. Of course, the motivation is around Valve's Steam Deck but for Linux gaming at large to benefit too from this scheduler work to ideally yield less stuttering during gameplay.

18 April 2024 - Rust-Written, BPF-Based Scheduler - 40 Comments
FEX-Emu 2404 Optimization Can Take Memcpy From 2-3 GB/s To 88 GB/s
FEX-Emu 2404 Optimization Can Take Memcpy From 2-3 GB/s To 88 GB/s

FEX 2404 is now available for this open-source emulator project to allow running x86/x86_64 binaries on AArch64 (ARM 64-bit) LInux systems. FEX has been one of the leading avenues for opening up gaming on AArch64 Linux hardware, even making use of Wine / Proton (Steam Play) for enjoying Windows x86 games within AArch64 Linux confines.

15 April 2024 - FEX 2404 - 13 Comments

2026 Linux Gaming news articles published on Phoronix.