Confused on Steam Play and Proton? Be sure to check out our guide.
Viewing articles by Hamish
Hamish Paul Wilson is a free software developer, game critic, amateur writer, cattle rancher, shepherd, and beekeeper living in rural Alberta, Canada. He is an advocate of both DRM free native Linux gaming and the free software movement alongside his other causes, and further information can be found at his icculus.org homepage where he lists everything he is currently involved in: http://icculus.org/~hamish

Find me in these places:

Building a Retro Linux Gaming Computer Part 40: The Cyborg Project

By Hamish,
An action platformer first released in 1999, you play as Urban Gutter, a man taken by an evil scientist to a secret military base and changed into a cyborg against his will. The acronym in the title then is a bit odd, but your one goal is to escape and enact as bloody a revenge on the world as possible. Any hope for true catharsis here often gets lost in frustration however.

Building a Retro Linux Gaming Computer Part 39: Beyond Heretic

By Hamish,
I stated before that neither of the contemporary HeXen ports, Linux Hexen and its fork HHexen, supported MIDI music playback through the /dev/sequencer device, but hiding on the venerable SunSITE network I found the only online trace of another early HeXen source port released in December 1999 by Russian programmer Stanislav Nesterov.

Building a Retro Linux Gaming Computer Part 38: The Stagnant Demesne

By Hamish,
When I first got the original Linux port of Doom working it was done to satisfy my curiosity. This being Doom though I soon found myself drawn in, but there were some oddities I encountered. This also made me inclined to try playing all of Heretic and HeXen, a feat I had never managed up to that point. Would I encounter any more issues with these early source ports?

Building a Retro Linux Gaming Computer Part 37: Dashing Through the Snow

By Hamish,
A common refrain has always been that if developers would just provide access to their source code, then the Linux community would be happy to step in and do the heavy lifting for them; and when Slingshot Game Technology decided to call our bluff and released Soul Ride under the GNU General Public License in 2003, the Linux community did indeed rise to the challenge.

Building a Retro Linux Gaming Computer Part 36: Entertainment for X Windows

By Hamish,
While still being the most elaborate, 100 Great Linux Games was far from the only shovelware set of games released for Linux, with several UNIX CD-ROM vendors also seeking a piece of the action for themselves.

Building a Retro Linux Gaming Computer Part 35: The New Stories

By Hamish,
Just like with the original Quake, it did not take long for established publishers to seek out new and aspiring game development talent to create third party expansion content for Quake II. The first out the gate was Juggernaut: The New Story For Quake II released by HeadGames Publishing in early 1998, soon to be followed by a number of other packs including Zaero developed by Team Evolve.

Building a Retro Linux Gaming Computer Part 34: Abusing the System

By Hamish,
Having already played the Abuse Linux shareware, the next step seemed to be getting my hands on the registered version. Abuse was later picked up to be published by Origin Systems and Electronic Arts in 1996. Clearly not everything was an improvement, but it was this release that would have its source code opened up in 1997, allowing for the creation of source ports.

Building a Retro Linux Gaming Computer Part 33: I Hate Mondays

By Hamish,
After I installed the Flash Player plugin my first thoughts were of Garfield.com, an award winning website which, while a bear to navigate back in the day, was home to a wide array of Flash based games and amusements based around the titular comic cat created by Jim Davis. Caches of the old Garfield.com content can still be found hosted on the Internet Archive.

Building a Retro Linux Gaming Computer Part 32: Two Steps Forward, One Step Back

By Hamish,
Over the past few months I have been making a number of upgrades and changes to Dianoga, and the time has come to lay them all out. The first upgrade I purchased at the start of the year was a simple one, but I now had more than doubled the amount of hard drive space Linux had available, and could enjoy more games with my CRT monitor.

Building a Retro Linux Gaming Computer Part 31: The Fear of Loss

By Hamish,
I was trawling through the old web one evening, looking for additional resources on early Linux gaming, when I came across a freeware game I had never heard of before. Little did I know that this was going to be the start of a long and daunting quest; it was really starting to look like Phobia III - Edge Of Humanity had become Linux gaming lost media.

Building a Retro Linux Gaming Computer Part 30: Imperial Purple

By Hamish,
War! Age of Imperialism was in the first instance a board game, designed by Glenn Drover of Eagle Games. Players assume the role of a colonial empire intent on subjugating the rest of the world. Coverage at the time directed much praise to the game's artificial intelligence, which does make for a canny computer opponent.

Building a Retro Linux Gaming Computer Part 29: The Odyssey

By Hamish,
It was one of my regular readers, Grzegorz Budny, that let me know about the driving simulation Odyssey by Car first released by the German independent developer Oliver Hamann back in 2001. The stylized vector looking graphics lend a timeless quality, leaving it a shame that more players will not get to experience the odyssey.

Building a Retro Linux Gaming Computer - Part 28: Losing My Marbles

By Hamish,
Marble Blast was first released in 2002, before being updated to Marble Blast Gold in 2003. The demo can be obnoxious, with it showing a begging screen imploring you to buy the full game after completing each and every level. Considering the state of the registered version as it exists now, this can feel more than a bit galling.

Building a Retro Linux Gaming Computer - Part 27: Lost Souls

By Hamish,
I have mentioned before how I was unable to get Dave Taylor's original port of Doom to work as it was built as an outdated a.out binary rather than ELF. Since then, I stumbled on an article by Jason Heiss that describes how to load the binfmt_aout kernel module to attain a.out binary support, as well as installing packages from earlier Red Hat Linux releases to provide the necessary libraries.

Building a Retro Linux Gaming Computer - Part 26: Coming to You Live

By Hamish,
It turns out it was Knoppix 3.4 released in May 2004 that obsessed me as a child, providing me with some of my earliest steps into a larger world. Not only that, but the CD-R disc it was burned on still reads even after all of these years. Considering the volatility of such media, this surprised me.

Building a Retro Linux Gaming Computer - Part 25: Quantum Axcess

By Hamish,
Back when I first played through Quake: The Offering I found that I enjoyed the two mission packs even more than I did the original Quake campaign, and while these were the only official addons sold for Quake, several third party expansions and total conversions exist that also had retail releases. Two of these, Shrak and Malice, were published on CD-ROM in 1997 by Quantum Axcess. 

Building a Retro Linux Gaming Computer - Part 24: Mother Knows Best

By Hamish,
My mother's favourite game on Linux is without a doubt Frozen Bubble. It is a casual game in all of the best ways; one you can dive into and learn at your own pace thanks to its simple but repeatable formula. Consider this to be a snapshot in time back to 2002, from right before the game was to take the world by storm.

Building a Retro Linux Gaming Computer - Part 23: Ready, Set, Go!

By Hamish,
If you look at the commercial Linux gaming catalogue at the turn of the millennium, in amongst all of the 3D shooters and strategic simulations being released, one glaring omission seems to have been the lack of any racing games. Loki Software never ported any to Linux, nor did any of the other porting houses. This left a void for the free gaming community to fill.

Building a Retro Linux Gaming Computer - Part 22: Happy Hacking

By Hamish,
Some of my first real experiences of using Linux as a child came through the use of Knoppix, one of the first distributions to popularize the use of Live CDs. This allowed me to explore a wide swath of Linux applications. One of these was a role playing game which I recall I never got to work well, but lingered on in my imagination regardless.

Building a Retro Linux Gaming Computer - Part 21: Fluffy Bunnies

By Hamish,
While their foray into interactive storybooks did fail to impress, it did help remind me of BlackHoleSun Software, one of the earliest Indie developers to create games with Linux in mind. Their most famous game Bunnies was released as shareware in 2001, providing a demo version you could later update through use of a retail key. Thankfully, the story does not have to end there.
Showing 1 to 20 of 81 entries found.
Not finding what you're looking for? Ask for help in The Forum or our Discord Server.