Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Quantic Dream
CatKiller 25 May 2020
[Heavy Rain](https://store.steampowered.com/app/960910/Heavy_Rain/)
[Beyond Two Souls](https://store.steampowered.com/app/960990/Beyond_Two_Souls/)
[Detroit: Become Human](https://store.steampowered.com/app/1222140/Detroit_Become_Human/)

Have got Steam pages up with demos. Their earlier game [Fahrenheit: Indigo Prophecy](https://store.steampowered.com/app/312840/Fahrenheit_Indigo_Prophecy_Remastered/) was remastered and ported to Linux by Aspyr, but they seem a bit flaky of late so I suspect that they won't do these ones.

They've got demos up. I tried Heavy Rain in Proton with my DS3 and it worked OK. There were some framedrops in new areas (shader compilation?), some of the button prompts were incorrect and some of the in-game text said "Placeholder," most of which I put down to it just being the demo. Other than that it was perfect: hit Play and it just runs with all settings cranked up automatically and the controller detected. Pretty sweet.

I've wishlisted them for Linux for now. Might try the other demos at some point if I get round to it.

Last edited by CatKiller on 25 May 2020 at 10:19 pm UTC
CatKiller 25 May 2020
So I've tried the other demos.

Detroit: Become Human works perfectly except that performance is awful - around 3 fps regardless of graphics settings.

Beyond Two Souls works perfectly (with some shader stutter) except that the sound is messed up. I've had that symptom temporarily before with Proton - I think it's picking the wrong sample rate for the card? - and a pulseaudio -k fixes it right up. Didn't help in this case, though. EDIT: Managed to get the sound working fine by configuring PulseAudio to prefer resampling to 44100 Hz rather than using the native sample rate. So this one's working fine apart from the shader stutter, too.

Last edited by CatKiller on 26 May 2020 at 12:19 am UTC
CatKiller 26 May 2020
Quoting: The_Aquabatwhat's is heavy rain about anyway??
It's a point-and-click style choose-your-own-adventure where any of the main characters are free to fail utterly. If one of them dies the story just carries on with them dead.

One way of looking at it is that it's a game made entirely of QTEs, in the same way that Shadow of the Colossus is a game made entirely of boss fights, or Ico is a game made entirely of escort mission. I.e technically true but missing the point.

Because it's controlled by gestures that bear some relation to the in-game action - and things that are hard for the character are hard for the player - it's much more involving than just spamming the left mouse button would be. The story itself is pretty grim and affecting. It sticks with you.

It's not going to be everyone's cup of tea.

Edit: yes, the facial and character modelling is very good, too.

Last edited by CatKiller on 26 May 2020 at 10:14 am UTC
Gooda 26 May 2020
User Avatar
So this one's working fine apart from the shader stutter, too.
The latest Steam Beta adds Shader Pre-Caching option, maybe that will help with the shader stutter?

Has anyone tried the Epic Store version of Beyond: Two Souls using Lutris?
CatKiller 26 May 2020
Quoting: The_AquabatAlso on Detroit the graphics are much better than on Heavy Rain.
They ought to be: it's 8 years newer.
CatKiller 26 May 2020
Quoting: Gooda
So this one's working fine apart from the shader stutter, too.
The latest Steam Beta adds Shader Pre-Caching option, maybe that will help with the shader stutter?


That's what I'm hoping for. The games are said to come out on 18 June, so that's maybe time for those changes to make their way from the beta client to the main one.

Probably too soon for the Detroit fixes to make it into a new version of Proton, though: that game uses Vulkan, which can be passed through, so the bottleneck is somewhere in the Wine side it seems.

It's mostly idle curiosity that got me looking: the one game of the three that I know anything about I've already played on the PS3. Having day-one playability on Linux as soon as the Epic exclusivity is over would be a feather in the cap, though, particularly if we don't have a native port to look forward to.

Last edited by CatKiller on 27 May 2020 at 12:02 am UTC
PublicNuisance 28 May 2020
Beyond Two Souls and Heavy Rain launched and played fine. Detroit: Become Human launched to a black screen with a cursor. Apparently it works on Mesa 20.1 though. Sadly all three seem to use use Denuvo.

AMD Ryzen 5 2600X | 16GB DDR4-3000 CL15 | MSI RX 5700 XT Gaming X 8GB | Mesa 20.0.6 | Samsung 970 Evo Plus 500GB | Mate 1.24 | Kernel 5.6.11-1-MANJARO | Proton 5.0-7
Detroit: Become Human runs on RX 550 4 GB with Mesa 20.0.6. Performance is crappy on Proton 5.0-7. I get 3 to 5 FPS regardless of the resolution and graphics settings.

Currently downloading Beyond Two Souls.

Not really interested in Heavy Rain since I already finished it on Sony PS3.
Beyond Two Souls is playable at 1080p using RX 550 4GB, I get about 40 to 50 FPS. However, there is occasional sound glitch.

I won't buy this game even if in the unlikely event that it will have a Linux version. The letterboxing in 16:9 aspect ratio is annoying and its game play is not that much different with Heavy Rain.

Last edited by Laboratoryo_ni_Neil on 29 May 2020 at 8:01 am UTC
TobyGornow 29 May 2020
I've just tried Detroit : Become Human Demo and it's working great with Proton-5.9-GE-1-NR.

1080p, everything on High, Vsync On, Borderless Window, Resolution scale 2.00, Ultra is working with playable perf but with lots and lots of tearing ).

Config : r9 3900, 5700xt, 32Gb, Mesa 20.0.7

So hyped for this release, never missed a Quantic Dreams since Omikron ( earlier if you count Koshan conspiracy) but since I've skipped Ps4...
mrdeathjr 30 May 2020
In my case beyond two souls and heavy rain runs, some sound issues in beyond

Beyond Two Souls Demo

External Media: You need to be logged in to view this.


https://www.youtube.com/watch?v=AvuAUI5i1Q4

Heavy Rain Demo

External Media: You need to be logged in to view this.


https://www.youtube.com/watch?v=wXp7J5k0inY

^_^

Last edited by mrdeathjr on 30 May 2020 at 4:41 pm UTC
I tried those demos on Epic Store client via Lutris and I solved the audio issues of Beyond two souls installing xact_x64
CatKiller 1 Jun 2020
Apparently the patches floating around for Detroit [need help from the kernel](https://www.phoronix.com/scan.php?page=news_item&px=Linux-Syscall-Isolate-Memory) because both it and RDR2 have hardcoded Windows system calls that don't go through Windows itself, and so don't go through Wine. Nasty.

Windows and Linux use the same mechanism and the same numbers, but each number does a different thing in each case (even different versions of Windows have the numbers representing different things, so the game developers use a look-up table for the version of Windows, because of course they do 🙄)

So the patch to the kernel is to allow it to see that system calls are coming from a Windows application (based on memory location) and pass them to Wine for interpretation, rather than using them directly and having them fail because the application is sending NtProtectVirtualMemory and Linux is seeing chdir.

What a mess.
CatKiller 2 Jun 2020
The new shader caching with the updated Steam seems to have helped with the stuttering in Beyond: Two Souls. The demo was interesting. If Quantic Dream haven't messed up the full game so much that it doesn't work in Proton I'll probably get it. The messed up stuff that they did with Detroit: Become Human means that I probably won't buy that.

Edit: although I did have to kill the explorer.exe process at the end after I quit.

Last edited by CatKiller on 2 Jun 2020 at 2:03 pm UTC
Gooda 4 Jun 2020
User Avatar
The new shader caching with the updated Steam seems to have helped with the stuttering in Beyond: Two Souls.
Excellent. :)

I hope to finally get around to trying it myself soon so I can post my impressions as well.

Last edited by Gooda on 4 Jun 2020 at 4:19 pm UTC
CatKiller 5 Jun 2020
Quoting: The_Aquabatworks with AMD Mesa driver 20.1 also with AMDVLK drivers, it's an Nvidia issue.
The developers being reckless is not an Nvidia issue.

I'm pleased that you're getting good performance, but that's not why I'm avoiding getting it.
DoctorJunglist 5 Jun 2020
Detroit: Become Human works fine on my system as well (i7-7700k, Nvidia GTX 1070, 440.66.15 drivers - the developer branch), the performance is great. DualShock 4 works with the game.

I used the 5.0-8 RC version of Proton.

The are only 3 problems.

1. After I exit the game, for some reason I can't boot it again until some time passes.

2. The game had horrible audio glitches when running with pulseeffects on (no problems with it off), but adding PULSE_LATENCY_MSEC=90 %command% to launch options fixed it.

3. For some reason the game doesn't boot for me with mangohud turned on.

Last edited by DoctorJunglist on 5 Jun 2020 at 12:13 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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