We do often include affiliate links to earn us some pennies. See more here.

Were you hoping to play through the METAL GEAR SOLID: MASTER COLLECTION Vol.1 that just launched on Steam? Well, currently you won't be able to on Steam Deck and desktop Linux as it's quite broken.

Testing across Proton 8, Proton Experimental and GE-Proton 8-21 right now Metal Gear Solid does work, and for the most part just fine. Keep in mind for MGS at least, they haven't changed the aspect ratio and so the game is forced into a box in the middle of your screen.

The bigger problems are how METAL GEAR SOLID 2: Sons of Liberty - Master Collection Version and METAL GEAR SOLID 3: Snake Eater - Master Collection Version just don't work. They will each get to the menu, and then into the intro text when you start and then quit to your Steam Library. The intro video for Sons of Liberty also has no audio, not that you can play it anyway and the menu audio for Snake Eater also sounds quite distorted like the volume on it was forced up too much.

Here's footage and thoughts on Steam Deck:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Another problem I noticed with Metal Gear Solid, is that it will sometimes just lose your saved game. If you save in the game, then quit using the Steam menu - it's likely your save will vanish. But if you save, then use the two shoulder buttons to bring up their special overlay menu to quit, it seems to save properly (at least for now). So be careful spending a lot of time on it as I've seen a few others report save issues too.

With a price tag of £49.99 for the full collection, I would have expected something better than this. Setting aside current Proton incompatibility on Steam Deck and desktop Linux, the ports themselves are the most basic they could have possibly done.

On desktop Linux (Kubuntu), Metal Gear Solid refuses to actually go full-screen for me unless I used Gamescope. But still, even then, you have it in the box of course:

Not so bad on a PC screen and I do understand keeping the aspect ratio, but on Steam Deck that does reduce the fun a fair bit due to the screen size. Playing on a smaller screen and having it reduced further by this is not great. The filtering on the graphics are also not good, it's more blurry that it should be. It's just a shame no real effort was put into cleaning up the visuals.

Hopefully Valve will figure out what causes the problems for Sons of Liberty and Snake Eater and put out a Proton update, just like they do with numerous other games.

Find it on Fanatical (launch sale), Humble Store or Steam. Although right now I would avoid it.

Article taken from GamingOnLinux.com.
13 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
19 comments
Page: «2/2
  Go to:

Villian Oct 24, 2023
Quoting: Liam Dawe
Quoting: Talon1024IMHO, this is a good example of why we should insist on native Linux ports instead of relying on WINE/Proton for everything.
And what would that solve exactly? Just being Native doesn't mean it was tested or actually works. We've seen a great many Native versions in the past and still every month release with major problems.

At least in native it gonna launch(of course it gonna be shit, but even the windows version have problems, but in native it gonna at least launch the game IMO)
Pengling Oct 24, 2023
View PC info
  • Supporter
Quoting: Talon1024When a game developer does a rerelease like this, one would assume they would test the game on Windows. If the game works on Windows, but is broken on Linux (but not because of Anti-Cheat middleware or DRMalware), it leads me to believe the game would work on Linux if the developer bothered to work on, and regularly test, a native Linux port of the game.
They've got native versions for other platforms, but those have problems too. They may not be the same problems, but the general impression I'm getting is that this collection has been botched, even on much larger platforms than ours.


Last edited by Pengling on 24 October 2023 at 7:08 pm UTC
Grogan Oct 24, 2023
View PC info
  • Supporter Plus
I would encourage native porting, but insisting just means I'd have fewer games I'd want to play. I'd rather have something that works well with our translation technologies than a shitty port, or one that only works for some people, especially when I'm not one of them (e.g. trial and error programming that favours one vendor because of inadequate development/testing on any other)
14 Oct 25, 2023
View PC info
  • Supporter Plus
These are the perfect type of games for the Deck I think. I hope the problems get fixed, but am disappointed they weren't fixed before release.

By the way, I'm ready for another Sam Fisher game! Or old-school Ghost Recon!
tohur Oct 25, 2023
Quoting: Talon1024IMHO, this is a good example of why we should insist on native Linux ports instead of relying on WINE/Proton for everything.

Typically Native ports are worse off then running games in proton as to be frank 98% of the game industry can still give a rats arse about linux.. At least with Proton Valve can step in and brute force games to be compatible were as with native ports we are stuck with what ever half assery devs gives us


Last edited by tohur on 25 October 2023 at 4:22 am UTC
StoneColdSpider Oct 25, 2023
Sounds like Solid Snake is having a battle to get running on Linux....... A Crab Battle if you will........
Arehandoro Oct 25, 2023
Quoting: PenglingBut then there's stuff like this that's presumably been done in-house, and which apparently has issues on all platforms*, and it just isn't acceptable. And then they do basically zero marketing for anything, as well, which is a whole other problem that doesn't help any of it.

From that link, these are the bugs planned to fix:

 
- the bonus content for the Metal Gear and Snake’s Revenge has issues with the subtitles
- a CRT scanline filter and the ability to change the pixel aspect ratio will be added later
- the MSX2 versions of Metal Gear and Metal Gear 2 will get an option to switch between windowed and full-screen mode from the options menu
- MGS 2 has significant slowdown in certain cutscenes
- MGS 2 has a slight delay to the timing for a certain visual effect
- in MGS 2, switching between windowed and fullscreen mode from the options menu on the title screen is planned
- MGS 3 has typos in the subtitles for the original England, France, Italy, Germany, and Spain (EFIGS) EU versions
- in MGS 3, timing for a scene and background music to trigger in a certain cutscene is slightly different from the original
- the ability to switch between windowed and full-screen mode is planned


If Valve can release Proton fixes to make it work, perhaps in the end, with a sale, we can enjoy the games.


Last edited by Arehandoro on 25 October 2023 at 7:57 am UTC
Talon1024 Oct 25, 2023
Quoting: tohur
Quoting: Talon1024IMHO, this is a good example of why we should insist on native Linux ports instead of relying on WINE/Proton for everything.

Typically Native ports are worse off then running games in proton as to be frank 98% of the game industry can still give a rats arse about linux.. At least with Proton Valve can step in and brute force games to be compatible were as with native ports we are stuck with what ever half assery devs gives us

I believe Epic Games (Unreal Engine), Unity Technologies (Unity3D), and other game engine vendors are, at least in part, to blame for how shoddy their Linux support is.

And if the Windows version doesn't work via WINE/Proton, I'd take a shoddy native Linux port over that. At least the native Linux port works...
Shadowreaper1989 Oct 25, 2023
So there is a fix for metal gear solid 2 and 3. Seems it's an issue with xaudio2_9.dll replacing it in proton with a one from my Windows PC. Or put file in exe directory
and use launch option WINDLLOVERRIDES=“xaudio2_9=n” %command%. With the exception of some audio issue. ( that aren't present in Windows) runs pretty much perfectly.
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.