<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/">
  <channel>
    <title>gaming</title>
    <link>https://www.linuxjournal.com/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>An Introduction to Linux Gaming thanks to ProtonDB</title>
  <link>https://www.linuxjournal.com/content/introduction-linux-gaming-thanks-protondb</link>
  <description>  &lt;div data-history-node-id="1340820" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/zachary-renz" lang="" about="https://www.linuxjournal.com/users/zachary-renz" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Zachary Renz&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;h2 dir="ltr"&gt;Video Games On Linux? &lt;/h2&gt;

&lt;p dir="ltr"&gt;In this article, the newest compatibility feature for gaming will be introduced and explained for all you dedicated video game fanatics. &lt;/p&gt;

&lt;p dir="ltr"&gt;Valve releases its new compatibility feature to innovate Linux gaming, included with its own community of play testers and reviewers.&lt;/p&gt;

&lt;p dir="ltr"&gt;In recent years we have made leaps and strides on making Linux and Unix systems more accessible for everyone. Now we come to a commonly asked question, can we play games on Linux? Well, of course! And almost, let me explain.&lt;/p&gt;

&lt;h3 dir="ltr"&gt;Proton compatibility layer for Steam client 

&lt;/h3&gt;&lt;p dir="ltr"&gt;With the rising popularity of Linux systems, valve is going ahead of the crowd yet again with proton for their steam client (computer program that runs your purchased games from Steam). Proton is a variant of Wine and DXVK that lets Microsoft Games run on Linux operating systems. Proton is backed by Valve itself and can easily be added to any steam account for Linux gaming, through an integration called "Steam Play." &lt;/p&gt;

&lt;p dir="ltr"&gt;Lately, there has been a lot of controversy as Microsoft is rumored to someday release its own app store and disable downloading software online. In response, many companies and software developers are pressured to find a new "haven" to share content with the internet. Proton might be Valve's response to this and is working to make more of its games accessible to Linux users. &lt;/p&gt;

&lt;h3 dir="ltr"&gt;Activating Proton with Steam Play 

&lt;/h3&gt;&lt;p dir="ltr"&gt;Proton is integrated into the Steam Client with "Steam Play." To activate proton, go into your steam client and click on Steam in the upper right corner. Then click on settings to open a new window.&lt;/p&gt;
&lt;figure role="group"&gt;&lt;img alt="Image removed." data-entity-type="file" data-entity-uuid="0056ea2b-2ae7-494e-bcdd-b3c54e87b0e7" height="16" src="https://www.linuxjournal.com/core/misc/icons/e32700/error.svg" width="16" title="This image has been removed. For security reasons, only images from the local domain are allowed." class="filter-image-invalid" /&gt;&lt;figcaption&gt;&lt;em&gt;Steam Client's settings window&lt;/em&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p dir="ltr"&gt; &lt;/p&gt;

&lt;p dir="ltr"&gt;From here, click on the Steam Play button at the bottom of the panel. Click "Enable Steam Play for Supported Titles." After, it will ask you to restart steam, click yes and you are ready to play after the restart.&lt;/p&gt;

&lt;p dir="ltr"&gt;Your computer will now play all of steam's whitelisted games seamlessly. But, if you would like to try other games that are not guaranteed to work on Linux, then click "Enable Steam Play for All Other Titles."&lt;/p&gt;

&lt;h3 dir="ltr"&gt;What Happens if a Game has Issues?

&lt;/h3&gt;&lt;p dir="ltr"&gt;Don't worry, this can and will happen for games that are not in Steam's whitelisted games archive. But, there is help for you online on steam and in proton's growing community. Be patient and don't give up! There will always be a solution out there.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/introduction-linux-gaming-thanks-protondb" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 06 Jan 2021 17:00:00 +0000</pubDate>
    <dc:creator>Zachary Renz</dc:creator>
    <guid isPermaLink="false">1340820 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The Best Command-Line-Only Video Games</title>
  <link>https://www.linuxjournal.com/content/best-command-line-only-video-games</link>
  <description>  &lt;div data-history-node-id="1340673" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/bryan-lunduke" lang="" about="https://www.linuxjournal.com/users/bryan-lunduke" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Bryan Lunduke&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;A rundown of the biggest, most expansive and impressive games that you can run entirely
in your Linux shell.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
The original UNIX operating system was created, in large part, to
facilitate porting a video game to a different computer. And, without
UNIX, we wouldn't have Linux, which means we owe the very existence
of Linux to...video games.
&lt;/p&gt;

&lt;p&gt;
It's crazy, but it's true.
&lt;/p&gt;

&lt;p&gt;
With that in mind, and in celebration of all things shell/terminal/command
line, I want to introduce some of the best video games that
run entirely in a shell—no graphics, just ASCII jumping around the
screen.
&lt;/p&gt;

&lt;p&gt;
And, when I say "best", I mean the &lt;em&gt;very&lt;/em&gt; best—the terminal games that
really stand out above the rest.
&lt;/p&gt;

&lt;p&gt;
Although these games may not be considered to have "modern fancy-pants
graphics" (also known as MFPG—it's a technical term), they are
fantastically fun. Some are big, sprawling adventures, and others are
smaller time-wasters. Either way, none of them are terribly large (in
terms of drive storage space), and they deserve a place on any Linux rig.
&lt;/p&gt;

&lt;span class="h3-replacement"&gt;
&lt;em&gt;AsciiPatrol&lt;/em&gt;&lt;/span&gt;

&lt;p&gt;
&lt;em&gt;AsciiPatrol&lt;/em&gt; is, in my opinion, one of the most impressive terminal games
out there. A clone of the classic &lt;em&gt;Moon Patrol&lt;/em&gt;, which is a ton of fun
already, this terminal-based game provides surprisingly good visuals for
a game using only ASCII characters for artwork.
&lt;/p&gt;

&lt;p&gt;
It has color, parallax scrolling backgrounds, animated enemies, sound
effects—I mean, even the opening screen is impressive looking in a terminal.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/AsciiPatrol.png" width="650" height="318" alt="AsciiPatrol" class="image-max_650x650" /&gt;&lt;p&gt;
&lt;em&gt;Figure 1. Shooting Aliens and Dodging
Potholes in &lt;em&gt;AsciiPatrol&lt;/em&gt;&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
For a quick round of arcade-style fun, this one really can't be beat.
&lt;/p&gt;

&lt;span class="h3-replacement"&gt;
&lt;em&gt;Cataclysm: Dark Days Ahead&lt;/em&gt;&lt;/span&gt;

&lt;p&gt;
&lt;em&gt;Cataclysm: Dark Days Ahead&lt;/em&gt; is absolutely huge in scale. Think of it as a
top-down, rogue-like, survival game with zombies, monsters and real
end-of-the-world-type stuff.
&lt;/p&gt;

&lt;p&gt;
The game features a crafting system, bodily injuries (such as a broken
arm), bionic implants, farming, building of structures and vehicles, a huge
map (with destructible terrain)—this game is massive. The visuals may
be incredibly simple, but the gameplay is deep and open-ended.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/Cataclysm.png" width="650" height="387" alt="Cataclysm" class="image-max_650x650" /&gt;&lt;p&gt;
&lt;em&gt;Figure 2. Running from zombies in &lt;em&gt;Cataclysm&lt;/em&gt;&lt;/em&gt;
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/best-command-line-only-video-games" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 07 Aug 2019 17:00:00 +0000</pubDate>
    <dc:creator>Bryan Lunduke</dc:creator>
    <guid isPermaLink="false">1340673 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Game Review: Guard Duty</title>
  <link>https://www.linuxjournal.com/content/game-review-guard-duty</link>
  <description>  &lt;div data-history-node-id="1340620" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/marcel-gagn%C3%A9" lang="" about="https://www.linuxjournal.com/users/marcel-gagn%C3%A9" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Marcel Gagné&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Guard Duty&lt;/em&gt; from Sick Chicken Studios launches today! You can get it from &lt;a href="https://store.steampowered.com/app/872750/Guard_Duty"&gt;Steam&lt;/a&gt; for $9.99.&lt;/p&gt;

&lt;p&gt;
It's a thousand years ago in the kingdom of Wrinklewood and you are Tondbert,
a dwarf/huma-halfling palace guard. After a night of heavy drinking, most of
which you're happy not to remember, not only do you wake up to discover you
may have been responsible for getting the princess kidnapped by an evil
wizard, but also your clothes and armor are missing, and after you fall from
the tower where your tiny bedroom sits, you get stung by a swarm of angry
wasps, your face is all swelled up, and nobody can understand the mumbles
coming out of your mouth, so you get no respect from anyone—not that you ever
did.
&lt;/p&gt;

&lt;p&gt;
Welcome to &lt;em&gt;Guard Duty&lt;/em&gt; and oddly enough, that's not where the game
starts—a
thousand years ago, I mean. It actually starts out in our future, in 2074 to
be precise, a mostly unremarkable day except for that whole part about the
destruction of the Earth and all.
&lt;/p&gt;

&lt;p&gt;
I've spent several hours now, enjoying the sometimes frustrating new game,
&lt;em&gt;Guard Duty&lt;/em&gt;, from Sick Chicken Studios. Did I say "frustrating"? Because I
meant it, but in a good way. The Sick Chicken people have spent way too many
hours watching &lt;em&gt;Monty Python&lt;/em&gt; and reading Terry Pratchett novels, and it shows.
They also have a thing for golden-age point-and-click games, classic 320x240
resolution pixel art, all combined with comedic and sometimes touching
storytelling.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/image3_2.png" width="650" height="487" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;
&lt;em&gt;Figure 1. Castle Wrinklewood and the Surrounding Countryside&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
As I said at the beginning of this review, the story starts, strangely enough,
in our future where a demonic monstrosity sets out to bring the end of the
world and the destruction of our planet. Like our hero of ancient times, named
Tondbert, there's another knight of sorts, embarked on a quest to save what is
left of mankind before there's nothing more to save. You get to meet him
later, I'm told, though I'm still trying to get my halfling's ghost to stop
feeling sorry for himself.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/image4_1.png" width="650" height="487" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;
&lt;em&gt;Figure 2. The Future, Right before the World Ends&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
What makes this particularly interesting is that your actions (or Tondbert's
actions) in the past, will have an effect on what happens in the future, when
you finally get there. How the threads of centuries wind their way into hero
number two's battle is something I have yet to discover, but I'm seriously
looking forward to working with him—once I rescue the princess, that is.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/game-review-guard-duty" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 02 May 2019 16:15:00 +0000</pubDate>
    <dc:creator>Marcel Gagné</dc:creator>
    <guid isPermaLink="false">1340620 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Game Review: Mage's Initiation: Reign of the Elements</title>
  <link>https://www.linuxjournal.com/content/game-review-mages-initiation-reign-elements</link>
  <description>  &lt;div data-history-node-id="1340452" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/marcel-gagn%C3%A9" lang="" about="https://www.linuxjournal.com/users/marcel-gagn%C3%A9" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Marcel Gagné&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Welcome, young initiate. Do you have what it takes to become a full-fledged
mage?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
I've been playing a pre-release version of &lt;em&gt;Mage's Initiation: Reign of the
Elements&lt;/em&gt;, a classic role-playing game from Himalaya Studios, done in the
style of Sierra On-Line's classic &lt;em&gt;King's Quest&lt;/em&gt; series. This is only so
surprising given that the people behind this new game worked on creating
those classics and their remakes. &lt;em&gt;Mage's Initiation&lt;/em&gt; is a medieval-style
fantasy game with puzzles, treasures, labyrinthine settings, magic,
spell-casting battles and monsters. &lt;em&gt;Mage's Initiation&lt;/em&gt; began its life as a
Kickstarter where it has been hotly anticipated. If you want to check into
all that, I link to the Kickstarter page at the end, but right now, I
just want to tell you about the game.
&lt;/p&gt;

&lt;p&gt;
In &lt;em&gt;Mage's Initiation&lt;/em&gt;, you play a student mage, taken from your family at
the age of six to a mystical tower in Iginor, a seemingly idyllic land. In
the Mage's Tower, you spend years studying the power of the elements. After
ten years, it's Initiation Day, and you are ready to discover which of the
elements has chosen you as its champion. In my case, I wound up following
the path of water, but you can play (or replay) any of the four classic
elements.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/image2.png" width="650" height="407" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;&lt;em&gt;Figure 1. Initiation Day, Following the Path of Water&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
My young initiate's name is "D'Arc", which is, of course, an interesting
name partly in what it might conceal. You find out that D'Arc dreams of
demons which, he is told, means greatness. He also learns that the road to
greatness is dangerous.
&lt;/p&gt;

&lt;p&gt;
The colorful two-dimensional animation is reminiscent of games I played
more than 20 years ago, and it's wonderful. I was taken in right away.
There are plenty of characters, all with their own personalities, and the
voice acting is varied and excellent. In the first part of the game, you'll
wander the halls of the Mage's tower, taking in details, talking to other
students, collecting various items, and most important, gathering
information about what is to come next. This is, after all, the day of your
initiation, and you will face a number of quite possibly, deadly trials
before the day is out. Ask lots of questions. Pay attention. No detail is
too small.
&lt;/p&gt;

&lt;p&gt;
There are several halls that you access by an element-themed transport
pad with a large gem in the center (pay attention, and don't forget the
combinations). Each hall may be populated with different characters who
will provide you with what you need to continue.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/game-review-mages-initiation-reign-elements" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 30 Jan 2019 17:20:57 +0000</pubDate>
    <dc:creator>Marcel Gagné</dc:creator>
    <guid isPermaLink="false">1340452 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>How Can We Bring FOSS to the Virtual World?</title>
  <link>https://www.linuxjournal.com/content/how-can-we-bring-foss-virtual-world</link>
  <description>  &lt;div data-history-node-id="1340251" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/doc-searls" lang="" about="https://www.linuxjournal.com/users/doc-searls" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Doc Searls&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Is there room for FOSS in the AI, VR, AR, MR, ML and XR revolutions—or vice versa?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Will the free and open-source revolution end when our most personal computing happens inside the walled gardens of proprietary AI VR, AR, MR, ML and XR companies? I ask, because that's the plan.&lt;/p&gt;

&lt;p&gt;I could see that plan when I met the &lt;a href="https://www.magicleap.com/magic-leap-one"&gt;Magic Leap One&lt;/a&gt; at &lt;a href="http://iiworkshop.org"&gt;IIW&lt;/a&gt; in October (only a few days ago as I write this). The ML1 (my abbreviation) gave me an MR (mixed reality) experience when I wore all of this:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Lightwear (a headset).&lt;/li&gt;
	&lt;li&gt;Control (a handset).&lt;/li&gt;
	&lt;li&gt;Lightpack (electronics in a smooth disc about the size of a saucer).&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So far, all Magic Leap offers is a Creator Edition. That was the one I met. Its price is $2,295, revealed only at the end of a registration gauntlet that requires name, email address, birth date and agreement with two click-wrap contracts totaling more than 7,000 words apiece. Here's what the page with the price says you get:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Magic Leap One Creator Edition is a lightweight, wearable computer that seamlessly blends the digital and physical worlds, allowing digital content to coexist with real world objects and the people around you. It sees what you see and uses its understanding of surroundings and context to create unbelievably believable experiences.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Also recommended on the same page are a shoulder strap ($30), a USB (or USB-like) dongle ($60) and a "fit kit" ($40), bringing the full price to $2,425.&lt;/p&gt;

&lt;p&gt;Buying all this is the cost of entry for chefs working in the kitchen, serving apps and experiences to customers paying to play inside Magic Leap's walled garden: a market Magic Leaps hopes will be massive, given an investment sum that now totals close to $2 billion.&lt;/p&gt;

&lt;p&gt;The experience it created for me, thanks to the work of one early developer, was with a school of digital fish swimming virtually in my physical world. Think of a hologram without a screen. I could walk through them, reach out and make them scatter, and otherwise interact with them. It was a nice demo, but far from anything I might crave.&lt;/p&gt;

&lt;p&gt;But I wondered, given Magic Leap's secretive and far-advanced tech, if it could eventually &lt;em&gt;make&lt;/em&gt; me crave things. I ask because &lt;em&gt;immersive&lt;/em&gt; doesn't cover what this tech does. A better adjective might be &lt;em&gt;invasive&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/how-can-we-bring-foss-virtual-world" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 10 Dec 2018 12:30:00 +0000</pubDate>
    <dc:creator>Doc Searls</dc:creator>
    <guid isPermaLink="false">1340251 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Meet TASBot, a Linux-Powered Robot Playing Video Games for Charity</title>
  <link>https://www.linuxjournal.com/content/meet-tasbot-linux-powered-robot-playing-video-games-charity</link>
  <description>  &lt;div data-history-node-id="1340087" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/allan-cecil" lang="" about="https://www.linuxjournal.com/users/allan-cecil" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Allan Cecil&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Can a Linux-powered robot play video games faster than you? Only if he takes a
hint from piano rolls...and doesn't desync.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
Let me begin with a brief history of tool-assisted speedruns.
It was 2003. Less than half the developed world had internet access
of any kind, and YouTube hadn't been created yet. Smartphones were rare
and nascent. Pentium III processors still were commonplace, and memory
was measured in megabytes. It was out of this primordial ooze that an
interesting video file circulated around the web—an 18MB .wmv labeled
only as a "super mario bross3 time attack video" [sic]. What followed was
an absolutely insane 11-minute completion of the game by someone named
Morimoto replete with close calls, no deaths and Mario destroying Bowser
after apparently effortlessly obtaining 99 lives. The only other context
was a link to a page written in Japanese, and the rough encoding that
Windows Media Video format was known for in that era made it difficult
for casual viewers to observe that it was an emulator recording rather
than the output of a real Nintendo Entertainment System (NES) console.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/12484f1.png" width="256" height="224" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;&lt;em&gt;
Figure 1. Morimoto's 2003 Super Mario Bros. 3 (SMB3) Time Attack
Video&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
The video encode had in fact been made with the Famtasia NES emulator
using Tool-Assisted Speedrun (TAS) re-recording tools consisting of a
"movie file" of the sequence of all buttons pressed along with the use of
savestates, or CPU and memory snapshots allowing returning to a previous
state. Morimoto had in essence augmented his own human skill by using
tools that allowed him to return to a previous save point any time he
was dissatisfied with the quality of his play. By iteratively backing up
and keeping only the best results, he had created what he considered at
the time to be a perfect play-through of the game. I didn't know anything
about how it was made the first time I saw the run, but it blew my mind
and had me asking questions to which I couldn't find answers.
&lt;/p&gt;

&lt;p&gt;
The human speedrunning community members were naturally highly offended by what
they saw as an unlabeled abomination akin to a doped athlete being allowed
to compete in the Olympics. Their view was that anything that augmented
raw human ability in any way (even as rudimentary as keyboard macros
in PC games) was considered cheating, and Morimoto's run was nothing
more than a fraud best left ignored. There was fascination, intrigue
and division. It was, in retrospect, the perfect recipe for a new website.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/meet-tasbot-linux-powered-robot-playing-video-games-charity" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 14 Nov 2018 14:06:30 +0000</pubDate>
    <dc:creator>Allan Cecil</dc:creator>
    <guid isPermaLink="false">1340087 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Game Review: Lamplight City</title>
  <link>https://www.linuxjournal.com/content/game-review-lamplight-city</link>
  <description>  &lt;div data-history-node-id="1340176" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/patrick-whelan" lang="" about="https://www.linuxjournal.com/users/patrick-whelan" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Patrick Whelan&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;A well lit look into Grundislav Games' latest release.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
The universe of &lt;em&gt;Lamplight City&lt;/em&gt; is rich, complex and oddly familiar. The
game draws on that ever-popular theme of a steampunk alternative universe,
adding dashes of Victorian squalor and just a pinch of 1950's detective
tropes. Is it just a mishmash of clichés then? Yes, but it all works well
together to form a likable and somewhat unique universe—like a cheesy
movie, you can't help but fall in love with &lt;em&gt;Lamplight City&lt;/em&gt;.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/cholmondeley_0.png" width="650" height="319" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;&lt;em&gt;Figure 1. The &lt;em&gt;Lamplight City&lt;/em&gt; Universe&lt;/em&gt;&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/protestors.jpg" width="650" height="366" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;&lt;em&gt;Figure 2. Some Protesters&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
In &lt;em&gt;Lamplight City&lt;/em&gt;, you play Miles Fordham, a disgraced detective turned PI
following the death of his partner in Act I at the hands of a mysterious
killer. Miles is accompanied by the ghostly voice of his partner Bill as
a sort of schizophrenic inner monologue. It's creepy, and it's a perfect example
of taking a classic trope and turning it into one of the game's biggest
strengths. Bill's monologues add witty flavour to the dry protagonist
and a way to explain details and scenarios to the player.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_650x650/public/u%5Buid%5D/schizophrenic.jpg" width="650" height="366" alt="""" class="image-max_650x650" /&gt;&lt;p&gt;&lt;em&gt;Figure 3. Miles Fordham's Schizophrenic Dialogue&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;
&lt;em&gt;Lamplight City&lt;/em&gt; features multiple cases that are all tied together
with an overarching story. More impressively though is the overarching
story's effect on the individual cases. In my play-through, mistakes I
made in one case affected another and effectively led to another case becoming
unsolvable. This is a system I instinctively hated. It seemed unjustly
punitive to punish players for simply exploring dialogue options. Over
time, however, as the music and art slowly enveloped me into a universe I
truly enjoyed exploring and experiencing, I began to see how subtleties
are at the center of this universe. What at first is dismissed as
unimportant or underwhelming later appears as a subtle smack in the face,
with that familiar feeling of "Oh, I knew I shouldn't have done that!"
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/game-review-lamplight-city" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 06 Nov 2018 14:07:03 +0000</pubDate>
    <dc:creator>Patrick Whelan</dc:creator>
    <guid isPermaLink="false">1340176 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Weekend Reading: Gaming</title>
  <link>https://www.linuxjournal.com/content/weekend-reading-gaming</link>
  <description>  &lt;div data-history-node-id="1340179" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/carlie-fairchild" lang="" about="https://www.linuxjournal.com/users/carlie-fairchild" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Carlie Fairchild&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;Games for Linux are booming like never before. The revolution comes courtesy of cross-platform dev tools, passionate programmers and community support. Join us this weekend as we learn about Linux gaming.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/game-review-mages-initiation-reign-elements"&gt;Game Review: Mage's Initiation: Reign of the Elements&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Welcome, young initiate. Do you have what it takes to become a full-fledged mage?&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/game-review-lamplight-city"&gt;Game Review: Lamplight City&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A well lit look into Grundislav Games' latest release, Lamplight City&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/review-thrones-britannia"&gt;Review: Thrones of Britannia&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A look at the recent game from the Total War series on the Linux desktop thanks to Steam and Feral Interactive.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/crossing-platforms-talk-developers-building-games-linux"&gt;Crossing Platforms: a Talk with the Developers Building Games for Linux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the last five years, the number of mainstream games released for Linux has increased dramatically, with thousands of titles now available. These range from major AAA releases, such as &lt;em&gt;Civilization VI&lt;/em&gt; and &lt;em&gt;Deus Ex: Mankind Divided&lt;/em&gt;, to breakout indie hits like &lt;em&gt;Night in the Woods. &lt;/em&gt;For this article, K.G. Orphanides spoke to different developers and publishers to discover the shape of the Linux games market and find out what's driving its prodigious growth.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/would-you-play-linux-game"&gt;Would You Like to Play a Linux Game?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A look at several games native to Linux. There are, of course, tons of games for the Linux platform if you're willing to install Steam. For the sake of this article, however, Marcel Gagne want to show you some games that are available native to Linux—none of this firing up Java so you can play something on your Ubuntu, or Fedora, or Debian or whatever your personal flavor of Linux happens to be.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/two-portable-diy-retro-gaming-consoles"&gt;Two Portable DIY Retro Gaming Consoles&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A look at Adafruit's PiGRRL Zero vs. Hardkernel's ODROID-GO.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/content/meet-tasbot-linux-powered-robot-playing-video-games-charity"&gt;Meet TASBot, a Linux-Powered Robot Playing Video Games for Charity&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Can a Linux-powered robot play video games faster than you? Only if he takes a hint from piano rolls...and doesn't desync.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linuxjournal.com/article/9732"&gt;Build Your Own Arcade Game Player and Relive the '80s!&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/weekend-reading-gaming" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 16 Oct 2018 10:00:00 +0000</pubDate>
    <dc:creator>Carlie Fairchild</dc:creator>
    <guid isPermaLink="false">1340179 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The Gaming Issue of Linux Journal is Here!</title>
  <link>https://www.linuxjournal.com/content/gaming-issue-linux-journal-here</link>
  <description>  &lt;div data-history-node-id="1340115" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/carlie-fairchild" lang="" about="https://www.linuxjournal.com/users/carlie-fairchild" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Carlie Fairchild&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;Games for Linux are booming like never before. The revolution comes courtesy of cross-platform dev tools, passionate programmers and community support. Join us this month as we take a Deep Dive in to gaming.&lt;/p&gt;

&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;Deep Dive features:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="https://www.linuxjournal.com/content/crossing-platforms-talk-developers-building-games-linux"&gt;Crossing Platforms: a Talk with the Developers Building Games for Linux&lt;/a&gt; &lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Would You Like to Play a Linux Game?&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Meet TASBot, a Linux-Powered Robot Playing Video Games for Charity&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p&gt;Review: &lt;em&gt;Thrones of Britannia&lt;/em&gt;&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;Also featured in this issue:&lt;/p&gt;

&lt;ul&gt;&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;ModSecurity and nginx&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;Clearing Out /boot&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;VCs Are Investing Big into a New Cryptocurrency: Introducing Handshake&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;Edit PDFs with Xournal&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p lang="x-size-14" xml:lang="x-size-14"&gt;FOSS Project Spotlight: Nitrux, a Linux Distribution with a Focus on AppImages and Atomic Upgrades&lt;/p&gt;
	&lt;/li&gt;
	&lt;li lang="x-size-14" xml:lang="x-size-14"&gt;
	&lt;p&gt;Stop Killing Your Cattle: Server Infrastructure Advice&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Regular columns include:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Kyle Rankin's Hack and /: Two Portable DIY Retro Gaming Consoles&lt;/li&gt;
	&lt;li&gt;Shawn Powers' The Open-Source Classroom: Globbing and Regex&lt;/li&gt;
	&lt;li&gt;Reuven M. Lerner's At the Forge: Bytes, Characters and Python 2&lt;/li&gt;
	&lt;li&gt;Dave Taylor's Work the Shell: Creating the Concentration Game PAIRS with Bash, Part II&lt;/li&gt;
	&lt;li&gt;Zack Brown's diff -u: What's New in Kernel Development&lt;/li&gt;
	&lt;li&gt;Glyn Moody's Open Sauce: What Is the Point of Mozilla?&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Subscribers&lt;/strong&gt;, you can &lt;a href="https://secure2.linuxjournal.com/pdf/dljdownload.php"&gt;download your September issue&lt;/a&gt; now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not a subscriber?&lt;/strong&gt; It’s not too late. &lt;a href="http://www.linuxjournal.com/subscribe"&gt;Subscribe today&lt;/a&gt; and receive instant access to this and ALL back issues since 1994!&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/gaming-issue-linux-journal-here" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 04 Sep 2018 15:56:09 +0000</pubDate>
    <dc:creator>Carlie Fairchild</dc:creator>
    <guid isPermaLink="false">1340115 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Two Portable DIY Retro Gaming Consoles</title>
  <link>https://www.linuxjournal.com/content/two-portable-diy-retro-gaming-consoles</link>
  <description>  &lt;div data-history-node-id="1340063" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/kyle-rankin" lang="" about="https://www.linuxjournal.com/users/kyle-rankin" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Kyle Rankin&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;
A look at Adafruit's PiGRRL Zero vs. Hardkernel's ODROID-GO.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
If
you enjoy retro gaming, there are so many options, it can
be tough to know what to get. The choices range from officially sanctioned
systems from Nintendo all the way to homemade RetroPie projects like I've
covered in &lt;em&gt;Linux Journal&lt;/em&gt; in the past. Of course, those systems are designed
to be permanently attached to a TV.
&lt;/p&gt;

&lt;p&gt;
But, what if you want to play retro games
on the road? Although it's true that you could just connect a gamepad to a
laptop and use an emulator, there's something to be said for a console
that fits in your pocket like the original Nintendo Game Boy. In this
article, I describe two different portable DIY retro
gaming projects I've built and compare and contrast their features.
&lt;/p&gt;


&lt;span class="h3-replacement"&gt;
Adafruit PiGRRL Zero&lt;/span&gt;

&lt;p&gt;
The RetroPie project spawned an incredible number of DIY retro consoles
due to how easy and cheap the project made it to build a console out of the widely
available and popular Raspberry Pi. Although most of the projects were aimed
at home consoles, Adafruit took things a step further and created the
PiGRRL project series that combines Raspberry Pis with LCD screens,
buttons, batteries and other electronics into a portable RetroPie system
that has a similar form factor to the original Game Boy. You buy the kit,
print the case and buttons yourself with a 3D printer, and after some
soldering, you have a portable console.
&lt;/p&gt;

&lt;p&gt;
The original &lt;a href="https://learn.adafruit.com/pigrrl-raspberry-pi-gameboy"&gt;PiGRRL&lt;/a&gt; was based off the Raspberry Pi and was similar
in size and shape to the original Game Boy. In the original kit, you
also took apart an SNES gamepad, cut the electronics and used it for
gamepad electronics. Although you got the benefit of a real SNES gamepad's
button feedback, due to that Game Boy form factor, there were no L and
R shoulder buttons, and only A and B buttons on the front, so it was aimed
at NES and Game Boy games.
&lt;/p&gt;

&lt;p&gt;
The &lt;a href="https://learn.adafruit.com/pigrrl-2"&gt;PiGRRL 2&lt;/a&gt; took the original PiGRRL and offered a number of
upgrades. First, it was based on the faster Raspberry Pi 2, which could
emulate newer systems like the SNES. It also incorporated its own custom
gamepad electronics, so you could get A, B, X and Y buttons in the front,
plus L and R buttons in the back, while still maintaining the similar
Game Boy form factor.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/sites/default/files/styles/max_1300x1300/public/u%5Buid%5D/12516f1.jpg" width="1300" height="866" alt="""" class="image-max_1300x1300" /&gt;&lt;p&gt;
&lt;em&gt;Figure 1. PiGRRL 2&lt;/em&gt;
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/two-portable-diy-retro-gaming-consoles" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 03 Sep 2018 12:33:21 +0000</pubDate>
    <dc:creator>Kyle Rankin</dc:creator>
    <guid isPermaLink="false">1340063 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
