Language Selection

English French German Italian Portuguese Spanish


Games: OpenRCT2, Eagle Island, Damsel and Last Epoch

Filed under
  • FOSS game engine "OpenRCT2" for RollerCoaster Tycoon 2 has a fresh release out

    Ready to build some fantastic rides again? FOSS game engine OpenRCT2 has a brand new release available for playing RollerCoaster Tycoon 2 on Linux.

    Release v0.2.3 code-named "Tim the Enchanter" went live yesterday and it's not just a bug-fix release adding in a bunch of new features.

  • Throw your Owl at everything in "Eagle Island", out now with Linux support

    Few games have a demo that capture my interest so intensely as Eagle Island, thankfully my enjoyment of the demo translated well into the full game. Featuring a level of polish I don't often see from a brand new release, Eagle Island is an absolute joy.

  • Fast-paced action platformer "Damsel" now has Episode 3 released

    While Linux support for Episode 3 of Damsel has come a little later, it's now available as of the latest update to this challenging action platformer.

  • Action-RPG "Last Epoch" getting a demo later this year, next update due in August

    After a successful crowdfunding campaign in 2018, the action-RPG "Last Epoch" released into Early Access back in April. It sounds like development is going well, with a number of things announced recently.

    In their update post, they went over some of their current plans. Firstly, the next update is now due in "early" August although there's no details yet in what it will bring. However, they also mentioned that the update after will be including "additional Chapter content, Time Rifts, new enemies, new skills - and more" which all sounds good.

Games: Albion Online, Psyonix, Godhood and NetBSD/GSoC

Filed under

Games: Flux Caves, UnderMine, Tactics V: Obsidian Brigade, and Elsinore

Filed under
  • 3D puzzle game "Flux Caves" fully released, now has Linux support again

    When trying out Flux Caves myself back in March, I was quite impressed with the demo. It recently released in full and as of today, the Linux version is live everywhere.

    Unlike some puzzle games, the aim of Flux Caves is not to make you sweat or get frustrated. It's supposed to be a more peaceful experience with a slightly open-world for you to run around in. There's no losing, no dying, just you and the puzzles.

  • Ready your pickaxe for "UnderMine", releasing with Linux support on August 20th

    Confirmed to be coming to Linux at the Early Access release on August 20th, UnderMine looks like a fantastic action-adventure roguelike.

  • Tactics V: Obsidian Brigade, a retro-style tactical turn-based RPG coming next month to Linux

    Here's another new game for you to keep an eye on, it's called Tactics V: Obsidian Brigade and it's arriving with Linux support on August 15th.

    In development by From Nothing Game Studios (previously made GravBlocks), it's inspired by the likes of Final Fantasy Tactics and other console tactical RPGs from the 1990s.

  • Time-looping adventure game "Elsinore" is releasing soon with Linux support

    After a successful crowdfunding campaign back in 2015, Elsinore a time-looping adventure game set in the world of Shakespeare's Hamlet is releasing with Linux support on July 22nd.

    This was previously mentioned on GamingOnLinux a few times, in our older crowdfunding roundup articles "The Funding Crowd". Some of you might actually remember it, I certainly didn't but I'm putting that right now by making sure everyone knows, as it does sound very interesting.

Wine/Vulkan and Games: D9VK 0.13, Besiege and MineRalph

Filed under
  • D9VK 0.13 "Hypnotoad" is out, further advancing the D3D9 to Vulkan layer for Wine

    Developer Joshua Ashton today announced a brand new and rather large release of D9VK, the D3D9 to Vulkan layer for use with Wine.

    New features making it into this release includes fixed function support for everything but "lighting, texcoord transforms, spheremap texcoords and constant texture arg", noting that it should work well enough for most games "if you can deal with with them being fullbright". Also implemented as of this release is GetGammaRamp, ColorFill, disjointed timestamp queries, Hardware Cursor support, a way to workaround resource hazards (only necessary on AMD) and more.

  • D9VK 0.13 Brings Fixed Function Support, Other Features & Better Performance

    D9VK 0.13 is now available as the newest release of this project mapping Direct3D 9 atop Vulkan for accelerated Windows gaming on Linux.

  • Physics-based building game "Besiege" just had a pretty big update, new levels and plenty of bug fixes

    Building machines to destroy in Besiege is pretty fun and it's progressing towards the final release with a pretty huge update now available for this physics-based building game.

    You can now actually rebind controls, two new levels were added with Mountain Barrier and Revolving Monolith, four new achievements and a new sorting system is available for those of you getting lost with tons of saved designs.

  • MineRalph is a reaction-based rolling platformer that might make you rage, demo available

    Chop Chop Games seem to have created a game that might frustrate the best of gamers with MineRalph, a rolling platformer. The idea is simple as you just need to control your momentum, with a very simple control system. However, it's surprisingly challenging and…very weird.

    The developer said it's designed to be difficult, with it being based on your own reaction timings. You can propel yourself around in 360 degrees with varying speeds, so it's easy to get it wrong and spectacularly fail. Chop Chop Games claim it's "best described as a crossover between Sonic the Hedgehog and Super Meat Boy - with the level design of Super Mario... and the control scheme of Angry Birds" and they're not far off with that description.

Games: Defend The Keep, SteamVR, SC Controller, Marble Skies, Tannenberg and Verdun

Filed under
  • Defend The Keep, a fast-paced Tower Defense game will be coming to Linux next week

    Vanille Games have announced their Tower Defense game Defend The Keep will be releasing this month with full Linux support.

    They said they didn't think they would have enough time to do a Linux version, but enough people showed their interest in it so it's coming right away on July 16th. Sometimes developers just need that little push and as a strategy game fan, I'm happy about this news.

  • SteamVR has another beta up, with plenty of Linux fixes and other improvements

    With the Valve Index now out, Valve continue to make quick improvements to SteamVR with the latest Beta now available.

    For SteamVR, they've changed how games are launched from SteamVR Home to avoid a possible hang, changes to hopefully avoid "error 308" on startup, automatic firmware recovery for the Valve Index and Vive Pro and a fix for a rare spontaneous shutdown of vrserver caused by very briefly connected pipes.

    SteamVR Input had quite a few changes on this round, including new options for global rotation values and global deadzone value for thumbsticks. A new screen to test the input from any controller supported by SteamVR and more.

    Lighthouse got a change to device discovery to reduce the impact of misbehaving USB drivers and devices and the Index Controllers got updated default input bindings for legacy applications that don't have specific configs set along with improvements for applications built for trackpads.

  • SC Controller, the UI and driver for the Steam Controller has new releases out

    SC Controller is a truly wonderful bit of software, enabling the use and customization of the Steam Controller outside of Steam.

  • 3D platformer Marble Skies has left Early Access, multiplayer is coming

    Marble Skies, a 3D platformer that's actually pretty good has officially left Early Access and they're continuing to improve it with big new features.

    After adding Linux support back in April, it seems it left Early Access early this month, although they don't seem to have actually announced the full release anywhere I could find.

  • Tannenberg and Verdun both get gamepad support, plus some helpful balancing changes

    Tannenberg and Verdun, two first-person shooters that show WWI from different fronts both got updated, pulling in gamepad support. I've tested the gamepad support myself in Tannenberg and it does appear to work quite nicely. It's integrated properly into all the menus as well, so it's perfectly playable. Not sure how you will get on against players using a mouse though, since both games need good accuracy and reaction times.

Games: A.N.N.E, Summer Islands, GOG and Black Mesa

Filed under
  • Some early thoughts on A.N.N.E, the platformer and space shooter hybrid

    Now that A.N.N.E is finally available to play in Early Access, I have played it and I have some thoughts to share on what to expect from this stylish platformer and space shooter hybrid. Article may contain spoilers.

  • Key reseller G2A is back in the spotlight again, as a petition is up to ask them to stop selling indie games

    G2A, the key reseller that isn't particularly liked by most game developers is having some time in the spotlight and as usual, it's not for good reasons.

    They have a bit of a history with developers, something I've written about before and even the first comment on that article was about keys being revoked that were purchased from G2A. They're a very shady company and I shall continue to urge people to support developers and shop elsewhere. You would think after Gearbox pulled the plug on their deal with G2A, that lessons would have been learned but it appears not.

  • Business sim city-builder "Summer Islands" recently added Linux support

    Inspired by the classic game Holiday Island, Summer Islands recently entered Early Access and the developer has now added Linux support to it on Steam.

    Summer Islands is a game about building the perfect resort, so it's a business sim city-builder. You will need to manage your finances, as you attempt to attract more tourists.

  • BittBoy Review: A Tiny Gaming Handheld To Slide In Your Backpocket

    Back in my childhood days, I didn’t own a Gameboy or even a Real Nintendo Console; however, I did have a console that worked on cassettes, labeled as “10,000 games in 1.” Obviously, I couldn’t find the hidden 999 games on the console.

    However, the handheld gaming console that I am going to talk about supports nearly all ’90s games and consoles [emulators]. BittBoy comes pre-loaded with emulators such as NES, SNES, Atari, Gameboy, Gameboy Advance and more.

  • Single-player roguelike deck-builder "Roguebook" from the developer of Faeria is fully funded

    That's a tick in the box for another game confirmed to be coming to Linux, as Abrakam's single-player roguelike deck-builder "Roguebook" has been fully funded. The campaign on Kickstarter ended today with €66,810 from 2,706 backers and the Linux Alpha they provided does work well, so hopefully there will be no issues through development.

  • The Lion King, Aladdin and The Jungle Book no longer available on Steam, some about to leave GOG too

    Three classics are no longer available for sale on Steam, with nothing announced to say why. However, GOG at least have given a bit of warning that they're about to go.

  • More Xen content is coming to Black Mesa on August 1st

    Crowbar Collective announced on the weekend, that the Black Mesa Xen beta is due to expand on August 1st.

    After releasing the Technical Beta for Windows on June 25th, they said on August 1st they're going to add in the complete Xen and Gonarch's Lair chapters to public beta. A few weeks after that, they're planning to add in the concluding chapters: Interloper, Nihilanth, and Endgame.

Aether Skies: A visual novel game

Filed under

Aether skies is a visual novel game available for all major desktop platforms on itch. The story revolves around a prince and princess journey. The game is still in demo but has rich story content and also may quite intrigue you with its story plot too.

Read more

tinyBuild's CEO reiterates company's devotion to DRM-free releases on GOG

Filed under

It is always good when bad things settle down peacefully.

Recently, one of the tinyBuild's community managers said in a Discord chat some rather dumb things regarding the company's stance on DRM-free, piracy and their corporate policy on the matter, trying to justify the lack of updates on GOG (for "Punch Club" and "Party Hard" for example, which were neglected for years, both being Linux releases) as an anti-pirate measures, after which some of the community have become riled-up.

Read more

Also: Linux Games Get A Performance Boost for AMD GPUs Thanks to Valve’s New Compiler

Games: GameMode, GameShell and Arduboy

Filed under
  • GameMode Seeing Improvement Work For Better Integration With GNOME

    Feral's GameMode as the Linux gaming mode daemon to try to put the system in an optimized state automatically when running Linux games is seeing another possible addition thanks to GNOME developer Christian Kellner of Red Hat.

    Kellner has sent out a patch to allow GameMode to expose registered games with this daemon. This would allow the GameMode GNOME Shell extension or even integration within GNOME Usage to easily see what games are currently registered with this performance-minded Linux gaming daemon.

  • Clockwork's GameShell is an Open Source Retro Handheld Console

    Raising $290,000 USD on Kickstarter last year, Clockwork‘s latest release is a DIY retro handheld gaming console for the serious gamers out there. Called the GameShell, the device comes in a boxed kit similar to Gunpla or car models, giving you the chance to assemble the modular gadget yourself. It comes in three colors — white, red, and yellow — and all the necessary components to get started including a ClockworkPi mainboard v3.1, an Arduino-compatible keyboard, a two-channel stereo speaker, a 2.7-inch RGB screen at 60fps, a 1200 mAh rechargeable battery, and five independent IO extended keys.

    Moving beyond the components, the GameShell is a truly hackable open source device. The machine itself is capable of playing retro games from Atari, GameBoy (Advance as well), the NES, or even the PlayStation 1, with support for programming languages including Preset C, Python, Lua, JS and LISP, allowing you to not only create your own games but also hack and modify existing ones. If the 2.7-inch screen isn’t big enough for you, fret not — a micro HDMI port allows you to connect the GameShell to your TV or monitor, bringing your favorite childhood games to the big screen. The console also doubles as a pocket Linux Computer if you connect a keyboard and mouse through OTG or Bluetooth.

  • Arduboy Mini is a tiny, open open source game console (for people with good eyesight)

    The Arduboy is a small handheld game console that uses open source code and which has a strong community of developers who have created 100+ games for the platform.

    But the upcoming Arduboy Mini is smaller, more fragile, harder to use, and… kind of cool anyway. Arduboy creator Kevin Bates has shared an early look at the Arduboy Mini and says he plans to produce “a limited edition batch of these in 4 different color PCBs” for folks that want to buy one.


    This is obviously a niche device that isn’t going to appeal to everyone. But Bates says the Arduboy Mini was partially built as a “design study to a smaller form factor,” and that he could eventually use what he’s learned to produce a similarly-sized Arduboy with an LCD display that could sell for as little as $5.

Wine-Staging 4.12 and Games

Filed under
  • Wine-Staging 4.12 Adds In New Patches

    Hot off yesterday's Wine 4.12 release, the Wine-Staging crew has announced their v4.12 release that is carrying more than 800 patches atop upstream Wine.

  • You can try the awesome demo of Jupiter Hell again this weekend

    Jupiter Hell, the atmospheric and quite brutal roguelike from ChaosForge is opening the doors for another weekend, so you can try out the demo before it goes public.

    It's absolutely worth doing so too, I've covered it numerous times here because I adore the style and the feel of the gameplay.

  • The next Humble Monthly is out, with two more interesting early unlock games

    Even with the Steam Summer Sale right now, Surviving Mars by itself is just under $11 so to get those two games, plus a bunch more when the rest unlock on August 2nd is a sweet deal. Surviving Mars is brilliant by itself, spent tons of hours in it!

    Additionally, it does also give access to the Humble Trove as always, which allows you to download a ton (47 Linux supported at last count) of DRM-free games.

Syndicate content

More in Tux Machines

First Release Candidate of Linux 5.3

  • Linux 5.3-rc1
    It's been two weeks, and the merge window is over, and Linux 5.3-rc1
    is tagged and pushed out.
    This is a pretty big release, judging by the commit count. Not the
    biggest ever (that honor still goes to 4.9-rc1, which was
    exceptionally big), and we've had a couple of comparable ones (4.12,
    4.15 and 4.19 were also big merge windows), but it's definitely up
    The merge window also started out pretty painfully, with me hitting a
    couple of bugs in the first couple of days. That's never a good sign,
    since I don't tend to do anything particularly odd, and if I hit bugs
    it means code wasn't tested well enough. In one case it was due to me
    using a simplified configuration that hadn't been tested, and caused
    an odd issue to show up - it happens. But in the other case, it really
    was code that was too recent and too rough and hadn't baked enough.
    The first got fixed, the second just got reverted.
    Anyway, despite the rocky start, and the big size, things mostly
    smoothed out towards the end of the merge window. And there's a lot to
    like in 5.3. Too much to do the shortlog with individual commits, of
    course, so appended is the usual "mergelog" of people I merged from
    and a one-liner very high-level "what got merged". For more detail,
    you should go check the git tree.
    As always: the people credited below are just the people I pull from,
    there's about 1600 individual developers (for 12500+ non-merge
    commits) in this merge window.
    Go test,
  • Linux 5.3-rc1 Debuts As "A Pretty Big Release"

    Just as expected, Linus Torvalds this afternoon issued the first release candidate of the forthcoming Linux 5.3 kernel. It's just not us that have been quite eager for Linux 5.3 and its changes. Torvalds acknowledged in the 5.3-rc1 announcement that this kernel is indeed a big one: "This is a pretty big release, judging by the commit count. Not the biggest ever (that honor still goes to 4.9-rc1, which was exceptionally big), and we've had a couple of comparable ones (4.12, 4.15 and 4.19 were also big merge windows), but it's definitely up there."

  • The New Features & Improvements Of The Linux 5.3 Kernel

    The Linux 5.3 kernel merge window is expected to close today so here is our usual recap of all the changes that made it into the mainline tree over the past two weeks. There is a lot of changes to be excited about from Radeon RX 5700 Navi support to various CPU improvements and ongoing performance work to supporting newer Apple MacBook laptops and Intel Speed Select Technology enablement.

today's howtos and programming bits

  • How to fix Ubuntu live USB not booting
  • How to Create a User Account Without useradd Command in Linux?
  • Container use cases explained in depth
  • Containerization and orchestration concepts explained

    A good practice when writing complicated software is to put in lots of debugging code. This might be extra logging, or special modes that tweak the behavior to be more understandable, or switches to turn off some aspect of your test suite so you can focus on the part you care about at the moment. But how do you control that debugging code? Where are the on/off switches? You don’t want to clutter your real UI with controls. A convenient option is environment variables: you can access them simply in the code, your shell has ways to turn them on and off at a variety of scopes, and they are invisible to your users. Though if they are invisible to your users, they are also invisible to you! How do you remember what exotic options you’ve coded into your program, and how do you easily see what is set, and change what is set?

  • RPushbullet 0.3.2

    A new release 0.3.2 of the RPushbullet package is now on CRAN. RPushbullet is interfacing the neat Pushbullet service for inter-device messaging, communication, and more. It lets you easily send alerts like the one to the left to your browser, phone, tablet, … – or all at once. This is the first new release in almost 2 1/2 years, and it once again benefits greatly from contributed pull requests by Colin (twice !) and Chan-Yub – see below for details.

  • A Makefile for your Go project (2019)

    My most loathed feature of Go was the mandatory use of GOPATH: I do not want to put my own code next to its dependencies. I was not alone and people devised tools or crafted their own Makefile to avoid organizing their code around GOPATH.

  • Writing sustainable Python scripts

    Python is a great language to write a standalone script. Getting to the result can be a matter of a dozen to a few hundred lines of code and, moments later, you can forget about it and focus on your next task. Six months later, a co-worker asks you why the script fails and you don’t have a clue: no documentation, hard-coded parameters, nothing logged during the execution and no sensible tests to figure out what may go wrong. Turning a “quick-and-dirty” Python script into a sustainable version, which will be easy to use, understand and support by your co-workers and your future self, only takes some moderate effort. 

  • Notes to self when using

The Status of Fractional Scaling (HiDPI) Between Windows & Linux

There’s a special type of displays commonly called “HiDPI“, which means that the number of pixels in the screen is doubled (vertically and horizontally), making everything drawn on the screen look sharper and better. One of the most common examples of HiDPI are Apple’s Retina displays, which do come with their desktops and laptops. However, one issue with HiDPI is that the default screen resolutions are too small to be displayed on them, so we need what’s called as “scaling”; Which is simply also doubling the drawn pixels from the OS side so that they can match that of the display. Otherwise, displaying a 400×400 program window on a 3840×2160 display will give a very horrible user experience, so the OS will need to scale that window (and everything) by a factor of 2x, to make it 800×800, which would make it better. Fractional scaling is the process of doing the previous work, but by using fractional scaling numbers (E.g 1.25, 1.4, 1.75.. etc), so that they can be customized better according to the user’s setup and needs. Now where’s the issue, you may ask? Windows operating system has been supporting such kind of displays natively for a very long time, but Linux distributions do lack a lot of things in this field. There are many drawbacks, issues and other things to consider. This article will take you in a tour about that. Read more Also: Vulkan 1.1.116 Published With Subgroup Size Control Extension

Android Leftovers