inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 18, 2019 8:42:05 GMT -6
I promised that I'd post instructions for getting the Windows version of Bloodstained running on Linux, but there's not really much to tell, it works fine with minimal setup. If you've got the Steam version, it should be click-and-play for you.
EDIT: Upon further testing, it appears that disabling ESYNC is not necessary.
If you'd like to try to duplicate my results, you'll want to use Wine 4.0 (the system default on Ubuntu 19.04) or Proton 4.2, and the latest DXVK (1.2.2 right now). You'll want to run with ESYNC disabled and set your Wine prefix to Windows 10 using winecfg. Leave all other Lutris per-game settings as default. Make sure that "prefer system libraries" is ticked in the system settings. If you type the name as "Bloodstained: Ritual of the Night" Lutris will find a nice-looking banner image for the game's entry.
If you're playing via Steam, Proton 4.2-7 is probably sufficient for it to work (sorry, I have the GOG version so I can't test it directly). Since Proton runs with ESYNC enabled, you'll want to disable it by setting your advanced launch options to "PROTON_NO_ESYNC=1 %command%". When I ran the game using Proton 4.2 via Lutris, it did work so chances are good you'll be fine there.
Maybe later when I'm done work I'll figure out how to Twitch stream or something.
Looks like the game is on track to get a PLATINUM ProtonDB rating, too (for those unfamiliar with this site, it indicates a game's compatibility with Linux using Steam's Proton. Platinum means "exactly the same as on Windows.") ...
So.... what happened to the middleware problem? I'd love to take credit for fixing it, but I didn't do anything.
|
|
inherit
2838
0
Aug 11, 2021 14:51:18 GMT -6
78
rav4ishing
179
Jul 13, 2018 11:54:26 GMT -6
July 2018
rav4ishing
|
Post by rav4ishing on Jun 18, 2019 9:06:36 GMT -6
I promised that I'd post instructions for getting the Windows version of Bloodstained running on Linux, but there's not really much to tell, it works fine with minimal setup. If you've got the Steam version, it should be click-and-play for you.
If you'd like to try to duplicate my results, you'll want to use Wine 4.0 (the system default on Ubuntu 19.04) or Proton 4.2, and the latest DXVK (1.2.2 right now). You'll want to run with ESYNC disabled and set your Wine prefix to Windows 10 using winecfg. Leave all other Lutris per-game settings as default. Make sure that "prefer system libraries" is ticked in the system settings. If you type the name as "Bloodstained: Ritual of the Night" Lutris will find a nice-looking banner image for the game's entry.
If you're playing via Steam, Proton 4.2-7 is probably sufficient for it to work (sorry, I have the GOG version so I can't test it directly). Since Proton runs with ESYNC enabled, you'll want to disable it by setting your advanced launch options to "PROTON_NO_ESYNC=1 %command%". When I ran the game using Proton 4.2 via Lutris, it did work so chances are good you'll be fine there.
Maybe later when I'm done work I'll figure out how to Twitch stream or something.
Looks like the game is on track to get a PLATINUM ProtonDB rating, too (for those unfamiliar with this site, it indicates a game's compatibility with Linux using Steam's Proton. Platinum means "exactly the same as on Windows.") ...
So.... what happened to the middleware problem? I'd love to take credit for fixing it, but I didn't do anything.
Just giving a different perspective on here after reading this post (by no means am I saying your previous comments about the Linux release is not justified). If it works this well on Wine with that Platinum rating, it almost seems like a moot point to make a dedicated Linux version. Anyways, despite all your disappointment, I hope you're still enjoying the game. It's been a long wait.
|
|
inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 18, 2019 9:14:41 GMT -6
Just giving a different perspective on here after reading this post (by no means am I saying your previous comments about the Linux release is not justified). If it works this well on Wine with that Platinum rating, it almost seems like a moot point to make a dedicated Linux version. Anyways, despite all your disappointment, I hope you're still enjoying the game. It's been a long wait. Indeed, it would be somewhat pointless, no? If it just works, why all the headache about "middleware" when they could have just said that instead?
...and they can still change their minds, meet that Kickstarter commitment, just by saying they support Linux via Wine. It's mostly a matter of being willing to handle bug reports from Linux users. I'd have been happy to help them with those, too.¯\_(ツ)_/¯
Anyway I'm hopeful I will have a chance to play more later tonight.
|
|
inherit
3126
0
Mar 4, 2020 7:31:15 GMT -6
4
rancejustice
3
Jan 26, 2019 9:44:12 GMT -6
January 2019
rancejustice
|
Post by rancejustice on Jun 18, 2019 9:14:55 GMT -6
I'm glad to hear that Linux play via WINE / Proton is working well initially. Please check to ensure that all graphical/rendering functions are running as they should, even on highest settings (though there is some debate if the "Epic" quality level vs "Cinematic" is different and if so, is it properly implemented even on Windows).
Regarding Twitch streaming, I would consider giving it a try with Steam's native streaming first perhaps (if the Steam for Linux client supports it?). It is my understanding that the most Linux friendly , open source, and overall best capture software, OBS Studio, has not yet implemented support for capturing/streaming of Vulkan using content, no matter the OS. I know it is one of the major features requested and is on the docket for implementation, but if it hasn't yet been added then I can think that streaming the game using the combinations you posted above may be difficult unless there is a Linux friendly, Vulkan compatible streaming client.
On the Middleware issue, I too have been curious of what specifically came into conflict. Since they mentioned something about online play/co-op during the announcement of the middleware/online justification for removing Mac/Linux support, I wonder if it is linked Of course, we will not know until future patches implement all the originally scheduled content/stretch goals, including online multiplayer.
In any event, the better the title runs with workarounds like WINE / Proton, the lesser a burden and stronger a case for those requesting to revive the (Mac and) Linux branches as originally intended.
|
|
inherit
2838
0
Aug 11, 2021 14:51:18 GMT -6
78
rav4ishing
179
Jul 13, 2018 11:54:26 GMT -6
July 2018
rav4ishing
|
Post by rav4ishing on Jun 18, 2019 9:38:06 GMT -6
Just giving a different perspective on here after reading this post (by no means am I saying your previous comments about the Linux release is not justified). If it works this well on Wine with that Platinum rating, it almost seems like a moot point to make a dedicated Linux version. Anyways, despite all your disappointment, I hope you're still enjoying the game. It's been a long wait. Indeed, it would be somewhat pointless, no? If it just works, why all the headache about "middleware" when they could have just said that instead?
...and they can still change their minds, meet that Kickstarter commitment, just by saying they support Linux via Wine. It's mostly a matter of being willing to handle bug reports from Linux users. I'd have been happy to help them with those, too.¯\_(ツ)_/¯
Anyway I'm hopeful I will have a chance to play more later tonight.
I just want to play!! No PS4 code yet!
|
|
inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 18, 2019 13:52:52 GMT -6
I'm glad to hear that Linux play via WINE / Proton is working well initially. Please check to ensure that all graphical/rendering functions are running as they should, even on highest settings (though there is some debate if the "Epic" quality level vs "Cinematic" is different and if so, is it properly implemented even on Windows). I wouldn't have even known to check for "Cinematic" if you hadn't mentioned it. It looks like it runs just fine on max settings for me, I didn't really notice that much of a difference but maybe I'm just not far enough into the game yet. Well that poots. I would have gone to OBS first so I'll have to see if there's anything else available. That's true, it's certainly possible for them to break it in the future, but it'd be odd that they'd drop support months before release for things coming after release... anyway, if online multi was the only reason they dropped support, I would have preferred that the Linux version not have online features rather than not exist at all. Unfortunately I'm not a Mac user so I don't know if any of their existing Windows compatibility programs will get them some joy, but there's a chance, I think.
|
|
Question
505 Games
Posts: 185
Staff Mini-Profile Theme: Example 1
#ff0000
2405
0
1
Jan 9, 2024 15:47:44 GMT -6
436
Question
185
May 8, 2018 14:26:15 GMT -6
May 2018
question
Staff Mini-Profile Theme: Example 1
|
Post by Question on Jun 18, 2019 14:37:23 GMT -6
Thank you for posting, and I'm glad that it works. I know that this still isn't a native version of Linux and I appreciate the efforts of the community help out. I can only apologize again for all the hassle around the lack of support for this platform.
I will direct other Linux users here for advice and discussion.
|
|
inherit
2328
0
May 20, 2022 17:52:44 GMT -6
128
ovenkitty
279
Mar 22, 2018 16:23:21 GMT -6
March 2018
ovenkitty
|
Post by ovenkitty on Jun 18, 2019 14:54:06 GMT -6
Glad to hear you have it working!
|
|
inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 19, 2019 6:09:15 GMT -6
Thank you for posting, and I'm glad that it works. I know that this still isn't a native version of Linux and I appreciate the efforts of the community help out. I can only apologize again for all the hassle around the lack of support for this platform. I will direct other Linux users here for advice and discussion. If 505 would like to consider Wine and Proton officially-supported methods for running on Linux, I would be happy to triage any bug reports you get from Linux users so that 505's devs aren't spending time on non-Bloodstained bugs, and be happy to forward on to, or fix myself if possible, the platform issues reported against the appropriate open source projects (i.e. Wine, Proton, and/or the Linux kernel). Make an official Linux bug reporting thread on this board and I'll take care of it. Seriously, all you gotta do is say "OK, so there's no middleware issue on Linux, run it on Proton or WINE and send bug reports on Linux to this guy first" and we're cool.
I might even take 505 off my Steam ignore list then.
|
|
Aztec
Loyal Familiar
Posts: 385
inherit
1273
0
May 18, 2020 17:32:00 GMT -6
219
Aztec
385
Apr 28, 2016 1:26:10 GMT -6
April 2016
aztec
|
Post by Aztec on Jun 19, 2019 15:49:03 GMT -6
So glad we can finally put this issue to rest. I’m happy it worked out for you in the end, browren and I hope you’ll enjoy this game after all. PS: rav4ishing US PS4 codes are out now. Check your backer survey!
|
|
inherit
3304
0
Oct 20, 2019 10:32:59 GMT -6
25
aoanla
39
Jun 21, 2019 1:51:22 GMT -6
June 2019
aoanla
|
Post by aoanla on Jun 21, 2019 2:07:07 GMT -6
I promised that I'd post instructions for getting the Windows version of Bloodstained running on Linux, but there's not really much to tell, it works fine with minimal setup. If you've got the Steam version, it should be click-and-play for you.
EDIT: Upon further testing, it appears that disabling ESYNC is not necessary.
If you'd like to try to duplicate my results, you'll want to use Wine 4.0 (the system default on Ubuntu 19.04) or Proton 4.2, and the latest DXVK (1.2.2 right now). You'll want to run with ESYNC disabled and set your Wine prefix to Windows 10 using winecfg. Leave all other Lutris per-game settings as default. Make sure that "prefer system libraries" is ticked in the system settings. If you type the name as "Bloodstained: Ritual of the Night" Lutris will find a nice-looking banner image for the game's entry.
Sadly, I can't confirm this on my setup, with Wine 4.9, DXVK 1.2.2 (or with just native Wine 4.9) without Lutris doing per-game stuff. Whilst Bloodstained certainly runs, there seems to be an odd issue with it properly detecting the display resolution - the 3d rendered parts are always pixellated, as if they're being rendered to a much lower resolution viewport and then upscaled. If it helps work out where this is happening, the "sprite" overlay parts (the UI parts) are always perfectly sharp and the correct resolution for the display. I have a two monitor setup, with both monitors having the same native resolution (900p). Debugging attempted: trying fullscreen/borderless fullscreen/windowed - (without a virtual desktop in Wine, without DXVK) - Bloodstained continues to be pixellated, but the degree of pixellation increases in borderless-fullscreen significantly (looks like it's rendering to something tiny like 240p) compared to fullscreen (rendering to 640x480?). the "display mode" selector is completely empty at all times - it does not show any resolutions whatsoever. trying fullscreen/borderless fullscreen/windowed (with a virtual desktop, without DXVK) - Bloodstained still pixellated, but choosing fullscreen mode significantly improves matters (looks like its at no worse than half the actual virtual desktop resolution) making it actually playable, but still nowhere near the quality level browren sees. The "display mode" selector shows exactly one resolution - the exact resolution of the virtual desktop - regardless of fullscreen/windowed settings. trying fullscreen/windowed (without a virtual desktop, with DXVK) - on startup, the game tries to change the resolution of both displays to the last resolution picked, not just the display it's fullscreen on, which is annoying. Despite this, the "display mode" selector remains completely empty, showing no selectable resolutions; and the game remains as pixellated as it is without DXVK. EDIT: using DXVK and virtual desktop has identical results to just using DXVK.Any ideas, other than disabling the second monitor in the assumption that there's no proper handling for "ultrawide" apparent desktop resolutions (versus actual display resolutions) like those X11 reports? Second EDIT: quickly testing with just one monitor, and DXVK, I confirm that unfortunately, this does not fix the problem. Behaviour is identical to the above, with Virtual Desktops and without them. I didn't test without DXVK because that seems redundant at the moment. Interestingly, trying to select "fullscreen" in this situation resulted in the display mode being set to a non-native, and lower-than-native resolution - probably around 720p or so - but the "display mode" option selector continued to be completely empty. Given that I've seen various reports of oddness from people running on native Windows with either v high-resolution displays (there's a bug in the bug thread about Bloodstained having issues starting up initially on systems with native resolution above 1080p) or multiple monitors (there's a few bugs on the Steam forums from people unable to get Bloodstained to use the "correct" monitor to fullscreen on, when there's more than one available), I'm reluctant to consider this a Wine bug at present. It seems that Bloodstained's display support needs a bit of work in general... Edit three: I've fixed this now, but it required manual editing of the config file. [and using DXVK and Virtual Desktop enabled in winecfg] For reasons still not understood, Bloodstained set my sg.ResolutionQuality setting to 50 . This UE4 setting causes exactly the effect I was seeing - the 3d engine renders to 50% of the actual display resolution, and then upscales it, resulting in the pixellated effect. This seems to be auto-set by the engine on initial startup (if the config file doesn't exist yet), and based on the output of the logs I can see, it seems to be because Bloodstained is unable to properly determine the display resolution, panics, and defaults to the lowest-possible-setting in order to guarantee things will work. Manually setting ~/.wine/drive_c/users/<uour username>/Local Settings/Application Data/BloodstainedRotN/Saved/Config/WindowsNoEditor/GameUserSettings.ini to have sg.ResolutionQuality set to 100 fixes the issue (and apparently Bloodstained does not try to override the value again).
|
|
inherit
Yakuza
493
0
May 20, 2020 18:57:27 GMT -6
490
Dragon_of_Dojima
[TI1]Rip and Tear
579
Aug 2, 2015 8:26:01 GMT -6
August 2015
dragonofdojima
|
Post by Dragon_of_Dojima on Jun 21, 2019 6:49:09 GMT -6
If I could suggest pinning this thread and spreading it to the steam forums as well as other places? This was an important point of contention and if it works on Linux that's more than good news.
|
|
inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 22, 2019 10:42:25 GMT -6
For reasons still not understood, Bloodstained set my sg.ResolutionQuality setting to 50 . This UE4 setting causes exactly the effect I was seeing - the 3d engine renders to 50% of the actual display resolution, and then upscales it, resulting in the pixellated effect. This seems to be auto-set by the engine on initial startup (if the config file doesn't exist yet), and based on the output of the logs I can see, it seems to be because Bloodstained is unable to properly determine the display resolution, panics, and defaults to the lowest-possible-setting in order to guarantee things will work. Manually setting ~/.wine/drive_c/users/<uour username>/Local Settings/Application Data/BloodstainedRotN/Saved/Config/WindowsNoEditor/GameUserSettings.ini to have sg.ResolutionQuality set to 100 fixes the issue (and apparently Bloodstained does not try to override the value again). Sorry I was not able to respond before you fixed it, but I'm really glad you did! Nice debugging work there
Are you using an NVidia card to play it? I was intending on trying the game on my work laptop next (an AMD A9's built-in GPU) to see if there were issues on lower-end cards and it'd be nice to know what you're running, and maybe note how you fixed it for ProtonDB in case someone runs into it there.
|
|
inherit
3304
0
Oct 20, 2019 10:32:59 GMT -6
25
aoanla
39
Jun 21, 2019 1:51:22 GMT -6
June 2019
aoanla
|
Post by aoanla on Jun 22, 2019 10:50:31 GMT -6
This is an nVidia 1660, yeah. I *suspect* the issue is actually that I have a dual monitor setup, though, as even native Windows users have a bunch of resolution support complaints on the Steam forums...
|
|
third
New Blood
Posts: 14
inherit
3321
0
Aug 1, 2019 11:09:00 GMT -6
5
third
14
Jun 22, 2019 23:41:15 GMT -6
June 2019
third
|
Post by third on Jun 23, 2019 0:28:53 GMT -6
My experience has not been so positive. I can get it to run with some versions of WINE, but even the functioning versions will crash when I enter certain rooms. Specifically, that first tall room in the cathedral, with a save room in the lower left, has exits in the upper part of the room to the left and right. The left exit will crash immediately. The right exit will let me continue until I get to the corridor with the cat. When I pass that corridor, going to the right, it will crash. I've tried reducing all of the graphic settings, windowed / non-windowed, virtual desktop, and Windows 7/10 compatibility. No change. However, I'm not using DXVK. I can't get the amdgpu driver working in Kubuntu, and vulkan isn't compatible with the radeon driver. I had the amdgpu driver working fine in OpenSUSE, but I switched to Kubuntu for better compatibility with games...
Also:
"Jun 18, 2019 10:06:36 GMT -5 rav4ishing said: it almost seems like a moot point to make a dedicated Linux version."
Come on, what? Even if it worked perfectly, a native version always performs better. Usually by a substantial margin. And you don't get weird problems with alt-tabbing (which does not work with Bloodstained) and suspending like you do with running stuff through WINE.
|
|
inherit
3304
0
Oct 20, 2019 10:32:59 GMT -6
25
aoanla
39
Jun 21, 2019 1:51:22 GMT -6
June 2019
aoanla
|
Post by aoanla on Jun 23, 2019 9:28:07 GMT -6
My experience has not been so positive. I can get it to run with some versions of WINE, but even the functioning versions will crash when I enter certain rooms. Specifically, that first tall room in the cathedral, with a save room in the lower left, has exits in the upper part of the room to the left and right. The left exit will crash immediately. The right exit will let me continue until I get to the corridor with the cat. When I pass that corridor, going to the right, it will crash. to be fair, if you look on the Steam forums, there's a bunch of people on native Windows with random and not-so-random crash bugs ("crash on saving", crashes after a few hours of playing, etc etc). So, with Bloodstained being a bit unstable even on native Windows, it's not obvious that the problem you're having is actually a Wine issue. "Jun 18, 2019 10:06:36 GMT -5 rav4ishing said: it almost seems like a moot point to make a dedicated Linux version." Come on, what? Even if it worked perfectly, a native version always performs better. Usually by a substantial margin. And you don't get weird problems with alt-tabbing (which does not work with Bloodstained) and suspending like you do with running stuff through WINE.
I agree with this, though: "you can run this in Wine" is not a substitute for making a linux-native version. (Especially as the relative lack of issues getting it to work in Wine, and the fact that UE4 supports Linux builds natively, should make this pretty easy.)
|
|
inherit
3227
0
Jul 26, 2019 11:09:49 GMT -6
11
miraihi
16
Jun 9, 2019 8:24:17 GMT -6
June 2019
miraihi
|
Post by miraihi on Jun 23, 2019 16:50:35 GMT -6
I have Pop os as a dual boot system, playing perfectly through the steam play without any extra tuning. I've made ProtonDB report, but it has disappeared somehow.
|
|
inherit
2838
0
Aug 11, 2021 14:51:18 GMT -6
78
rav4ishing
179
Jul 13, 2018 11:54:26 GMT -6
July 2018
rav4ishing
|
Post by rav4ishing on Jun 24, 2019 11:07:41 GMT -6
"Jun 18, 2019 10:06:36 GMT -5 rav4ishing said: it almost seems like a moot point to make a dedicated Linux version."
Come on, what? Even if it worked perfectly, a native version always performs better. Usually by a substantial margin. And you don't get weird problems with alt-tabbing (which does not work with Bloodstained) and suspending like you do with running stuff through WINE. One thing I want to get out of the way. A Linux version should have been because it was promised, regardless of how it runs on any Windows emulator out there. Since it wasn't, a refund should have been issued to anyone that didn't want an alternative platform. How anyone chooses to respond to how 505 handled this is their business. But here's the part I don't get it. If the game is running perfectly, how can it run better? If the game can run better, then how is it running perfectly? Perfect implies it runs as it should. If the game can perform better by a substantial margin, then no one can claim it works perfectly. My comments were based on the possibility that it had Platinum rating on WINE (whatever it was labeled as). Because of that, I only offered an alternative perspective on motivation from 505's part to create a native Linux version of the game.
|
|
inherit
3126
0
Mar 4, 2020 7:31:15 GMT -6
4
rancejustice
3
Jan 26, 2019 9:44:12 GMT -6
January 2019
rancejustice
|
Post by rancejustice on Jun 25, 2019 12:26:40 GMT -6
I feel it worth stating here that despite WINE/Proton working for many at the moment, it should not be seen as equal to a Linux client or "close enough" to the point the former is not necessary.
Wine, its associated programs (ie DXVK, Winetricks, PlaysOnLinux, Lutris etc) and especially Valve's "Proton", an impressively upgraded, pre-configured variant of Wine (also open source and contributing back upstream), are incredible applications. Their use has allowed many users of Linux (and sometimes, Mac) to have a chance of running non-native software made for Windows. Even with the myriad improvements in recent years and expansion of Linux gaming, these tools allow users a chance (and remember it is a chance - not all programs, or versions thereof, work via Wine at any given time, some being more obtuse than others) to run something not made for their OS, but in terms of both performance and compatibility a native application is preferable.
Speaking specifically of gaming, a title that is compatible to some degree with Wine et al will NOT be listed as a Linux game. In fact, all automated metrics will show the game being played on Windows by nature thanks to how WINE works. It is notable that only exception is Proton because Valve specifically crafted it to be compatible with their metrics, showing the title being played on Linux. Furthermore, potential players will not see the game as being supported for Linux (or Mac) on storefronts or clients like Steam, missing the Linux/SteamOS icon. Wine et al are heroic attempts to expand the gaming options on Linux, but they're strictly unofficial. Sometimes a developer will thoughtfully take time to help confirm their game is playable via Wine, an always appreciated occurrence, but given the complex nature of interaction between the programs an update on either side can render what was previously functional erroneous or vice versa.
Besides the technical there is the philosophical or principled element as well. A great many backers, myself included, pledged in part because of the advertised Linux support during the crowdfunding campaign. The announcement years into development that Mac and Linux would be dropped was met with considerable disappointment and frustration, some expressed constructively and others less so; I won't reiterate the minutia on how things were handled and the responses thereof, but many backers (and potential buyers) left with a negative impression of certain entities involved. Fast forward to the present and Bloodstained (both Curse of the Moon and Ritual of the Night) have released with very positive response to the titles themselves. Finding out the game is generally compatible with Wine/Proton is indeed a benefit, with pragmatic Linux users pleased the option is available while still desirous of the originally promised native clients. Some regard the success of Wine/Proton adding skepticism to the necessity to drop Linux support in the first place, but I think there is a better way forward.
The viability of Wine/Proton is commendable and perhaps an indicator of ease toward an eventual native port. Along with other technical elements (ie the underlying UE4 engine's Linux compatibility),perhaps it helps illustrate a port could be made feasible, especially alongside the existing roadmap features scheduled post-launch. Working towards a native Linux client will not only make existing backers happy and more likely to recommend the title, but potential buyers newly aware of the game who prefer non-Windows OSes. In addition, doing so will rehabilitate reputations among the Linux gaming community who wrote off the title as "yet another broken crowdfunding promise", commending the developers and publishers for delivering.
While I do not know the current openness to a Linux port, I do think that illustrating the viability of Wine/Proton from the right perspective can help to make the case for doing so in showing the limited impediments to the process. Hopefully something like this could end up mutually beneficial to all involved.
|
|
inherit
3094
0
Sept 20, 2021 10:29:17 GMT -6
152
browren
132
Dec 29, 2018 7:29:41 GMT -6
December 2018
browren
|
Post by browren on Jun 25, 2019 18:30:56 GMT -6
My experience has not been so positive. I can get it to run with some versions of WINE, but even the functioning versions will crash when I enter certain rooms. Specifically, that first tall room in the cathedral, with a save room in the lower left, has exits in the upper part of the room to the left and right. The left exit will crash immediately. The right exit will let me continue until I get to the corridor with the cat. When I pass that corridor, going to the right, it will crash. I'm using the stock WINE on 19.04 - so, WINE 4.0-1, and during my testing I did see a notable difference between stability on Proton and on WINE - under Proton, I got occasional crashes, but did not have anything consistent enough that I thought it was a game bug. On Wine 4.0-1 I have not had one crash yet (though I probably just jinxed myself).
If you're using Lutris, you may want to try the experimental 4.10 or tkg-4.0 too, see if that shores it up somewhat. I've been testing with NVidia, so I don't have any direct experience there, but this coming weekend I will sit down with my AMD a9 laptop and see what I can figure out. I was worried that AMD would be an issue for some, and if I want to play on my work laptop I need it to run on AMD too. Hopefully I can help you out some. Well, when it does work on Linux, it sure runs better than the Switch version!
You're right about the performance and integration aspects, and of course, it was promised to us in the Kickstarter (though, 505 being the weasel it is, would probably say the word "native" isn't there so WINE's fine...). A native version could mean the difference between playable and near-worthless on an average system. Obviously, there was no technical problem with the game. 505 dropped support so they could rush the game out and presumably focus on Switch because it was underperforming. I wonder if 505 is regretting rushing it now that the Switch version is getting bad press?
It's kind of sad, really - a native Linux version might've paved the way to an Android release, and most recent Android phones put the Switch's hardware to shame. It would have run really nicely on a gaming phone. LOL.
|
|