bin.pol.social

troyunrau, do gaming w Why there are few native Linux games compared to Windows or even Mac?
@troyunrau@lemmy.ca avatar

I’ll ignore the market share question and talk a little about history. The compatibility layer is what killed OS/2 back in the day.

See, IBM (with OS/2) and Microsoft (with Windows 2.x and 3.x) were cooperating initially. Windows was the new kid on the block, and MS was allowing IBM to make a windows application compatibility layer on OS/2 in the early days. Think Windows 2.x/3.x. This was a brilliant stroke on behalf of MS, since the application developers would choose the Windows API and develop against that API only. Soon, there were no real native OS/2 apps being sold in any stores. Once MS Office came about, OS/2 was effectively a dead commercial product, outside of the server space.

The parallel here is that wine allows developers to target only the Windows API (again). This means you don’t have to bother with linux support at all and just hope that Proton or whatever will do the work for you.

There are some modern differences though. First: Linux didn’t start as a major competitor to Windows in the desktop/gaming space. We’d all love the Linux marketshare to increase, but largely there isn’t a huge economic driver behind it. So Linux will increase or not and the world will keep on turning. We’re not risking being delegated to history like OS/2. The second: the compatibility layer is being made as an open source project, and this isn’t MS trying to embrace-extend-extinguish in the same way that their assistance to IBM implementing that layer was. (We could quibble about .Net and Mono and others though.)

So I don’t think it’ll play out the same way. Linux will be okay. It’s already a vast improvement from prior years.

Historically, there was nothing like a killer hardware situation for OS/2 – no equivalent of the Steam Deck – that was driving wide hardware adoption to encourage additional native apps. Valve has done more for linux desktop adoption in the last few years than anyone that came prior.

kbal,
@kbal@fedia.io avatar

I remember it well. I think the biggest difference between OS/2 then and Linux today is that OS/2 wasn't all that much better than Windows in any easily understood way for the average non-technical user.

troyunrau, do gaming w Why there are few native Linux games compared to Windows or even Mac?
@troyunrau@lemmy.ca avatar

I was trying to keep my comment short(ish), but you’re not wrong. There are other complications :)

AbsolutelyNotAVelociraptor, do gaming w Don't forget to make a 2nd save file just in case.

Day 347: I’m still trying to exit the game. Send help, I can’t close the game without losing my progress!

SpaceNoodle,

Somebody never played Nintendo back in the day

Ziglin,

Ah a first time vim user player.

WhatSay, do gaming w Don't forget to make a 2nd save file just in case.

I think it’s no mans sky that tells you how long ago your last save was before you leave. That’s the ideal.

ElectroLisa,
@ElectroLisa@lemmy.blahaj.zone avatar

Correct!

juipeltje,
@juipeltje@lemmy.world avatar

I think the jedi games do this as well

kn33,

I think the ideal is to have 3 buttons - “Save”, “Quit”, and “Save & Quit”

Nemoder,

Agreed, but you still need a confirmation on the quit button to ask if you are sure you want to quit without saving.

Ziglin,

But also include the time of/since the last save.

MiDaBa, do gaming w Don't forget to make a 2nd save file just in case.

Even worse. Games with a mysterious auto save “feature” that don’t allow a manual backup save. There’s a special place in hell for those developers.

Jimmycakes,

We need a Luigi on the inside

everett,

Some games actually have this feature.

swab148,
@swab148@lemm.ee avatar

Or whatever the fuck Dragon’s Dogma 2 had

Zron,

Idk, I feel that’s okay as long as the saves are incredibly frequent and reliable.

I’ve never lost progress in a From Software game for instance, and they have an only auto save system, but it saves literally everything you do as soon as you do it, so unless you deliberately alt-F4 instantly after doing something, you won’t lose any progress.

youngalfred,

Can you reload old saves, or only the most recent? I think being able to reload an older save is important in the case of glitches (NPC walks through wall and is unreachable etc)

GiantRobotTRex,

Only the most recent.

I also have never had any issues with game breaking bugs like that. I’ve encountered some glitches but nothing a save+reload couldn’t fix. Everything just resets to its normal spawn point.

Zron,

Ah, the trauma of every Bethesda RPG player.

There are game studios out there that don’t release broken garbage that needs the player to walk on eggshells, backup saves, and do arcane console commands to make the game playable.

Lifter,

They solved that by having most of the game revert to starting positions frequently (e.g. every time you die, area load).

Maybe not as immersive as Bethesda games but their lore at least tries to make sense of it.

It’s more like playing the Edge of Tomorrow movie, you need to learn where everything is.

JackbyDev,

There’s also a place in hell for devs who don’t include a “save and quit” in rogue like games because they’re worried people will save scum. As if honest people who can’t devote enough time for a full playthrough are less important than people lying about progress in a non competitive single player game.

Ziglin,

I assume it’s more about the hassle of implementing a way of serializing the game state for storage in most cases but if people want to cheat in a single player game let them or better yet seed the rng so that the outcome is the same anyways.

But_my_mom_says_im_cool, do gaming w Me, having neither somehow

You can find time with insomnia!

vrighter, do gaming w Why there are few native Linux games compared to Windows or even Mac?

because you can’t just target “linux”. You target a distro. That’s not feasible for any of them to maintain

princessnorah,
@princessnorah@lemmy.blahaj.zone avatar

This isn’t entirely true though. Devs could target an AppImage for example.

vrighter,

and i have found appimages that fail to worm due to some dependencies too. This is not a solved prooblem for linux. And no, flatpak isn’t it either

Toes,

I want to add on to that, flatpak even struggles with native Linux games like left4dead2. (Hardly any mods work)

Die4Ever,
@Die4Ever@programming.dev avatar

yea dependencies seem like a real issue here, I don’t think Linux supports side-by-side versions like Windows does, Windows will just install every version of DirectX and libraries like that

missingno,
@missingno@fedia.io avatar

You only need to target the Steam Linux Runtime.

miracleorange, do gaming w Goodbye my friend.
SweetCitrusBuzz, do gaming w Why there are few native Linux games compared to Windows or even Mac?
@SweetCitrusBuzz@beehaw.org avatar

Because in some cases developers cannot be bothered to click a single button to make it natively run on linux.

Kichae,

It’s not about compiling, it’s about testing and support. Each officially supported version needs to be tested - which means having yet another set of test systems sitting around - and supported by the support team. And not only is Linux a splintered market in its own right, making testing and support a significant operation, but there isn’t the same kind of single-point OS support that you get from Microsoft and Apple.

Valmond, do gaming w Me, having neither somehow

That’s why I pay games for my kids.

LiamMayfair, do gaming w Why there are few native Linux games compared to Windows or even Mac?

Linux is such a tiny slice of the market compared to Windows, it doesn’t make financial sense for dev studios to spend any of their budget in it, because they just won’t sell enough copies to make it worth their while.

teawrecks, do gaming w Me, having neither somehow

As they say, youth is wasted on the old…

pinguinu, do gaming w Me, having neither somehow
@pinguinu@lemmygrad.ml avatar

Young me, not knowing how to pirate games:

Admetus, do gaming w Why there are few native Linux games compared to Windows or even Mac?

In just a few words to summarise a lot of these comments:

What user spends the most moneh?

Commiunism, do gaming w Why there are few native Linux games compared to Windows or even Mac?

As others have said, tiny market, but also that it often requires more development for the Linux port to get going, and even more development to actually make it run well. Like for instance, Civilization series usually release with Linux and Mac ports, but those are done by a third-party company which I imagine does add additional costs, and those suck regardless.

Not like it’s a bad thing necessarily, the vast majority of native Linux ports I’ve tried were either severely out of date, had significant performance issues, crashed a lot or had some quirks that would make it not worth playing anyway. It’s probably just easier if developers focused on proton compatibility instead.

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • esport
  • test1
  • retro
  • ERP
  • krakow
  • fediversum
  • NomadOffgrid
  • Travel
  • FromSilesiaToPolesia
  • muzyka
  • rowery
  • informasi
  • Spoleczenstwo
  • Technologia
  • gurgaonproperty
  • shophiajons
  • Psychologia
  • Gaming
  • slask
  • nauka
  • sport
  • niusy
  • antywykop
  • Blogi
  • lieratura
  • motoryzacja
  • giereczkowo
  • warnersteve
  • Wszystkie magazyny