Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
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 44: The Legend of Kobo

By Hamish,
A lot of early UNIX and therefore Linux games struggled with the fact that the X toolkit was geared towards constructing staid graphical user interfaces, rather than for the speed and flexibility needed by games. Magic can come out of people working against imposed limitations however, and games like Xkobo succeed by this.

Building a Retro Linux Gaming Computer Part 43: Demons and Angels

By Hamish,
The Spanish game development scene does not get much attention paid to it, especially when compared to some of its other European counterparts, but sometimes you encounter polymaths like Ángel Ortega that deserve to be highlighted. There is a real auteur talent here that was impossible for me not to appreciate.
Follow GamingOnLinux on and

Building a Retro Linux Gaming Computer Part 42: Upset the Applecart

By Hamish,
While the studio's destiny would later see it become consumed by Microsoft, in its earliest days Bungie instead stayed a Mac focused development house. They would later switch to cross-platform development, which soon caught the attention of a fledgling Loki Software. Bungie would again cater to an underrepresented video game market.

Building a Retro Linux Gaming Computer Part 41: The Worm Turns

By Hamish,
The Allegro library is a cross-platform backend for low-level game routines, which for much of its history was very much associated with the MS-DOS freeware scene that was still going strong well into the early 2000s. Seeing this wealth of game content, the Fedora contributor Hans de Goede decided to see if he could port some of these over to Linux.

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. 
Showing 1 to 20 of 85 entries found.
Not finding what you're looking for? Ask for help in The Forum or our Discord Server.