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!
We do often include affiliate links to earn us some pennies. See more here.

Psychonauts 2 releases to great reviews but the Linux support is delayed

By - | Views: 26,065

Psychonauts 2 from Double Fine Productions and Xbox Game Studios is out now for Windows but the native Linux support has been delayed with no current ETA.

Originally crowdfunded on the Fig website, where Double Fine pulled in close to four million dollars from Fig directly and backers, Linux has been a confirmed platform since day-1. Sadly though, shortly after our last article in an update on Fig they mentioned that Linux (and macOS) would arrive after release which was confirmed again in their Steam FAQ post. Here's what they're currently saying:

We are still working on the Mac and Linux versions of the game. The release date is TBD but we hope to release these versions of the game later in 2021. There is no additional purchase necessary and anyone who purchases the PC version of the game on Steam, GOG, or Humble will also receive Mac and Linux versions.

If you wish to try it with Wine or Steam Play Proton, it won't work out of the box due to reliance on Media Foundation. For users of plain Wine, you'll need to use something like mf-install. However, Steam users can try Proton GE - the community built version of Proton which should work with it. From what we've been told you might need to set it into DirectX 11 mode as a launch option to get around some minor issues by setting -force -dx11. As a reminder though, running it like this is unsupported.

Check out the release trailer:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
  • Experience an imaginative, cinematic story that mixes humor and intrigue, brought to you by legendary game designer Tim Schafer (Grim Fandango, Brütal Legend, Broken Age).
  • Explore unique environments using Raz’s ability to dive into people’s brains to battle their inner demons, unlock hidden memories, and resolve their emotional baggage.
  • Leap acrobatically through the air, traversing tightropes and trapezes in a varied, challenging, and joyful platforming experience.
  • Wield a powerful array of psychic powers to blast, burn and levitate things, or even slow down time itself to solve environmental puzzles and battle strange enemies.

You can buy Psychonauts 2 from Humble Store, GOG and Steam.

Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
38 comments
Page: «4/4
  Go to:

Nocifer Aug 26, 2021
Quoting: Ehvis
Quoting: BielFPsSo if we get in a state where wine / proton can 1:1 with native DirectX, without the need to rely on Windows, then their only choice would be port / open source DirectX, or sabotage using patent protected components Media Foundation, which is the case with this game.

Or they release DX13 and we can start all over again. I'm with mirv on this one. Going for DX on proton as the basis for Linux gaming is just keeping Microsoft in control of the pc gaming ecosystem.

Quoting: Guest
Quoting: BielFPsMy point is something like Proton is worse for Microsoft than for Linux gaming, and what I think it really need to happen is Vulkan to become more mature and easier to develop, in a way that developers can rely on without the fear of causing problems they don't know how to fix.

I'm not really concerned with it being worse for Microsoft, so much as not good for GNU/Linux.

Microsoft is actually pretty good at documentation and developer help too. It's not really a problem for them to release something new and have developers pick it up - indeed, it's often a selling point. So it's not too difficult for them to introduce a Windows-only bit of middleware, or a subtle change to DirectX, and games no longer work through wine.

Microsoft is and will remain in control unless and until game companies have the incentive to use something other than DirectX for developing their games. And like it or not, as things stand now, that incentive can probably only come either by Vulkan proving to be 10x more performant than DirectX (unlikely) or by the Steam Deck succeeding and thus Proton and Linux catching the game companies' shareholders' attention. So right now our only hope to increase our chances is to achieve 100% compatibility with the dominant game development SDK, which would be DirectX.

As for MS introducing some change into DirectX, DXVK and VKD3D don't depend on the official DirectX SDK but rather re-implement it based on the public spec, so as long as the world is publicly notified about the change (which it will be if game developers are expected to actually develop games that work with this new version) there can no longer be a vendor lock-in. The only thing DirectX can have to its advantage compared to Proton is performance (even WMF and similar extras are already being implemented in Proton).

Quoting: Guest
Quoting: BielFPs
Quoting: GuestIt will, however, slow innovation and adaptability in GNU/Linux gaming.
Interesting, which one of those of those are being jeopardized by Proton?

Other than lacking of a more friendly and supported development environment on par with Visual Studio?

Lack of focus in areas that could keep games running across distros, kind of like containers (which haven't gained any traction yet for gaming)?

Lack of integration with desktop and features such as Twitch integration? (I like to shout out Hive Time here).

How about streaming from main server into the living room? If you think that's covered by Steam, think again.

Simple tweaks to drivers along the lines of what is seen from control panels available to Windows users? Sure, most of that is pretty crap, but ideas do come out of much of it.

GNU/Linux desktop has had virtual desktops for a very long time. I don't see many games taking advantage of that, or even trying to.

Anti-cheat mechanisms that don't rely upon kernel level access.

What about experimental driver features, API extensions? OpenGL had that for years. Vulkan has continued that. Not available with DirectX. Sparse texture volumes would never have existed without that, directly impacting games like Enemy Territory: Quake Wars, Rage, Rage 2, Doom 2016, Doom Eternal. Now granted they were all Windows games - but what would happen if you had a lot more people using OpenGL back then, and more using Vulkan now, on an OS where there are a whole heap more freedoms to experiment?

But no, apparently that's all insignificant and "Proton" is the way forward, just do whatever Microsoft dictate. That should get you started on something to think about.

--edit: and let's not forget about gametime, which came out of someone at Feral (at the time).

These all sound very nice, but you seem to be forgetting the simple fact that Linux is at best an afterthought for most game companies. No matter if you're in the right, you can't hope to dictate the market if you only control less than 1% of the market (and that's only if you include Proton-compatible games) and you can't hope to control more than 1% of the market if no one gives half a f*ck about you or your ideas or your needs (talking about Linux here).

It's like a poor Third World country in sub-Saharan Africa asking for voting rights in the UN security council, in order to promote a plan for peace and prosperity and Unicorns for the whole wide world. A noble cause, but what do you think would happen? I'll tell you what, same thing that would happen to Linux gaming if there were no Proton around. Again, like it or not, in the gaming world Linux is less than an afterthought for anyone that could potentially help it become something more than an afterthought... except Valve. We're freaking lucky we got Valve for free.
BielFPs Aug 26, 2021
Quoting: GuestUnity3D beg to differ.
Fall guys and Cuphead (the 2 best known unity games) are windows only.

Quoting: GuestLoki games
bankrupt

Quoting: Guestbut where do you think SDL came from? I was playing the original Unreal Tournament on GNU/Linux with r200 drivers. UT2004 had GNU/Linux binaries on the physical release discs.
1 game in 10000, which the company is now owned by a windows fanboy. (and proton supports SDL)


Quoting: GuestAndroid has a large market share....that Google control. More users alone does not promise anything. If Valve control a larger market (and let's face it, on GNU/Linux they've basically turned it into Steam/Linux) then they control it - and they are saying just make Windows games. Increase in users gives GNU/Linux very little in this case.
Valve doesn't control Linux, it controls steam (Which profit from both systems). People for some reason mistakenly forget it and paint Valve as some kind of "defender of Linux adoption".

Quoting: Guestand they are saying just make Windows games
Developers are already doing it for years without Valve need to tell them to. If you want developers outside of the linux bubble to support us, then it needs to convince them that it's profitable (with market share).
Anza Aug 26, 2021
I do hope Proton is just a passing phase. It has had negative impact on native games. Throwing money at developers that don't care about Linux doesn't help much either. Throwing money at developers who develop native Linux games helps. At least it makes huge differences for the indies who support Linux.

Proton can increase Linux adoption, but if money keeps going to wrong places, we might have won a battle, but we are still losing the war so to speak. I would suppose people haven't heard about OS/2 and there's good reason for that. It wasn't able to compete with Windows just by being able to run Windows programs. For people who wanted to run Windows software, Windows was much better option as it for some reason was more compatible.

For people trying Linux for the first time, being able to run Windows games, but poorly is not really a good selling point. If they are curious and actually want to try out something different, they might find more reasons to stay.

But large masses are not like that. Large masses use Linux because it's preinstalled on the device they bought. Which means that most of the money goes to developers who don't care about Linux if the device enables Proton by default. If it supports only native Linux games, it would largely rely on indies, which reduces the mass market appeal. So no easy wins either way. Though latter alternative would again benefit the indie developers.

But at least you can trust indie developers more to build the game on cross platform technologies right from the start. Some of them will try to do it after game has been already released and complain things being impossible. But can't win every time. Winning sometimes would be nice though.
BielFPs Aug 26, 2021
Quoting: GuestTo turn things on their head: if you're such a fan on Windows games, why aren't you using Windows?
Oh come on don't appeal to ad hominem, we're having a good debate

We started this conversation with your opinion that Proton is not good for gaming, and I gave my saying I disagree.

But I will tell you a secret: I am using Windows too. Not because of my choice, but because I currently working for a company that have some legacy .NET systems (before core/5), so I'm kind of stuck with windows for now (but my notebook is 100% Linux though). If I had something like Proton to work with it, then I wouldn't be using it in any way because I really prefer Linux nowadays.

I also made 2 of my friends migrate to linux, because they have weak setups but could play some games with proton, and they're loving it (they were using windows 7 before).

I doubt my case was the only one in the world, and I can guarantee you that I wouldn't have convinced them if wasn't for proton (and wine).

I'm telling you this because I think you're too worried about the direct impact of proton in native (treating as a permanent alternative to native software) that you're not seeing the potential of the long term benefit this can have in the Linux adoption, and therefore improvement.

The good thing is that common users doesn't care about windows either, they just want to use their favorite software in an easy way, and if Linux can offer it for them (proton or not), then it's good.
BielFPs Aug 27, 2021
Quoting: GuestWhat possible benefit could that have in the long term?
Already said my opinion in the previous posts, and since this article is now in page 2 I end here.

Until next time friend!
Nocifer Aug 27, 2021
Quoting: GuestInteresting analogy that I disagree with. GNU/Linux never asked for a seat at the table - the focus was never originally on increasing market share. It dominated the server market by simply being better, and was made better by being open for anyone to tinker with and improve. It was far more accessible to those who had the skills and wanted to create something, so it never needed market share.

GNU/Linux doesn't need market share in order to succeed.

"GNU/Linux never asked for a seat at the table"?

"GNU/Linux doesn't need market share in order to succeed"?

You may have never asked for a seat at the table, but most of the big companies and contributors behind Linux nowadays (even Linus himself I'd dare say) certainly desire one. Also, I believe you're confusing Linux as a tech made by the knowledgeable few for those of us that use computers as a personal hobby/passion, with Linux as a product made for the masses that use computers as a tool.

In a nutshell: ever since Linux left nerd-space (servers and workstations) and entered user-space (games and desktop/productivity apps) there is no such thing as advancement based on merit alone anymore. There's also marketing, public relations, politics, bottom lines, user experience/satisfaction... the works.

QuoteFurthermore....and this gets a rise out of people every time, but I'm not meaning to. Everything that people are crediting Valve for, on a technical side, existed before Valve got involved. DXVK was not started by Valve. WINE was not started by Valve. Mesa drivers and the massive improvements to them was not started by Valve. I'm not making light of Valve's contributions, but instead pointing out that all of this would still have been done without Valve. Valve are the lucky ones that the work was open source and could be invested in to give them what they wanted.

I get what you're saying, after all it's not like Linux and Wine were invented by Valve, but:

DXVK was started by a guy who from day 1 adamantly refused donations and help from third-parties on his GitHub, until it was publicly announced that he was being funded and supported by Valve.

Wine was a fantastic foundation but an incomplete and crappy end-product that could barely handle old DX9 games, let alone DX11 (which was already some 10 years old), until DXVK, and later Proton with all its included middleware, came along and completely changed the game. I agree though that without Wine being readily available to serve as the foundation, we wouldn't have seen such great progress in so little time on the modern gaming front.

Mesa drivers' and Nvidia drivers improvements' are IMHO directly, at least in (a large) part, the result of Valve lobbying in favor of Linux/Proton and nowadays the Steam Deck. If not for that we'd probably still be living in the BSD stone age.

And even though you didn't mention them, further improvements like WMF support and anti-cheat integration will be the direct result of Valve working on/lobbying for them. Anti-cheat in particular is a great example of a tech that we wouldn't be able to implement on technical merit alone, without at least a modicum of marketing/PR, because the obstacle is not the technology itself but the politics around it. Same goes for other stuff like Nvidia's Shadowplay, which are part and parcel of the modern gaming experience; it's not only about the game itself nowadays, it's also about the extras, and you can't get these without market share and thus a "seat on the table".

What I do 100% agree on, though, is that Valve is equally (if not more) lucky that Linux & Wine were there when it needed them in order to take advantage of them. In the end, if this whole endeavor proves to be successful, we end-users will be getting our gaming fix, hooray; Valve on the other hand will be earning tens of millions per year. It's clearly of more benefit to them.

Quoting: AnzaBut large masses are not like that. Large masses use Linux because it's preinstalled on the device they bought.

And then they cry (with good reason) when they find out the device they bought is more useless to them than a door prop, because they want to actually use their device for their use cases, not admire it for its technological prowess. And we get to explain to them why their new and shiny computer can't play their new and shiny games (not "Windows games", games, period). Oh, but Linux runs great on servers! Now that's important to Average Joe out there, don't you think?

Of course this all is hypothetical, because large masses don't actually use Linux, they use Windows and Mac and Android and iOS.

Quoting: GuestTo turn things on their head: if you're such a fan on Windows games, why aren't you using Windows?

The answer is extremely simple: because we like Windows games, not Windows itself, and Proton has allowed us to finally ditch Windows while still being able to play Windows-only games. Do you really not comprehend how liberating that feels to someone who enjoys gaming but dislikes Windows?


Last edited by Nocifer on 27 August 2021 at 11:27 am UTC
Anza Aug 27, 2021
Quoting: Guest
Quoting: NociferThe answer is extremely simple: because we like Windows games, not Windows itself, and Proton has allowed us to finally ditch Windows while still being able to play Windows-only games. Do you really not comprehend how liberating that feels to someone who enjoys gaming but dislikes Windows?

Is it liberating, though? You're playing Windows games. You're paying for Windows games. And, by definition, it cannot surpass whatever Microsoft do. Which means, as a product, it will always be behind Windows. Always. Valve don't care for that - the vast majority of their income is from games running on Windows, after all, they only care about Microsoft not strangling that income source.

It might have been able to be a case where this could have encouraged more GNU/Linux development, except for as I've mentioned before, that Valve are actually discouraging this. And yet somehow that's....liberating? My word for it is instead stagnation.

I don't totally disagree here, but I wouldn't say that it's irresponsible to start with Windows games. Going full native can be bit of harsh experience if you're used be able to play the latest FPS games. Worrying about long term health of the Linux gaming ecosystem can come later. Gaming is primarily about having fun anyway.
RoundDuckKira Aug 31, 2021
Quoting: Guest
Quoting: NociferYou may have never asked for a seat at the table, but most of the big companies and contributors behind Linux nowadays (even Linus himself I'd dare say) certainly desire one. Also, I believe you're confusing Linux as a tech made by the knowledgeable few for those of us that use computers as a personal hobby/passion, with Linux as a product made for the masses that use computers as a tool.

I'm not confusing this at all, but quite the opposite - GNU/Linux was never a product, and now it's being turned into one that many seem to think will compete against Windows...by relying on Windows gaming?

Quoting: NociferThe answer is extremely simple: because we like Windows games, not Windows itself, and Proton has allowed us to finally ditch Windows while still being able to play Windows-only games. Do you really not comprehend how liberating that feels to someone who enjoys gaming but dislikes Windows?

Is it liberating, though? You're playing Windows games. You're paying for Windows games. And, by definition, it cannot surpass whatever Microsoft do. Which means, as a product, it will always be behind Windows. Always. Valve don't care for that - the vast majority of their income is from games running on Windows, after all, they only care about Microsoft not strangling that income source.

It might have been able to be a case where this could have encouraged more GNU/Linux development, except for as I've mentioned before, that Valve are actually discouraging this. And yet somehow that's....liberating? My word for it is instead stagnation.

Valve's problem is they don't want to ever take a balanced approach. They at first wanted to bring devs to their "Cocoa," to compare with the transition from Mac OS classic to Mac OS X, by making up a farce of a console concept. Then, when that didn't work, now they're the complete opposite like "well culturally devs love Windows so Proton as a porting tool FTW" which either way isn't the best idea. You can't go full on Carbon or Cocoa, the two must exist and coexist for ages, then Carbon must be killed or at least deprecated eventually. That said, if Proton is used right it can be an effective porting tool, just that it'll never be as optimized for a handheld as native, and can still reinforce bad habits if not done correctly.

Besides that though, in retrospect I don't think it's "M$" (at least beyond some rushing to release) or Proton that's behind Psychonauts 2's absence. After all, the game has been criticized for some launch bugs and it notably is missing a Russian translation too, which is mostly why those Metacritic user scores are so shockingly low despite praise on Steam. Clearly the game was pushed to a certain release date and while it hasn't hurt the game too much, it's led to compromise in availability like Linux. Probably Linux will be in by the time the Steam Deck launches anyways.


Last edited by RoundDuckKira on 31 August 2021 at 6:30 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.