Switching It Up – Personal Gaming History

Editor’s note: I know the author of this blog (he is not me), and I can assure
you that he has confided in me (I am not him), that this is indeed real
(we both know what is real).

Seriously though this is a truthful account as best as I can remember. Also it
helps if you do the Law & Order “DUN DUN” thing in your head before each section.

YEAR: 1982
AGE: 10
LOCATION: Best friends living room
RESOURCES: Atari 2600; Yars’ Revenge cartridge; milk refills
ATTIRE: Horizontal striped turtleneck, matching light blue Toughskins cords
MISSION: Beat Yars’ Revenge
RESULT: Mission failed; friendship maintained; blisters
NOTES: Yar can suck it
YEAR: 1983
AGE: 11
LOCATION: Strip mall arcade
RESOURCES: 5 dollar bill; half pack Big League Chew
ATTIRE: Horizontal striped turtleneck; matching light blue Toughskins cords
MISSION: Spend wad; win games; look cool; avoid inevitable dork move
RESULT: Mission failed; wad spent; games lost; coolness unachievable; dork move successful
NOTES: Got on the leader board of Food Fight once
YEAR: 1985
AGE: 13
LOCATION: Spare room
RESOURCES: Atari 800XL; BASIC cartridge and manual; limited patience
ATTIRE: Over-sized black button down; bright red cuffed pants; knock-off Air Jordans
MISSION: Create my own game
RESULT: Mission failed; rendered single line in 4 hours; high level cursing; surrender
NOTES: If only I had stuck with it
YEAR: 1991
AGE: 19
LOCATION: University of Massachusetts Amherst
RESOURCES: NES; Legend of Zelda cartridge; bong
ATTIRE: LL Bean rugby shirt; kakis
MISSION: Complete Zelda
RESULT: Mission accomplished; classes avoided; bad tone set for future
NOTES: On completion the game reset with new locations, then crashed and wiped
YEAR: 2001
AGE: 29
LOCATION: Trailer home living room
RESOURCES: Playstation; Final Fantasy 7 CD; cats
ATTIRE: Least dirty option
MISSION: Do all the things in FF7
RESULT: Mission accomplished; laundry undone; deep satisfaction
NOTES: Love me some Chocobo racing more than clean underwear
YEAR: 2005
AGE: 33
LOCATION: Trailer home kitchen
RESOURCES: Compaq Presario; Windows 98; wheat beer
ATTIRE: T-Shirt; cargo shorts
MISSION: Collect MAME ROMs of my favorite games
RESULT: Mission accomplished; laws broken
NOTES: Not proud and not sorry
YEAR: 2009
AGE: 37
LOCATION: Basement apartment
RESOURCES: Dell laptop; external monitor; ramen
ATTIRE: Same t-Shirt; same cargo shorts
MISSION: Run Quake3 at acceptable frame rate on Linux
RESULT: Mission accomplished; rail gun expertise gained
NOTES: Still have the Q3 tin box
YEAR: 2014
AGE: 42
LOCATION: Shop behind garage
RESOURCES: Caanoo portable gaming device; PC; misc cables; processed meat sticks
ATTIRE: T-shirt; shorts optional
MISSION: Load and run MAME ROMs
RESULT: Mission accomplished; accidentally smashed unrepairable screen 1 month later
NOTES: Loved this thing; I’m a moron
YEAR: 2015
AGE: 43
LOCATION: Living room
RESOURCES: PS4; Diablo 3; wife; couple kid-free hours
ATTIRE: Jammies
MISSION: Hook my wife on Diablo 3
RESULT: Mission accomplished; excess paragon levels achieved
NOTES: Good couch co-op games are awesome fun
YEAR: 2017
AGE: 45
LOCATION: Living room
RESOURCES: PS4; Rocket League; wife; ability to ignore kid
ATTIRE: Jammies
MISSION: Hook my wife on Rocket League
RESULT: Mission accomplished; still playing
NOTES: Good couch co-op games are awesome fun
YEAR: 2018
AGE: 46
LOCATION: Anywhere
RESOURCES: Nintendo Switch; life savings; wife’s blessing
ATTIRE: T-shirt; not even pretending to wear pants anymore
MISSION: Enjoy cool portable gaming system
RESULT: Mission accomplished; can’t stop playing Zelda
NOTES: The switch is awesome. I have a PS4 so not really looking for
a console but it rocks as a portable and the ability to use as a console is cool.

* DUN DUN *

Multiple Monitor Gaming On Linux

I remember when I first got Quake3 installed and running on Linux. Ancient though it already was, it represented a glimmer of hope that modern games might be possible for my favorite OS. I wondered if companies like¬†Loki¬†could really start a commercial game market for Linux that would take off. Turns out, no, they couldn’t. They went bankrupt over a decade ago. But they did help plant that seed of hope in the game-deprived hearts of naive Linux users like me.

As years passed the market for Linux games, commercial or Open Source, could best be described as bleak. Decent titles were sparse, compatibility an ongoing battle. I can recall a few shining moments during those dark years, but they always left you wanting more.

The tides are turning these days as more and more effort seems to be going into producing games for Linux. But what if you want to run a game across multiple monitors, because you know, that would be really cool? And what if you had 3 27″ Samsung displays each at a resolution of 1920×1080 connected to a system fast enough to accelerate the combined 5760×1080 resolution with sufficient frame rates to render virtually any recently released game? I don’t know what you would do in that “what if” scenario, but I would fiddle with it endlessly then write a blog post about it.
setup
First the fiddling. I’m using Nvidia video hardware so the proprietary driver is a must for performance. The poorly named “TwinView” option of the driver handles all three monitors so that the X server sees one big display. I have found enabling the X server’s own “xinerama” option to be more useful than the Nvidia driver’s Xrandr interface when it comes to making the entire screen usable for a game. Window managers can interfere with a games ability to utilize the whole display so it can be useful to fire up a second X server with a different configuration and WM just for gaming.

Aside from that getting things working really comes down to the game itself. It can be hit or miss as to whether or not a game can take advantage of the combined display, so even with everything set up properly it still might fail. In those cases hacking the game configuration files can be a useful last resort, if you can figure out where they are and what to change. Here are a few games I did manage to get working. Click the thumbnail image for the full size screenshot, but be warned, the file sizes are big :).

Salvation Prophecy

http://www.salvationprophecy.com/
sp3

One part first-person shooter, one part space combat, this is a fun game that starts off small and evolves into an epic galaxy-wide struggle against other factions and unknown alien races.

Metro Last Light

http://www.4a-games.com/metro-last-light.html
metro

This screenshot does not do Metro’s incredible graphics justice. It really is an impressively done post-apocalyptic first person shooter. I’m not too far into it yet, but the story is compelling and the challenges reasonably diverse, even if the premise is a bit played out.

Half Life 2

http://orange.half-life2.com/
hl2_final

An oldie but a goodie. I had never played Half Life prior to the recent Linux re-releases on Steam, but now that I have, I can understand the praise heaped upon it when it was cutting edge. It may not stack up to Metro Last Light in the graphics department but the game play is a blast, and having the wide-angle peripheral vision is a bonus when it comes to exploring.

Forced

http://forcedthegame.com/
forced

Forced is a top-down arena battle game with interesting co-operative play and pretty cool graphics. There are four types of characters to choose from, and a system for building up your fighter’s abilities as you progress from one challenge to the next. Battles feature equal parts hack-and-slash and puzzle solving.

Spectraball

http://shoreboundstudios.com/spectraball/
sb_final

This is the ultimate “roll a ball around” game out there with nice graphics and challenging obstacles. It is amazing how far we have come since the good old days of burning the skin off your palm working the trackball on Marble Madness.

Iesabel

http://iesabel.com/
ie_final

I have to admit this was a late entry to the list and I have only played this for a few minutes. So far it looks to be a pretty interesting action/fantasy RPG type of thing. I had to mess around with it to get the resolution right, but since then it seems to be running well.

Anomaly War-zone Earth

http://www.11bitstudios.com/games/7/anomaly-warzone-earth
awe_final

Anomaly turns the tables on the tower-defense genre — you are the evading force trying to destroy the enemy’s well placed tower defense systems. It’s a fun game and the extra screen real-estate comes in handy. Since the first release several add-ons and a sequel have become available.

Legends of Aethereus

http://www.aethereusgame.com/index.html
loa_final

This is a great looking first person adventure/RPG. The combat system is a bit clunky, and I have had some stability problems in the past, but the latest update seems to be an improvement over previous versions. I hope the development team stays at it because this has the potential to be a great game.

X3

http://www.egosoft.com/games/x3tc/info_en.php
x3_final

This is an open-ended space simulation game that looks really cool. It’s also another one I have not spent much time playing. I’m looking forward to a rainy day so I can dig into it more.

0AD

http://play0ad.com/
0ad_final

The best way to describe 0AD is to combine the game play of Glest with historical accuracy and better graphics. Though seemingly in a perpetual alpha state, 0AD is actively developed and should ultimately be an excellent simulation game.

Oil Rush

http://oilrush-game.com/
oilA polished and beautiful tower defense game. Oil Rush leverages the Unigine game engine to not only load up on the eye-candy, but also to provide detailed video setting options.

Brütal Legend

http://www.doublefine.com/brutallegend/
bl2This is a first person action title based on a mythology built on 1980’s metal bands. Jack Black voices the main character who is accidentally whisked away from his thankless job as a roadie to lead a rag-tag band of rockers against heavy metal demons suppressing the people’s ability to rock. The premise alone is worth the price, even if the game play gets a bit redundant.

There are plenty of fun games available for Linux that just don’t make sense stretched across multiple screens. For the ones that do make sense (and work) I have found that it enhances the depth of the gaming experience, which I will keep telling myself is enough to justify the cost of the hardware. Now I just need a modern racing title with multiple monitor support to be released so I can upgrade my video card!