>Causes the death of linux native portshow ironic.
you are never going to get devs to put money and dev time into native linux builds.
>>740656923the ones that did usually targeted whatever ubuntu was out at the timeand now no longer work with modern distros
>>740656923They all make games in unreal engine now. Neither mac nor linux requires any dev time or money to be put in.
>>7406568711. If no port is needed, no port is neededMuch wow2. It means more Linux adoption which means more developers entering the FOSS ecosystem
i tried playing the linux version of xcom 2 and it straight up did not work had to swap to proton
>>740656871the linux port of wh3 and civ7 are super ass
DESPITE being 5% of all players, Linux players create 95% of all support tickets.
BG3 native linux port is very good tho
Its funny because valve released cs2 with horrible linux or no linux at all cant remember which one it was. When csgo had perfect port. ALSO deadlock is very buggy with linux shader caching
>>740659996You know that actually giving feedback improves the product?
>>740660071Which is why AI generated spam tickets are always useful, yes?
>>740656871Now it's completely dependent on Windows
>>740656871The ironic part is how those ports mostly ran worse than winblows version with proton.
>>740660239>windows 11 uses a compatibility layer for older applications>windows 11 ARM has multiple layers of compatibility that barely workin the future, all applications will be built targeting a spec of win32 that never truly existed.
>>740656871Software that runs through WINE is running natively though. WINE is nothing but an implementation of Windows libraries.
>>740659996Didn't the same developer that claimed that also said that their tickets were actually useful with crash logs vs Windows users who said shit like "Game doesn't work, fix it"?
>>740660995one billion compatdata folders
>>740660106You should stop making up scenarios in your head.
>>740656871so?
>>740661051That's Valve being retarded. You could run everything on the same WINEPREFIX.
>>740656871Ironic? Maybe. It's certainly better this way, though.
The lack of a stable ABI killed linux native ports. Proton provided one (Win32).
>troonix>gaming
>>740656871You can't play half of the native Linux ports now because of dependency issues. The first Steam Machine tried pushing native ports only and failed. Proton came out of the realization that the industry was lazy as fuck
>>740661884also steam machines were made by alienware
>>740656871>>740656923You wouldn't use native ports anyway since most game mods rely on dlls. They work with Proton and nothing else matters.
>>740661086This should at least be an option. Give retards a "space saving" vs "compatibility" selection.
>>740661086You could also install a dependency and break a game. Happened to me yesterday with media foundation.
>>740656923FPBP.>>740656871More like:>Saves Linux gaming because nobody but five people were doing "native" ports.For instance:>The Talos Principle 1Croteam did a "native" port.>TTP2Croteam did NOT do a Native port. It wasn't worth their while for the fifty Linux users that give a fuck and Proton works just fucking fine with the Windows version, so it saves them money.Shrimple as that.
>>740657028Real but completely overblown problem.I've played Linux ports that are years older than Proton, haven't been maintained, and still just work.Steam Linux Runtime helps.
>>740665373You could probably use symbolic links to trick Steam into using one prefix for everything. I haven't tried it though.
>>740656871>Making this thread even as high-profile games are still getting native Linux portsHow ironic.https://store.steampowered.com/app/1875580/Mina_the_Hollower/>but that game is badDon't care, didn't ask. I haven't played it so I don't know if it's good, but it's notable enough that this normie-ass board has had numerous threads about it.>but indie games don't countIndie games were always going to be the majority of native Linux ports.There are fewer of them now, but many of the developers who would be doing Linux ports if not for Proton are probably the same ones who would have made shitty Linux ports. The ones still doing it are the ones who care enough to put in the effort.What Proton really killed is the practice of releasing games with bespoke Wine wrappers and calling them Linux ports. Good riddance.
>>740656871I've noticed a few indie devs using godot publish native to linux even though they didnt have to. If the option is there for the dev without much effort on their part i can see more show up. Runs on my machine either way.
>>740667612The Linux version of Shovel Knight still works too. I played it a few days ago.
>>740666559I know three relatively recent ones that work on SteamOS but not CachyOS. No one cares because they're FMVs though.
i think the oldest native linux port is total war shogun 2
>>740656871I don't understand why don't they do native GNU/Linux and macOS ports. What kind of effort does it require when they make their games in off-the-shelf game engines? If they don't use one, then it's more understandable, although I don't understand what's so difficult about making a Windows/GNU+Linux/macOS cross-platform game either, you just abstract shit away and write Vulkan and Metal implementations for the renderer, same for audio shit, same for all the other shit and the rest of the game doesn't touch or rely on the platform.
>>740668676since vulkan they have no excuse to not have a linux build. its actually weird.
>>740656923Linux is the future. More and more people get tired of Microsoft's bs every day. And governments are switching to open source alternatives.
>>740656871what excuse do developers have anymore for not porting to all platforms when AI exists and it can do it in 10 minutes?
>>740668980Not him but the funny part is how many people think Linux is the future but also think Wine is the ultimate future of Linux gaming. Supposedly game developers should all continue to target Windows even after Windows itself is dead. To be fair, it sure will be a stable target when it's no longer capable of changing because it's abandoned and not being maintained anymore.
once linux gets enough adoption and valve lays out the proper framework for game development then proton will start becoming obsoleteeventually it'll be entirely complete as all the games that rely on it will have all their issues worked out and no new ones will need it
>>740669473Nah, Proton will never go away because it means you can focus on a single, stable target (Windows compatibility) and it will *just work* on every other platform, including consoles, phones, Linux, and eventually Apple products.
>>740656871What did you expect? Proton is designed by retards. You cant even mod some games because of how fucking stupidly it was designed & the games you can mod will kill older hard drives faster with how often it has to read & write files
>>740673082>t. retardOk retard.
>>740656871Linux native ports are kind of stuipid because everyone's native packages are going to be different so unless you're delivering source its probably not going to work properly.
>>740672858theoretically yes, but in practice valve needs to update proton on a per game basis a lotwhat really needs to happen is valve needs to open source their runtimes so that its features are decided by committee but for that others need to start developing for linux first so they know what they want out of those runtimes
>>740673492Ah yes just use a bunch of compatability commands that you can completely avoid with 1 wine prefix without having 20 folders for one singular task. Making something more complicated for no reason is a sign of retardation anon kun...
>>740674295I use single wine prefix with proton via lutris.Wow, so much effort.
>>74065687190% of Linux native games on steam immediately crash on launch because they targeted old versions of the steam runner and never updated
>>740661012Yescurious, anon never replied to this
>>740674649You are calling others retarded but using 3 layers of help lmao
>>740674094It would be easier to convince devs to target Steam-compatible dependencies for Windows than it would be to get cross-platform support for LinuxThis is one of those things that needs to be centralized
That's fine cuz wine is not an emulator
Supporting native linux if you use your own game engine is easy. Developer skill/knowledge issue.
>>740675098Ok retard-kun, go back to using windows then. Windows uses layers as well btw.
>>740656871No idiot, Proton and other programs like Wine are actively saving Linux gaming by allowing Linux users to just play windows versions of games "translated" to Linux without needing any extra effort from the devs. Linux native builds are in comparison pretty crap, they require developers to have the goodwill to develop and maintain a seperate game version just for Linux users, and the native ports we have are generally pretty buggy or outdated compared to Windows.
>>740675460No, not if you use a shitter-ass high-level language like C# and a million frameworks
>>740675671But I use C99.
who needs proton, there is native linux gaming
>>740669131Because who the fuck would want broken vibe coded garbage crapped out by clueless uncaring retards.
>>740675671If C# is supposed to be a Java replacement then it should also run everywhere just like Java does.
I'm actually upset that Marathon devs block Linux. I might dual boot just to try it out.
>>740676654You really want to have a blast so much, huh?
>>740676845I want to blast my soft micro.
>>740656871Troonix is only tolerable when it is pretending to be Windows. It would be preferable if microjeet got their shit together but the next best thing would be a sizable exodus from windows into linux to influence fosstrannies to actually fix their software.
>>740676424Welcome to MicroSlop .NET!!! :DDDDDD
>>740677906It's just a matter of what you're used to. I'm so used to Linux by now that using Windows would probably be a frustrating experience for me. I haven't had any issues across the 3 devices I've consistently used it on, not counting android phones (which I wouldn't consider issue-free).