For me, it’s Factorio.

a game in which you build and maintain factories.

It even has Wayland support!

(Version 1.1.77» Fri Mar 03, 2023 3:44 pm)

Graphics

  • Added support for Wayland on Linux. To enable it, set SDL_VIDEODRIVER=wayland in your environment. (thanks to raiguard)

What’s yours?

EDIT: Great Linux ports* not like some forced ports that barely work or don’t.

Space Station 14, seriously one of the best games I’ve played.

Psyhackological
creator
link
fedilink
15h

Space Station 14

Interesting that it hasn’t come out yet. Did you play demo / playtest or what? I’m glad to see the Linux version.

There is a flatpak. It hasn’t technically come out, however there are thousands of players right now. Though most are in russia. I would also recommended looking at the git repository to see how it’s going.

Psyhackological
creator
link
fedilink
13m

There is a flatpak

Oh, nice!

Space Station 14 is a remake of SS13 that runs on Robust Toolbox, our homegrown engine written in C#.

That’s awesome. Thanks for showing this game!

My favorite native game is flight simulation X-plane since version 8. For kids Super Tux Kart.

Psyhackological
creator
link
fedilink
15h

X-plane

X-plain seems fantastic for hobbyists and enthusiasts! Good to see a Linux port.

Realism You Can Feel

Everything in X-Plane operates from real world physics. Aircraft handling, ground effect, wind gusts, and more will give you the most accurate flight sim experience possible. Try it today!

Detailed World and Atmosphere

As you explore the X-Plane world, the weather, water, light, 3-D forests, and everything around you add to the immersion.

Analyze and Refine Your Flying

There’s no end to the customization you can make to your flight simulator experience. Adjust your approach scenarios, get real-time feedback, and use tools like X-Plane’s replays to study and improve your skills and confidence over time.

Super Tux Kart

Yeah, that’s the classic one. It would be weird if there wasn’t a Linux port for something “Tux” related.

Psyhackological
creator
link
fedilink
15h

Dota 2

Out of curiosity, did you also test the Windows port? How good is Valve in Linux porting? I tried CS:GO and CS 2 and CS:GO was problematic, while CS 2 is now better for Linux.

Cataclysm: Dark Days Ahead

  • unreasonably realistic open ended post apocalyptic survival simulator roguelike
  • similar to dwarf fortress adventure mode (allegedly, never played it)
  • you will lose 3 weeks of progress
  • every major release makes the game feel like a different game
  • cool lore, even if it changes all the time
  • puts zomboid to shame

Dungeon Crawl: Stone Soup

  • the best traditional roguelike
  • extremely focused design
  • tedious features get cut, pure gameplay
  • only (subjective) downside is the game is fairly heavily RNG dependent

Both of them are probably in your distribution repository, dcss may be packaged as “crawl” or “stone-soup”.

Psyhackological
creator
link
fedilink
127d

I will also add other games that I’ve played and absolutely loved them on Linux

Linux Native games that I’ve played

Cube 2: Sauerbraten

Everything that is good about 90s FPS crammed into one free download.

The thing I love more about the Cube series is that it introduced me to Marc A. Pullen

Isn’t that open source?

Yes, it’s glorious 🤗

I prefer actioncube

Psyhackological
creator
link
fedilink
17d

Everything that is good about 90s FPS crammed into one free download.

Never played it but totally agree!

Factorio is so amazing on linux. Like the devas actually care about Linux. They care so much that went on to shit on Gnome for no client side decorations. Absolute legends. Wish more studios wer like them.

In fact Linux is the superior version of Factorio, since you get to have asynchronous saves that don’t pause the game

Psyhackological
creator
link
fedilink
17d

It’s Linux superpower that some implementation from / to the OS aren’t pain in the ass.

Windows people don’t get async saves? Wtf. Where are the Spyware benifits?

Psyhackological
creator
link
fedilink
127d

One of the reasons why the native Linux version is better than Proton.

Asynchronous saving

Many of you might not be aware that Factorio has support for saving your game in the background, without freezing while it does so. This feature is tucked away in the hidden settings and only works on macOS and Linux. This is one great example of taking advantage of a platform’s features to benefit the game, which would not be available to us if we simply went through Proton.

Asynchronous saving works by using the fork syscall to essentially duplicate the game. The primary instance - the one you interact with - continues playing, but the newly forked child runs the saving process then exits on completion. I have used it for many years and have never had issues, but the setting remains hidden because there are a few unsolved problems with it and it requires a significant amount of RAM to work.

I would love to promote this feature away from its hidden status in 2.0. If you are playing on Linux or macOS, please enable asynchronous saving (ctrl+alt+click Settings -> “The rest” -> non-blocking-saving) and report any issues you find. I am particularly interested in reproducing a seemingly random freeze that occurs at the end of the process. Thank you in advance!

Psyhackological
creator
link
fedilink
77d

You need to set up CI for the new platform, expand your build system to support the new compiler(s) and architecture(s), and have at least one person on the team that cares enough about the platform to actively maintain it. https://factorio.com/blog/post/fff-408

And yeah, exactly. Their game seems like their life mission, and I don’t blame them. The game is spectacular.

Psyhackological
creator
link
fedilink
27d

And another one!

In case you didn’t hear https://worldofgoo2.com/

Wow, thank you !

I use steam and I can’t tell which is which usually.

Psyhackological
creator
link
fedilink
27d

True, when Proton enabled it’s hard to tell, but you can filter it.

As a Linux newb…

 

   

 

Psyhackological
creator
link
fedilink
11
edit-2
7d

I see X11 and Wayland as display protocols that tell to render things on the screen, for example to Desktop Environments like Gnome or KDE Plasma. X11 wasn’t originally designed for this purpose, and its codebase is very messy and ‘hacky,’ which led to the development of Wayland.

X11 Wayland
Legacy Modern
Many issues due to being legacy Many issues due to being Modern
Old New
Stable Experimental

in short.

Ah, so it’s like DirectX11/12? That makes sense! How come it’s never (presumably?) used on Windows?

Also…

Many issues due to being legacy

Many issues due to being Modern

Lol.

 


Edit: Okay, looking it up, it’s apparent that X11 is not the same thing as DirectX11. Lol.

Psyhackological
creator
link
fedilink
57d

DirectX is a set of APIs for game and multimedia development on Windows, whereas X11 and Wayland are display protocols that manage how graphical applications are rendered and interact with the desktop environment. DirectX is more similar to Vulkan in terms of providing a low-level API for high-performance graphics rendering or OpenGL.

I knew what DirectX was; I just thought X11 was an abbreviation for DirectX. Lol.

Its all about how an application goes from “I would like to display X on a screen” to how X actually gets displayed. Wayland is effectively a language (technically a protocol) that graphical applications can speak to describe how they would like to be drawn. It’s then up to a different program more deeply embedded in your OS to listen to and act on those instructions (this program is called a Wayland compositor). There’s a lot more to it (handling keyboard input monitor settings, etc), but that’s the general idea.

Wayland is a (relatively) new way of thinking about this process, that tries to take into account the wide variety of input and output devices that exist today, and also tries to mitigate some of the security risks that were inherent to previous approaches (before Wayland, it was very easy for one application to “look at” what was being displayed in a completely different app, or even to listen to what keys were being typed even when the app isn’t focussed).

Thing is, change is hard, doubly so in the consensus driven world of Linux/FOSS. So, until the last couple of years or so, adoption of Wayland was quite slow. Now we’re at the point where most things work at least as well in Wayland, but there’s still odd bits of software that either haven’t been ported, or that still rely on some features that don’t exist in Wayland, often because of the aforementioned security risks.

Thing is, change is hard, doubly so in the consensus driven world of Linux/FOSS.

… So if im reading this right

Move fast and break things

Move slow and fix things?

more like "move glacially and declare things as "will not support’ so technically we had nothing TO fix!"

it’s when devs of a graphics stack just suddenly feel the need to protect your own computer from itself, so they say fuck you to any features that they deem “insecure”, including accessibility features (they will claim they fixed this, but it’s opt-in per app. old apps will just be completely unusable for some people with special needs.)

But they eliminated tearing on the desktop! woo!!!

Ew.

That’s unfortunate.

Vik
link
fedilink
88d

it’s a newer display server protocol designed to replace X11, focusing on improved security, simplicity, and contemporary display technologies such as multi-display variable refresh rate and HDR (eventually).

Doom, of course!

Also, OpenRCT2, and Unreal Tournament.

Psyhackological
creator
link
fedilink
16d

Doom

Which one because I don’t think this Doom you meant?

OpenRCT2

I tried it to work on Linux but no luck so far. :c

and Unreal Tournament

I see 2nd mention of this game. Could you link it with the Linux native port?

macniel
link
fedilink
2
edit-2
3h

The original CDs of UT 99 had the linux Binaries on them, but (as mentioned in the UT2004 comment) Atari Castrated the Steam version.

Use https://flathub.org/apps/com.epicgames.ut99 to play UT 99

Nope, I meant this Doom, whose original source code is here on GitHub.

I’m surprised you’ve not got OpenRCT2 to work - I’m fairly sure it’s in most default repos.

You do need to have a full copy of RollerCoaster Tycoon 2 as it uses data / assets from the original game.

I would happily link you to Unreal Tournament, but it’s no longer for sale anywhere as far as I’m aware.

Rimworld! Probably my favorite game ever actually.

Psyhackological
creator
link
fedilink
16d

Rimworld!

I see many of you in the comments section. I will probably try it at some point. :)

Celeste! One of the best games ever made, with a flawless Linux native version

Psyhackological
creator
link
fedilink
118d

Celeste

True! Still haven’t beaten it yet fully (no, I don’t want golden strawberries)

I think that farewell and the c-sides are some of the most enjoyable, challenging, and rewarding gaming experiences I’ve ever had. Keep it up!

Psyhackological
creator
link
fedilink
26d

This game always amazes me with “fuck, no I cannot do that”, but after trial and error I get better, and I know I overcome my skill issues.

Oh hell yes. The game pushes you to heights you never thought you’d achieve. And its there to catch you every time you fall.

Psyhackological
creator
link
fedilink
16d

Yeah, but the default keyboard controls suck. And I think there is somewhere in the game “every time you fall and die - it’s a progress” or something like this.

I can imagine the keyboard controls sucking.

And yeah, those messages are exactly the thing that makes the vibe so cozy. You’re failing again and again and the game keeps encouraging you, believing in you.

I did not know that. Might have to double dip. I have it on switch, but encouraging Linux game ports with my wallet seems worthwhile. Plus it wouldn’t be the first time I bought a second copy of a game…

Psyhackological
creator
link
fedilink
78d

I had many copies of the same game now on Steam when I committed 2 years ago for Linux gaming. I preferred GOG back then, but with Proton and much friendliness of Valve, I prefer Steam now.

Rimworld. Also DRM free through GOG!

It is also DRM free on Steam. You can copy the rimworld folder to a PC that’s never had Steam on it and play it as an example.

You can also do that to sort of save a snapshot in time of Rimworld when they are releasing a new version that will likely break mods for a long time/sometimes forever.

Psyhackological
creator
link
fedilink
168d

Rimworld

I think you can be a DRM free copy on their website too. But damn, that game is expensive with all the DLCs.

the DLC are pricey, but they’re also proper, old school expansions adding lots of content that actually enhances the game.

it’s perfectly playable without the DLC, and there’s a LOT of DLC-sized mods on the workshop!

kind of a fundamental problem with modern DLC: they generally don’t get cheaper over time (remember when that was an actual thing? not just sales, but actually lower prices for older games?).

if you keep up with the releases it’s super okay at about 20/25€ once a year, maybe twice, bur if you’re late to the party it’s a whole lot of cash all at once!

exactly why paradox introduced a subscription for Stellaris’ DLCs at 10€/month… honestly kinda worth it, if you know you’re just gonna play for a while and then move on…still wish stuff would just get cheaper at some point again…

Psyhackological
creator
link
fedilink
26d

So it’s a biiiig rabbit hole, then.

Well, Factorio price policy says that they will never have a discount for their game. Full price only so you’re committed.

it’s super okay at about 20/25€ once a year, maybe twice, bur if you’re late to the party it’s a whole lot of cash all at once!

Yeah, exactly.

exactly why paradox introduced a subscription for Stellaris’ DLCs at 10€/month

I didn’t even know there was such a thing. Sucks, though.

Create a post

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

  • 0 users online
  • 18 users / day
  • 139 users / week
  • 381 users / month
  • 1.43K users / 6 months
  • 1 subscriber
  • 721 Posts
  • 7.15K Comments
  • Modlog