🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.games.action
Article #694705

Re: Linux still sucks for gaming

#694705
From: Rin Stowleigh
Date: Sat, 14 Nov 2015 16:23
89 lines
6527 bytes
On Sat, 14 Nov 2015 17:10:16 +0100, Werner Punz <we...@gmx.at> wrote:

>Am 14.11.15 um 06:01 schrieb Rin Stowleigh:
>> On Sat, 14 Nov 2015 03:21:27 -0000, "Trimble Bracegirdle"
>> <no-spam@never.spam> wrote:
>>
>>> Thanks Rin.
>>> Yes I see that the hardware differences will make
>>> direct game performance comparisons near impossible.
>>> I guess that also holds true for Windows v/s Linux comparisons.
>>
>> In some cases you'll see benchmarks on the exact same hardware -- a
>> Mac running OSX versus same Mac running Windows.
>>
>> However, there's no DirectX on OSX so the best hope for optimization
>> in to optimize for OpenGL, and that almost never turns out as well as
>> DirectX.
>>
>Actually that had been true until August of this year the current 
>release from OSX has Mantle as low level API integrated which is similar 
>to DirectX12 and Vulcan.
>
>However the vertict is still open how good Mantle in reality really is 
>on OSX. 

That's part of what I was getting at though with earlier messages.
OpenGL, Mantle, and DirectX are all APIs that are capable of writing
well-performing games upon.

But, how well those games really perform on a given API implementation
really comes down to a number of factors, most notably how well the
game itself has been optimized for that API, how well the API has been
optimized for a given OS, how well the drivers for that OS are
optimized for an API, etc.

Windows/DirectX/nVidia/AMD just has so many years headstart along the
optimization route.  Mantle is already an abandoned project, John
Carmack highlighted some of the reasons DirectX is superior to OpenGL
some ten years ago.

At the end of the day though, what does it take to get the
optimizations necessary to make one gaming platform standout above the
rest?  Mostly just dedication/time/money (I'm saying "just" tongue in
cheek because the three of those are often synonymous with each other
and required in substantial amounts of all three). 

But, what drives the motivation for those three factors?  Sales
potential.  So we have Windows with something like 85% consumer
marketshare, OS X with maybe 14% and Linux with 1%.  For gaming, the
sales potential of that 85% is actually much less overall than the
market for console games.

So, for those who care about making money, it basically comes down to
Playstation, Xbox and Windows.  The extra few bucks to be gained from
OS X and Linux sales are probably not worth the hassle of dealing with
OS fragmentation on Linux and the underpowered GPU that most Mac
owners have.  The only reason to target those platforms at this point
is to make a political statement (or embark on a long-term strategic
move as Valve is doing to hedge their bets).

>But Apple in itself never really got gaming. Their first 
>approach at a console miserably failed and since then they never cared 
>about gaming anymore. IOS accidentally became a gaming platform and when 
>Apple realized that people needed a controller it was years to late. 
>Their controller approach came 5 years to late. Apple TV again shows 
>that attitude. Apple enforces the game devs to support their stupid 
>remote by every game released on that platform, which is utterly 
>pointless, given that there is a controller api and controllers are 
>buyable. So in reality Apple TV will again be limited to casual bottom 
>end games due to the remote control enforcement.
>The situation is on OSX also as miserable as Apple wants it to be. You 
>basically have to thank Valve that there are games on OSX. There still 
>is no standard controller or controller interface and most games have to 
>rely on a beta grade opensource driver to support the xbox controller as 
>defacto standard.
>
>My biggest hope regarding this situation again here is Valve they seem 
>to be dedicated to bring support for their own controller to OSX.

One big problem with Apple, it applies to OSX and iOS -- they just
completely disregard backward compatibility.  They invest nothing to
keep backlevel versions of anything operable.  They make money by
selling hardware so their business model depends on keeping the
consumer always buying the latest and greatest every couple of years.
This is a nightmare for certain types of software, including gaming,
hardware drivers etc.

Some people don't realize what a fantastic technological feat is that
Windows can still run software that is 10, 20, 30 years old.
Technical Details
Message-ID: <lane4b509qfo5evb4emangjvglq0iketpp@4ax.com>
Path: mbox-mo1.pugleaf.net!or9ni905lbb.0!nntp.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!nntpfeed.proxad.net!news.redatomik.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!border2.nntp.dca1.giganews.com!Xl.tags.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail
References: <7ghc4blcsguqmoti4pjg3i5g9bo129s7qd@4ax.com> <n25vo8$473$1@speranza.aioe.org> <t96d4blhac9srp33ci2lcll1ta6u1pu640@4ax.com> <n269bm$jt9$1@speranza.aioe.org> <sjfd4b5a9qe8q9mh1453l60ns7bfd7p62n@4ax.com> <n27m8u$evn$1@dont-email.me>

Show Full Headers
Complete Article Headers
X-Received: by 10.112.149.7 with SMTP id tw7mr3902797lbb.10.1447518224983;        Sat, 14 Nov 2015 08:23:44 -0800 (PST)
X-BeenThere: comp.sys.ibm.pc.games.action@googlegroups.com
Received: by 10.28.93.206 with SMTP id r197ls350412wmb.18.canary; Sat, 14 Nov 2015 08:23:44 -0800 (PST)
X-Received: by 10.194.116.166 with SMTP id jx6mr3997076wjb.3.1447518224282;        Sat, 14 Nov 2015 08:23:44 -0800 (PST)
X-FeedAbuse: http://nntpfeed.proxad.net/abuse.pl feeded by 195.154.70.45
Path: mbox-mo1.pugleaf.net!or9ni905lbb.0!nntp.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!nntpfeed.proxad.net!news.redatomik.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!border2.nntp.dca1.giganews.com!Xl.tags.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 14 Nov 2015 10:23:43 -0600
From: Rin Stowleigh <rstow...@nevrhadgmail.com>
Newsgroups: comp.sys.ibm.pc.games.action
Subject: Re: Linux still sucks for gaming
Date: Sat, 14 Nov 2015 11:23:56 -0500
Message-ID: <lane4b509qfo5evb4emangjvglq0iketpp@4ax.com>
References: <7ghc4blcsguqmoti4pjg3i5g9bo129s7qd@4ax.com> <n25vo8$473$1@speranza.aioe.org> <t96d4blhac9srp33ci2lcll1ta6u1pu640@4ax.com> <n269bm$jt9$1@speranza.aioe.org> <sjfd4b5a9qe8q9mh1453l60ns7bfd7p62n@4ax.com> <n27m8u$evn$1@dont-email.me>
X-Newsreader: Forte Agent 5.00/32.1171
MIME-Version: 1.0
Lines: 89
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-4wUCB1W10j5L73x6Zx415IeZyj5n6o8nVPtrLiRN/drss2lSGUQM47AwfWgVQ4cPP44OirbCoBfVh4P!MLSQ0riyRiA7bJlFEC7GBA3pVWeqt7QoAA6boEgCMXJcfZCF0KLRhoRljEGq/wqBSvC3LeU=
X-Complaints-To: ab...@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5743
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit