Latest Comments by Leopard
UNCHARTED: Legacy of Thieves Collection gets Steam Deck Verified ahead of release
17 Oct 2022 at 8:38 am UTC
Article is about Uncharted which is an AAA game, message that started debate says/implies they should have gone with native.
So you really don't need to be pedantic here. You know very well what is being talked about here.
17 Oct 2022 at 8:38 am UTC
Quoting: tuubiNo? It is mostly a non issue to get a native build for indies because engines they used has export options.Quoting: LeopardThing is; businesses are targeting immediate/relevant markets as they are all there to make money. So going native is just not possible at any rate as of now.Yet there are thousands of native games on the market. Seems to blatantly contradict your assertion.
Article is about Uncharted which is an AAA game, message that started debate says/implies they should have gone with native.
So you really don't need to be pedantic here. You know very well what is being talked about here.
UNCHARTED: Legacy of Thieves Collection gets Steam Deck Verified ahead of release
16 Oct 2022 at 11:01 pm UTC
Plus; it has been proven multiple times that Linux can't guarentee a stable ABI, a stable platform.
Most recent example is; glibc change that happened upstream by glibc maintainers which are employed by Red Hat. They just broke EAC compatibility, couple of native games that has nothing to do with EAC, some tools like libstrangle with that change.
https://blog.hiler.eu/win32-the-only-stable-abi/ [External Link] ( Details are in here )
Now from those affected apps standpoint; they didn't do anything wrong, they didn't deserve anything to see their apps just stopped working after a glibc update. You wouldn't see such a thing on Windows yet you see on Linux as various areas/projects are maintained by different companies and not all of them care about situation of other apps.
If affected app is open source; those kind of regressions is not really an issue as literally anyone can file a PR/MR in order to fix affected app and maintainer can just merge the fix.
If affected app is a prop game chances for getting a fix is slim to none. Because:
1-) Developer is not likely aware of regression.
2-) Even they are aware they would be scratching their heads about why their app that didn't see updates in a long time now just got broke.
3-) No interest in fixing that as per sales numbers their app has pretty much done all money from Windows platform, still works on that most important platform,they moved on to their next project/they have something better to do with their time.
So trying to pursue native releases is really just a pointless cause at this point. Better throw your app to Proton and see if it works oob, if it doesn't get in touch with Valve/Proton team to solve it, if you are extra friendly to that platform include a first class citizen Vulkan renderer with your game ( that is not possible for most developers as they didn't have a reason to target Vulkan in their multiplatform , multimillion AAA game never before so their expertise and engine side lacks it- Unreal and Unity Vulkan support sucks ass because Vulkan is not needed for anything but Android which with whole driver situation there it is also mostly a lost cause, GLES is in much better shape ) , test your app on Proton before releasing an update to see if it still works.
As most things/apps on native Linux side are open source ( apps, open source games ) making a breaking change like glibc people did really doesn't make a sound most of the time. As people just fix them and move on.
When prop apps are involved Linux doesn't provide a stable, bullet proof ABI as seen above, they might just broke for no reason because maintainer of the project that your app relies on just decided so.
Wine/Proton on the other hand is constantly moving and has much better chance to be immune for such issues.
PS: Arch Linux worked around that issue on their glibc. But not all distros will do it, Fedora most certainly won't do it.
16 Oct 2022 at 11:01 pm UTC
Quoting: itscalledrealityThing is; businesses are targeting immediate/relevant markets as they are all there to make money. So going native is just not possible at any rate as of now. Linux is not a targeted platform, Deck is a semi targeted platform but just because Valve offers compatibility tools and puts their weight behind it with device sales so Valve creates new Linux users ( which they wouldn"t touch it normally ) .Quoting: MrowlHard disagree, go native.Quoting: itscalledrealityBecause Windows accounts for the majority of PC gaming, while Linux accounts for about 5% or so.Quoting: MrowlIMO modern WINE makes Windows vs Linux gaming a case of semantics.Quoting: itscalledrealityUnless I'm mistaken, they didn't port it to Linux; it's still a Windows game, running through Proton. But whatever.Quoting: MrowlSure am!Quoting: itscalledrealityI wish Sony would release their more interesting games already. Uncharted can be fun but I’ve already played all four and have no reason I would want to return. Even if they bundled in a secret Uncharted 5. Truthfully the games are all too mechanically similar to warrant any replay.And there it is. Instead of celebrating the fact this franchise is even coming to PC, and is playable day one on Linux, no less, we now have people in the Linux gaming community making entitled and selfish comments, like this.
Here’s a golf clap for Sony porting a game from Unix to Linux.
*patters hands*
Wooo hoo!
My snipe at Unix to Linux is to point out that the Playstations are traditionally Unix platforms. An OS that has traditionally not been used heavily for visual applications and is the cousin of Linux. So why did it take until almost 2022 to give us Linux gaming if we were playing on Unix the whole time?
I’m glad Sony is doing what they claimed would happen years ago when the PS3 was released. However this is not the game I’m looking for, life is waaaaaay too short to play through Uncharted multiple times.
Linux is getting there, thanks to Steam Deck and Steam OS, but it's going to take some years.
I would rather developers continue to just use Proton. It makes life easier for developers, and doesn't have much of a big difference, performance wise. Plus it continues to get better all the time.
Plus; it has been proven multiple times that Linux can't guarentee a stable ABI, a stable platform.
Most recent example is; glibc change that happened upstream by glibc maintainers which are employed by Red Hat. They just broke EAC compatibility, couple of native games that has nothing to do with EAC, some tools like libstrangle with that change.
https://blog.hiler.eu/win32-the-only-stable-abi/ [External Link] ( Details are in here )
Now from those affected apps standpoint; they didn't do anything wrong, they didn't deserve anything to see their apps just stopped working after a glibc update. You wouldn't see such a thing on Windows yet you see on Linux as various areas/projects are maintained by different companies and not all of them care about situation of other apps.
If affected app is open source; those kind of regressions is not really an issue as literally anyone can file a PR/MR in order to fix affected app and maintainer can just merge the fix.
If affected app is a prop game chances for getting a fix is slim to none. Because:
1-) Developer is not likely aware of regression.
2-) Even they are aware they would be scratching their heads about why their app that didn't see updates in a long time now just got broke.
3-) No interest in fixing that as per sales numbers their app has pretty much done all money from Windows platform, still works on that most important platform,they moved on to their next project/they have something better to do with their time.
So trying to pursue native releases is really just a pointless cause at this point. Better throw your app to Proton and see if it works oob, if it doesn't get in touch with Valve/Proton team to solve it, if you are extra friendly to that platform include a first class citizen Vulkan renderer with your game ( that is not possible for most developers as they didn't have a reason to target Vulkan in their multiplatform , multimillion AAA game never before so their expertise and engine side lacks it- Unreal and Unity Vulkan support sucks ass because Vulkan is not needed for anything but Android which with whole driver situation there it is also mostly a lost cause, GLES is in much better shape ) , test your app on Proton before releasing an update to see if it still works.
As most things/apps on native Linux side are open source ( apps, open source games ) making a breaking change like glibc people did really doesn't make a sound most of the time. As people just fix them and move on.
When prop apps are involved Linux doesn't provide a stable, bullet proof ABI as seen above, they might just broke for no reason because maintainer of the project that your app relies on just decided so.
Wine/Proton on the other hand is constantly moving and has much better chance to be immune for such issues.
PS: Arch Linux worked around that issue on their glibc. But not all distros will do it, Fedora most certainly won't do it.
Vampire Survivors 1.0 coming soon along with a price increase
18 Sep 2022 at 4:29 pm UTC Likes: 3
So by default it tries to use Linux build but it doesn't work by default.
As for why this is not an issue on Deck, Deck defaults to Proton.
https://steamdb.info/app/1794680/info/ [External Link]
Launcher.sh exist in here which is most likely what joining to public beta branch directs to.
18 Sep 2022 at 4:29 pm UTC Likes: 3
Quoting: michaAnyone else getting greeted by Missing Executable:Game does have a Linux build but for some reason it has this issue by default. Joining to public beta branch of the game on Steam fixes this.
Steam/steamapps/common/Vampire Survivors/launcher.sh
?
Forcing Proton (tried Experimental, 7, and 6) I get greeted by an io exception. Same my Arch and my Fedora notebook.
Well, at least it works great on my Steam Deck. :wink:
So by default it tries to use Linux build but it doesn't work by default.
As for why this is not an issue on Deck, Deck defaults to Proton.
https://steamdb.info/app/1794680/info/ [External Link]
recommended_runtime: proton-stablehttps://steamdb.info/depot/1794685/ [External Link]
Launcher.sh exist in here which is most likely what joining to public beta branch directs to.
Vampire Survivors 1.0 coming soon along with a price increase
17 Sep 2022 at 9:49 am UTC Likes: 7
https://forums.developer.nvidia.com/t/nv-prime-render-offload-performance-and-resolution-issues-with-web-technologies-based-steam-games-vampire-survivors-crosscode-both-linux-native/228198 [External Link]
Works perfectly fine on Intel igpu.
17 Sep 2022 at 9:49 am UTC Likes: 7
Quoting: WorMzyAny chance they'll support a Linux release? ;)Linux build works in public beta branch. Although there is a slight issue with it on Nvidia Prime systems.
https://forums.developer.nvidia.com/t/nv-prime-render-offload-performance-and-resolution-issues-with-web-technologies-based-steam-games-vampire-survivors-crosscode-both-linux-native/228198 [External Link]
Works perfectly fine on Intel igpu.
Valve opens official Steam Deck repair centers
9 Sep 2022 at 11:14 pm UTC Likes: 6
As a verification process for such thing would be messy - user has a problem but wants to do repairing themselves, should we send the parts now? - i totally understand that approach. Like you can't get a camera module from Samsung, Sony, Apple etc with saying " i have warranty, give me part, i will change it" .
9 Sep 2022 at 11:14 pm UTC Likes: 6
Quoting: Guestpost removedI think answer to that is easy: You can just tell them " you have a drifting problem" while you actually don't have ( btw " you " here is an example, anyone can do it ) such problem, get the parts, sell them somewhere or just stock them in case if they go drifty.
As a verification process for such thing would be messy - user has a problem but wants to do repairing themselves, should we send the parts now? - i totally understand that approach. Like you can't get a camera module from Samsung, Sony, Apple etc with saying " i have warranty, give me part, i will change it" .
Spider-Man Remastered update out, has a couple Steam Deck fixes
25 Aug 2022 at 3:11 pm UTC Likes: 6
If it is an Nvidia gpu; it has a big perf hit.
If it is AMD gpu with RADV driver; it is fine.
25 Aug 2022 at 3:11 pm UTC Likes: 6
Quoting: BeamboomI thought this game didn't run well on desktop Linux? Has that changed?Define desktop Linux.
If it is an Nvidia gpu; it has a big perf hit.
If it is AMD gpu with RADV driver; it is fine.
Hollow Knight is getting cross-platform Steam Cloud Saves to help Steam Deck
12 Aug 2022 at 1:09 pm UTC Likes: 5
Yes.
12 Aug 2022 at 1:09 pm UTC Likes: 5
Quoting: 1xokhttps://gitlab.freedesktop.org/mesa/mesa/-/issues/5801 [External Link]Quoting: JoshuaAshtonThis isn't a Steam Deck bug, it happens on Desktop too. There's a GPU synchronisation issue that happens going between vertical screens in some areas.But it only occurs with Vulkan, right?
Yes.
DXVK 1.10.3 out with work for Halo Infinite plus better Stray performance for Proton
2 Aug 2022 at 10:06 pm UTC Likes: 1
So with no proper mainline support there isn't much benefit for most users.
2 Aug 2022 at 10:06 pm UTC Likes: 1
Quoting: mr-victorySo no pipeline cache yet?No and it wouldn't be beneficial to most people as that GPL ext is only available on Nvidia Vulkan Dev driver; not on RADV. And that said NV Vulkan dev driver has couple of regressions for vkd3d-proton games.
So with no proper mainline support there isn't much benefit for most users.
Baldur's Gate: Dark Alliance II is out now with Linux support
22 Jul 2022 at 5:32 pm UTC
This one.
22 Jul 2022 at 5:32 pm UTC
Quoting: slaapliedjehttps://www.gamingonlinux.com/2022/07/baldurs-gate-dark-alliance-ii-is-out-now-with-linux-support/comment_id=229463Quoting: LeopardHuh, which Bard's Tale did they port, the top down version? I don't think I have ran into that bug on it. I should try it on my Deck.Square One Games Inc.Oh no. Those guys are the worst when it comes to Linux support.
Their Bards Tale port for Linux has an input bug that makes character run in a direction non stop for years. I've tried to reach them via multiple channels but they don't just don't respond.
This one.
Baldur's Gate: Dark Alliance II is out now with Linux support
21 Jul 2022 at 8:37 am UTC
https://store.steampowered.com/app/41900/The_Bards_Tale/ [External Link]
Bards Tale Remastered and Resnarkled.
21 Jul 2022 at 8:37 am UTC
Quoting: TheRiddickNope.Quoting: LeopardTheir Bards Tale port for Linux has an input bug that makes character run in a direction non stop for years. I've tried to reach them via multiple channels but they don't just don't respond.You mean the newer bards tale V? I never experienced such a issue, thought it did have performance issues in areas.
I think the big issue is they made the Linux version use OpenGL instead of Vulkan which is a byproduct of using OLDER engine versions. Developers often struggle updating to newer engine versions especially when it involves moving graphics APIs.
https://store.steampowered.com/app/41900/The_Bards_Tale/ [External Link]
Bards Tale Remastered and Resnarkled.
The all-new Remastered & Resnarked update adds support for Steam Achievements and Steam Trading Cards, as well as Italian language support, compatibility improvements with 64-bit systems, and more!
- Oh dear - ARC Raiders was logging your private Discord chats [updated]
- Many more US states are planning or already have operating system age verification laws
- Ubuntu and Fedora devs comment on California's new Digital Age Assurance Act
- EA Javelin Anticheat job listing mentions future support for Linux and Proton
- Sony PlayStation reportedly moving away from PC ports
- > See more over 30 days here
Recently Updated
- Recommendations for portable monitor for Steam Deck?
- childermass - Shop Crush - Psychological Horror Thrift Sim with Literal Illusio…
- hollowlimb - Introduce Yourself!
- hollowlimb - Proton/Wine Games Locking Up
- Caldathras - recently released super fun crpg - Sector Unknown
- Jarmer - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck