History of LINUX GAMING: From Zero to Hero



Maarten, I found this fascinating, and I have pinned it, so that if people ask "Can I play games on Linux", helpers can link to this.

Thanks

Chris
 
That's a marvellous find, Maarten. Well done! A fascinating dive into just what IS possible on Linux these days.....and even less excuse for those who've been "fence-sitting" to get off their backsides & finally make the switch.

Nice one, mate!


Mike. :D
 
Linux gaming is not a dream anymore, but old games still hit harder for me

That video made me think about a lot of things.

The video talks about how Linux gaming started almost from nothing. Text games, NetHack, Rogue, Tetris, X11 games, Tux Racer, Frozen Bubble, Battle for Wesnoth, SuperTuxKart, Doom, Quake, Loki Software, Wine, Humble Bundle, Steam on Linux, Proton, Steam Deck, Lutris, DOSBox, ScummVM, all of it.

And when you look at it like that, Linux gaming really has come a long way.

People still say “you can’t game on Linux” like it is still 2005 or something. But that is not really true anymore. Maybe it was never fully true, it was just harder back then. You had to fight more. You had to read old forum posts, try Wine versions, test random fixes, hope the game did not crash, and sometimes spend hours just to get one old game running.

But today it is different.

Gaming on Linux is not a dream anymore. It is real. It is not perfect, but it is real.

Steam, Proton, Lutris, Wine-GE, DXVK, VKD3D, cnc-ddraw, DOSBox, ScummVM, GOG installers, old disks, community fixes. There are so many ways now to make games work. Sometimes it still takes work, but that is fine. I do not mind working for it if the game means something to me.

And that is kind of what I am doing now.

I am building up my game library again. Not just buying random new games. I am starting with the games I grew up with. The games that actually mean something to me. The good games. The games a lot of people forgot, or never played, or only know by name.

Games like Dungeon Keeper, StarCraft, Doom II, Quake, Wolfenstein 3D, Gex, Pandemonium, Resident Evil, Delta Force, Soldier of Fortune, Empire Earth, Age of Empires, Conflict: Desert Storm, and all those old PC and console-era games.

2026-05-10_19-33.png


I was a gamer nerd as a kid, but not the kind who played one game for years and only that one game. I jumped around. Different games, different consoles, different genres. FPS, RTS, platformers, horror, action, weird old PC games, PS1 games, disk games. If I could play it, I probably tried it at some point.

So now when I look at my Lutris library, it is not just a game launcher to me.

It is more like pieces of my own gaming history.

One game at a time, I install them again. I test them. I make them work. Some run easy. Some fight me. Some need DXVK turned off. Some need WineD3D. Some need cnc-ddraw. Some need a direct exe and not the launcher. Dungeon Keeper 2 crashes if bump mapping is on. Pandemonium 2 only worked right when I launched the real pandy.exe. Old games can be cursed like that.

But when they finally work, it feels good.

It feels like bringing something back.

Modern games do not really give me that feeling anymore. I am not saying all new games are bad. Some are still good. But most of them do not pull me in like old games did. Too many modern games feel like they are built around accounts, launchers, battle passes, online services, monetization, seasons, skins, and all that garbage.

Sometimes it feels like the game itself is not even the main point anymore.

And maybe that is why new games just do not mean much to me now.

In 2024, I bought around 41 games. That was my last big year.

In 2025, it was around 11.

This year, it is about 4.

That says a lot.

I just do not feel that need to buy new games anymore. Most of the time I would rather sit and play something from the 90s or early 2000s. Not because the graphics are better, because they are not. Not because they are easier, because sometimes they are not. But because they have meaning to me.

They feel like games.

You installed them. You played them. You learned them. You remembered them.

No live service breathing down your neck. No store page trying to sell you more stuff. No fear of missing out. No endless account systems.

Just a game.

That is what I miss.

And that is also why Linux fits this so well for me. Linux is not just about running the newest thing. It is about choice. It is about making your own system. Your own setup. Your own way of doing things.

I can take an old disk game, a GOG version, a Steam game inside Wine, an old Windows program like Winamp or TextAloud, and make it part of my own setup. I can use Lutris, Wine, Proton tools, patches, wrappers, whatever works.

Sometimes it is messy. Sometimes it takes hours. Sometimes I sit there thinking, “why the hell does this old game hate one checkbox so much?”

But I still like it.

Because when it works, it feels like I earned it.

So yeah, Linux gaming is not a dream anymore.

It is real now.

But for me, the best part is not just that Linux can run new games. The best part is that I can rebuild the games that shaped me. The games I grew up with. The games that still have soul to me.

I do not need the newest game to feel like a gamer.

Sometimes I just need an old game, a working Wine prefix, and the feeling that a small piece of my past is alive again.
 
Useful video. I have vague memories of the sound that plays when the system starts up, but I don't remember exactly what it is. What is that sound at the beginning of the video, please? By the way, I recently shared my thoughts on gaming on Linux: https://linuxverse.ddns.net/gaming/gamingonlinux I hope this will be helpful to others as well.
 
Useful video. I have vague memories of the sound that plays when the system starts up, but I don't remember exactly what it is. What is that sound at the beginning of the video, please? By the way, I recently shared my thoughts on gaming on Linux: https://linuxverse.ddns.net/gaming/gamingonlinux I hope this will be helpful to others as well.
Thanks. If you want to see how old and newer games actually run on Linux, you can also follow my channel. I mostly test and stream real games running on Linux, often from original physical PC discs, using Wine/Lutris rather than hiding everything behind “easy mode” tools.

I have been gaming for 25+ years and using Linux on and off since the Ubuntu 14 era. My approach is simple: I prefer understanding what is happening instead of letting a launcher do everything for me. Bottles and similar tools are fine for some people, but for me they can become a handicap. If something breaks, you often have no idea what it changed, what prefix it made, what DLLs it added, or why the game suddenly works or fails. Same reason I do not like relying too much on app launchers on Linux. If you never learn Wine itself, you limit yourself.

Proton is cool, and Steam has done a lot for Linux gaming, but Proton is not a god. Underneath, it is still Wine plus patches and game-specific work. Wine can do a lot of the same things if you know what you are doing. Sometimes Proton installs better, sometimes plain Wine runs better. I just had that with Crysis: Proton 64-bit handled the install better, but Wine 11 was what actually launched the game properly. That is why knowing Wine matters.

I recently streamed Dead Space from the original PC disc in Wine:

And I have started Crysis as well:

More physical PC disc / Linux / Wine runs are coming. I am building this as a proper old-school PC gaming archive, not just “click launcher and hope it works.”
 
Thanks. If you want to see how old and newer games actually run on Linux, you can also follow my channel. I mostly test and stream real games running on Linux, often from original physical PC discs, using Wine/Lutris rather than hiding everything behind “easy mode” tools.

I have been gaming for 25+ years and using Linux on and off since the Ubuntu 14 era. My approach is simple: I prefer understanding what is happening instead of letting a launcher do everything for me. Bottles and similar tools are fine for some people, but for me they can become a handicap. If something breaks, you often have no idea what it changed, what prefix it made, what DLLs it added, or why the game suddenly works or fails. Same reason I do not like relying too much on app launchers on Linux. If you never learn Wine itself, you limit yourself.

Proton is cool, and Steam has done a lot for Linux gaming, but Proton is not a god. Underneath, it is still Wine plus patches and game-specific work. Wine can do a lot of the same things if you know what you are doing. Sometimes Proton installs better, sometimes plain Wine runs better. I just had that with Crysis: Proton 64-bit handled the install better, but Wine 11 was what actually launched the game properly. That is why knowing Wine matters.

I recently streamed Dead Space from the original PC disc in Wine:

And I have started Crysis as well:

More physical PC disc / Linux / Wine runs are coming. I am building this as a proper old-school PC gaming archive, not just “click launcher and hope it works.”
So, what was that sound I've asked before? :) Anyway I really respect your attitude and what you do, it’s a rare and valuable thing these days. I had Crysis too although I’ve played through the entire game on Windows so far, I’ve already gotten quite far into it on Linux as well. https://linuxverse.ddns.net/gaming/crysis It ran much better on Linux, even with integrated graphics, than it did on Windows on the same machine. While it often stuttered on Windows even on medium or low settings, on Linux it ran almost flawlessly even on full high settings.
 


Follow Linux.org

Staff online

Members online


Top