Some games happen to have wonderful audio (and music), like Wolfenstein: The New Order. Some games happen not to be available natively for Linux, like… err… also Wolfenstein: The New Order. So we play them with WINE, and sometimes there are slight audio issues.
But have no fear: If you get audio crackling in such games (especially if your audio device is not running at 44.1 KHz), the following environment variable might fix it for you like it did for me:
You can either start WINE in a terminal with this env var prepended:
PULSE_LATENCY_MSEC=60 wine Steam.exe
or if you’re using PlayOnLinux:
Or you can export it in your ~/.profile file if you want it to be set for all your applications (don’t forget to completely log out and back in, since .profile is read only once per session):
Does this work for you? It works for me. I can’t remember where I found it first, but it’s a hint that’s been passed along, so pass it along I shall.
May the Flying Spaghetti Monster extend its noodly appendage to guide the hands of Lennart Poettering so that such issues become a thing of the past (if indeed Pulseaudio is to blame, but we always blame Pulseaudio, so we shall blame it one more time).
Now to enjoy the screams of expiring Nazi cyborgs in ultimate smoothness.
About 9 months ago, I stopped buying games because I had a huge pile of unplayed ones already, like most gamers. I told myself I won’t be buying any more games for a year, to finish what I already have, and so I can decide what I don’t even want to play. 9 months in I broke my vow when prices for used Playstation 3 stuff hit their lowest point yet and something told me that missing this opportunity wouldn’t be wise, so I stopped my challenge and bought a PS3 with piles of games to last me years. You can read all the details month-by-month here.
In numbers, I’ve played somewhere around 40 games, finishing about a dozen and discarding or shelving the rest. But I also added 43 new games to my wishlist. In the old days, these 43 games would have been immediately purchased and added to my existing queue of 100-something titles. Horrible to think of that now. Instead, I have a physical pile of PS3 games that goes up to my hip to worry about. Much better!
I learned a lot, and I believe I can condense it into a few paragraphs of hints for those addicted to game purchases. And I’m saying game purchases, not necessarily playing. Some of these games sat for ages in my library until I finally stopped buying new ones and actually played them. Is it the same for you? Then read on.
Last month I told you about my magical rediscovery of console gaming. I had been so focused on PC that I had completly ignored entire generations of console games. I got cut off at the early days of the Wii. Now what I discovered was:
I really enjoy the Wii titles that have a childlike appearance but some tough core gameplay. All those colors! Super Mario Galaxy! It’s not just grey and brown and somber like the PC titles are sometimes.
I don’t know even half the good titles that came out for the Game Cube, and there are some unique ones there.
I’ve missed most of the good PS2 stuff, and all of the good PS3 stuff.
Guitar Hero was real fun. Why did I stop playing Guitar Hero? Why did I never pick up Rock Band and the drum set?
All of these needed to be remedied. So in a very desperate move, I dug into the PS3 scene just as the PS3 is dying. Dying or dead consoles are the best for collecting, and I’d put this under the heading “collecting”. Once they’re no longer popular, you can get used games for single-digit prices. Some of them are even collections. I bought God of War 1 – 5 in a big set for USD 12, for example, and that’s the remastered HD edition for PS3.
It was a month with one or two strange revelations, but it started pretty mundanely.
Life is Strange’s first episode became available for free. I downloaded it but I don’t dare to play until next March, because if I like the first episode, I might want to buy the rest.
Other than that, my mind was reasonably calm, the game-buying urges seemed manageable as long as I didn’t look at online stores for games. I started to enjoy my home-built virtual pinball machine without feeling anxious about getting good at each table in order to have “finished” it. I simply played and had fun.
All was serene. All was calm.
Until my phone beeped and told me there was a new Humble Indie Bundle. A new Humble Indie Bundle! I am a cunt for forgetting to turn off those notifications.
This month I was thinking about a new trick. Once I’m done with all this, I’ll start buying games again. So far, so good. But I also told you that when I was a kid, games cost so much more, and that made it more satisfying and much rarer to be able to buy a game. To sort of get this feeling back, I’ve decided that for every game I buy, I’ll donate 5 times the game’s price to a decent charity (as identified by GiveWell or other effective altruism organisations). I also vow to simply buy whichever game strikes my fancy at the time with no regard for sale or not sale. If there’s one thing I found out by going through my old games, it’s that appetites for certain genres don’t last long for me, so I’d have to act on the spot. That could mean 20 bucks for the game and 100 for charity.
I had the original Dead Island but never really played it much. But this month the devs, who were one of the first major studios to add GNU/Linux support to their titles, released the Definitive Edition (DIDE) at 85% less for owners of the previous one. Hmm. Dilemma!
I remember not playing the original one because I was one of the people who had massive loading issues with it, so by the time it had loaded (5 minutes!) I didn’t feel like playing it anymore. In the Definitive Edition, this issue has been fixed.
Can I pass this off as upgrading something that I would not have played in its un-upgraded state? Yeah, I guess! So on the rediscovery list it goes. I’m also putting Dying Light on my wishlist for next year’s opening of the hiatus. I’d like to give developers Techland (cześć!) some money.
One of the advantages of this whole experiment is that I think a bit more about the companies I want to support with my purchases. Good GNU/Linux porting houses like Feral Interactive, tiny indies that care and offer day 1 Linux releases like Maschinen-Mensch UG, or companies like Techland who have been solid Linux supporters from early on.
The disappointing bit here is that DIDE never worked on my machine and I had to get a refund. But hey, I tried!
This is month three of no new game purchases, but it’s the month of rediscoveries. The list you see on the right is my current Steam favorites list. If you follow these ramblings you must remember it being much shorter. You’re right, it was.
None of these are new games, but my brain is really, really pushing me to buy new stuff. It’s a bad feeling. I found that I can somewhat placate it by just trying new things, so I first downloaded several free-to-play games. They all sucked. Then I went through my list of old purchases, gifts or bundle titles once again and this time picked out games that I might not normally play.
Some of these are genres that I don’t actually like that much, like tower defense or puzzles. Some are games where I suck, like Screencheat. Others I’ve put down earlier because they frustrated me, like Shadowrun.
This time around my brain is calmer, though. Why did I leave these games untouched back in the day? Because I knew for sure that I would hate them? Not really, but my brain made up that story because there was so much other stuff coming out that I didn’t think I’d have the time to play these.
Now I still have nine months, and I suspect that even just checking, thoroughly, whether these games are fun will take up all of that time. No need to buy something new.
They’re all on the rediscoveries list. I will probably not try them with the same fervor as the main games, that’s why the list is separate for now. But if you’re like me, and I suspect you am, why would you even read this, you have a list just like that. You probably bought six, seven Humble Bundles too and ended up with this many titles. Probably more if you’re on Windows — I gave every single one of my Windows keys away, so I have a subset of your problem.
The Banner Saga
The Curious Expedition
Duke Nukem 3D: Megaton Edition (Really, really liking this)
Divinity: Original Sin Enhanced Edition
Hand of Fate
The Long Dark
Shadowrun: Hong Kong – Extended Edition
Star Wars: KOTOR II
Tales of Maj’Eyal
Wasteland 2: Director’s Cut
XCOM: Enemy Unknown
Strikethrough for the ones I’ve already shelved again.
Antichamber Wonderfully done, but too hard for my brain
Blocks That Matter Not my style at all
Breach & Clear Don’t like the subject matter
Cogs So not my style.
Crimsonland Suddenly WASD no longer registered. Shrug.
Din’s Curse Too clunky compared to e.g. Victor Vran
Divine Divinity & Beyond Divinity (via WINE) No time for what feels too much like a slow Diablo clone. Would play if I hadn’t played Diablo back then.
EDGE Not my style at all, even after retrying
Eets Munchies Not my style at all, even after retrying
Eldritch Very well done, but slightly too random
Galcon Fusion I don’t see the appeal
Galcon Legends Neither here
Harvest: Massive Encounter Doesn’t start anymore, needs some outdated libraries.
Insanely Twisted Shadow Planet Quite enjoyable! Wouldn’t have expected it.
Ittle Dew Charming, but don’t like the combat
Joe Danger 2: The Movie Camera makes me nauseous
LISA I see what they did there. Also, crashy.
Mercenary Kings Not nearly tight enough controls, gameplay too sluggish, camera makes me vomit.
Mount & Blade: Warband
OlliOlli Whew, my reaction isn’t good enough for this
Outland Pretty, but those bullet patterns belong in manic shmups instead of platformers. Sorry, being conservative here, I know.
Race The Sun Woo, my eyes are too slow for this now. Beautiful, though!
Reus Sooo sloooow
Revenge of the Titans Hey, I don’t hate tower defense as much as I’d thought. Cute game! Almost finished it
Risk of Rain Gamepad support is broken
RUSH Not the kind of game I play
Screencheat It seems no one plays this online anymore
Serious Sam 3: BFE (head bob makes me vomit)
Shadow Warrior Classic Redux
Shadowrun: Dragonfall – Director’s Cut I want to love this game, but I can’t. It feels too thick, too slow
Strike Suit Zero Feels boring, I think I had enough of this with Wing Commander
Wizorb Nice concept but breakout games bore me too easily
Hey! Hey you. Yeah, you. Psshhhhht! Over here. Look over here. See that? That’s what a guilty feeling looks like.
With considerable guilt I started playing the two free tables offered in The Pinball Arcade and Pinball FX 2. I’d played TPA before some time ago, but after visiting the French alps and finding a company that makes virtual pinball tables, I became more convinced of the viability of simulated pinball than before. I’ve always wanted a real pinball table, but I lack the skills to repair it. And since they constantly break, a virtual one is probably better for me.
And in the same vein as my previous mention of mrdeathjr28, here is Yaroslaw Andrusyak. He presents games using only entirely FOSS drivers played via the Gears on Gallium live CD, with high OpenGL levels using the free Radeon drivers. And he even does comparisons between WINE and native ports. Here’s an example:
If you don’t know what the big deal is about that: Usually entirely free graphics drivers lag behind the latest proprietary drivers in speed or functionality or both. So it’s impressive when another title works beautifully and fluidly using entirely free drivers. The TL;DR might be “free software GUD. Prop.. Popiet.. Propi… CLOSED SOFTWARE BAD!!!!111 omg STEAM SALE!!!!”
For those Linux gamers among you who still have a few Windows games lying around, WINE, with or without PlayOnLinux, is a good option for running them on GNU/Linux. But do they run? If so, how well? The AppDB at winehq.org is usually very helpful to figure things out in text, but it would be nice to see stuff in motion sometimes.
mrdeathjr28 to the rescue. He does very, very detailed and thorough demo clips of various Windows games on WINE, with hardware specs, CPU load and all in the picture. The newer videos are encoded using NVENC so there isn’t much CPU load from encoding. Here’s an example:
It’s all in Spanish, but hey: gaming knows no language boundaries!!!!!!111 And who says the world always has to be in English? He’s not really a reviewer, more like an experimental gamer, but I thought I’d mention him anyway because his videos surely help decide whether it’s worth your time trying a particular game on WINE.
If you have a recent Debian testing release, you might have noticed that your mouse now behaves very differently. For me, I noticed it when my aiming turned wobbly in Quake. Quake has extremely tight controls and shouldn’t feel as if you’re playing a 2016 console FPS with jelly dildos in place of fingers. So I was a bit surprised when it suddenly did. Also, I couldn’t reliably hit e.g. a close button on a window or the menu entry I wanted.