pc is overpriced right now. xbox has been doing good for me for being able to run newer titles that my gpu would've struggled to run and also having the game pass.
Yeah, I'm going to wish Philie-boy the best of success with THAT pipedream, in light of the EU's digital services act making it legally mandatory that bans and restrictions from the use of services are proportionate and related to the actual offense. It would literally be illegal to ban you on platform A for something you did on platform B. Heck, it would be illegal to completely ban you from platform B for something you did on platform B. At most, they could ban you from the specific piece of functionality where you broke the terms of service. E.g. spam the chat; get muted/squelched or banned from the chat - but not from the entire multiplayer.
Downgraded Halo and turned Bungie into a one hit wonder sweatshop
Forced inferior APIs on PC when the open solutions were better
Blocked PC from advancing beyond their console
Advanced the idea of subscriptions for games
Allowed kernel level malware breaking compatibility
>Forced inferior APIs on PC when the open solutions were better
This is freetard cope. DirectX made developing games on Windows easier. Apple didn't made a collection of APIs for gaming, and it took years for Linux and SDL was LGPL for years.
Vulkan and OpenGL only covered hardware-based rendering. DirectX is way more than that. >Allowed kernel level malware breaking compatibility
Apple allows it too. >On Windows and Macs, both Easy Anti-Cheat and BattlEye use this kind of kernel-level protection. But as Valve notes, the versions of these anti-cheat tools available on SteamOS are instead running in a "user-space" mode. The setup can detect some common cheating tools, but it's more susceptible to kernel-level attacks that operate on a completely different attack surface.
https://arstechnica.com/gaming/2022/03/why-the-steam-deck-might-be-too-open-for-fortnite-and-destiny-2/
>Apple didn't made a collection of APIs for gaming
Because they didn't have to because SDL and OpenGL existed and were the standards for gaming on UNIX like systems.
>SDL was LGPL for years.
Using LGPL code in proprietary software is not an issue.
>Apple allows it too.
Apple has gone down the road of forcing proprietary shit and breaking compatibility too now so frick them.
Microsoft is a member of the Khronos board. If they wanted to offer up a free standard and make an argument for why targeting their console as the minimum spec was good for PC gaming as a whole they could have.
They chose not to and instead actively worked to sabotage Long's Peak and other efforts to create more modern standards.
Whole reason why there isn't an OpenGL 5 and why Valve created a small working group of mostly GNU/Linux developers to create Vulkan. By the time Microsoft became aware of it, it was too late for them to stop it or sabotage the process.
>Because they didn't have to because SDL existed and was the standards for gaming on UNIX like systems. >Using LGPL code in proprietary software is not an issue.
For a lot of developers it is. There's a reason why they changed the license to zlib, and even Ryan C. Gordon said as much: >Additionally, the LGPL license itself turned out to be counter-productive. In 2001, I was totally ready to scream "FUD!!" at people that suggested the LGPL was "viral" but after a while, I got tired of this. I can't change people's fears. Even within the community of true believers, no one understood what the actual rules of the GNU licenses were. Do you? And then the iPhone came along, and it was a legit problem: you couldn't comply with the LGPL on a platform that requires signed binaries and doesn't allow side-loading, so we were about to be locked out of what might turn out to be the most important computing platform on the planet.
https://www.patreon.com/posts/20211701
But I guess you'll say that Gordon is on Microsoft's payroll or some other schizo bullshit.
No, I'll say that issues with LGPL on platforms intentionally designed to be closed have no bearing on using LGPL on open platforms like the PC.
Despite Microsoft's best efforts, the PC remains an open platform.
Again, if Microsoft were the good guys, they could have officially opened up their APIs as standards. They're members of all the relevant standards committees. They haven't, and they won't.
>Despite Microsoft's best efforts, the PC remains an open platform.
They're winning with tpm and secure boot
2 years ago
Anonymous
Which is the reason why more companies are increasingly investing in their own hardware.
I don't think Microsoft could kill the open platform PC if they wanted to.
However I do think they could succeed in making it a smaller minority.
>No, I'll say that issues with LGPL on platforms intentionally designed to be closed have no bearing on using LGPL on open platforms like the PC.
Read this part: >I got tired of this. I can't change people's fears.
Developers were still scared, and went with non-copyleft libraries (DirectX). It's not about the impossibility of compliance.
>Again, if Microsoft were the good guys, they could have officially opened up their APIs as standards.
They're not good guys, I'm saying that they made development for their operating system easier and with more comfortable terms for developers than the competition at the right moment.
They also consistently supported game developers, Apple changed their opinion on games every six months.
2 years ago
Anonymous
>They also consistently supported game developers
By buying them out, forcibly downgrading their games, and preventing them from working on any of their other IP?
>Developers were still scared, and went with non-copyleft libraries (DirectX)
Oh, this open standard has some licensing terms that might be problematic...
I'll use this entirely proprietary closed thing that only works on a single platform from a vendor who has a history of being extremely litigious!
Its not an argument that makes sense and you know it. DirectX is a forced meme. Developers used it because Microsoft paid them, or bought them out until it reached the point where it had enough inertia to glide despite better solutions existing.
Its the way Microsoft has always done things.
>They won't
But can they? Remember that Microsoft is not a guy but a public company that follows US law. Perhaps their current contracts and arrengements have made open sourcing DirectX legally impossible at this point. Best they can do is help the DXVK project but if they did they could get sued by shareholders anyway for failing to protect their IPs. Microsoft is also different from how it was in 2010-2012, opening up a bunch of their libraries and even C#, MSIL etc. The best Microsoft could do to improve gaming on PC is open up their development tools as much as possible which is exactly what they're doing.
2 years ago
Anonymous
There is no law against open standards, and other public companies contribute far more to open source.
Microsoft is even a member of the Khronos group. There is literally nothing stopping them from offering DirectX as an open standard if they wanted.
Same goes for Apple with Metal.
Those APIs exist for no reason other than lock in.
2 years ago
Anonymous
>Microsoft is even a member of the Khronos group
fun fact
vulkan would've just been opengl 5.0 if not for the fact that microsoft pushed for full backwards compatibility with past versions, knowing full well that the rest of the development group wanted a clean slate since opengl is so outdated, but since microsoft is part of the opengl development group they couldn't go ahead without their consent
this resulted in the development of a new graphics API being done behind closed doors until it finally released as vulkan
2 years ago
Anonymous
Wasn't Vulkan a fork of Mantle?
2 years ago
Anonymous
>Same goes for Apple with Metal.
You know remember pic related.
The creator of RenderDoc says that Direct3D 12 for Xbox and PC are 99% identical.
https://twitter.com/kenpex/status/749290113494978560
His other main criticism is choosing DirectX 12 made no sense because it wasn't supported by Windows 7 (which had a big market share at the time) is true, and hasn't changed. However, now it's kind of a moot point.
In that context it is, because he's not talking about Linux, but Windows 10, Xbox One and Windows 7.
Using Direct3D 12 meant three codebases. However, XBO and W10 D3D12 are not really different despite what he says, and W7 is dead and buried.
>they are the good guys of the videogame industry
Why are people like this?
They're literally one of the most evil companies on earth right now, if anti monopoly laws didn't exist in the world they would have literally run into the ground all of its competition.
If they could, they would be buying all game publishers on earth and make it so all games release only on their console and PC OS, the later being specifically developed so they can't be run on Linux or mac like they are doing now with their in house productions.
>If they could, they would be buying all game publishers on earth
They're on their way to that, though. Activision and ZeniMax Media were not small companies.
Yeah, and the activision one should not go through and should be stopped right now while they can.
anti-monopoly laws aren't going far enough
True, most governments just put themselves apart as long as the economy grows, but at this point most US corporations should be dissolved and broken apart, since they've grown too huge by just running the competition into the ground or just by buying them.
Wasn't that the UK's decision or did the US deny it as well?
2 years ago
Anonymous
Almost no one was going to allow the transaction and the chinese arm went rogue against them, it was a lost cause.
>if anti monopoly laws didn't exist in the world they would have literally run into the ground all of its competition.
why yes. thats literally capitalism. free market is some cope they throw so poor people believe they have a choice.
I know, that's why strong laws against this situation have to exist and be used, capitalism is completely botched because a free market doesn't work, just look at the insulin prices in the US, and that's why after the crash of the '78 the governments started to control the market more so it wouldn't happen again.
>if anti monopoly laws didn't exist in the world they would have literally run into the ground all of its competition.
why yes. thats literally capitalism. free market is some cope they throw so poor people believe they have a choice.
They are litterly the ones who killed off demo's and introduces DLC on the xbox. >but sony does that too
Yes, but ONLY after MS showed the world you could make morons pay more for less.
I'm not a freetard, but if there's something from DirectX that I would like to see going open-source are all versions up to DirectX 9.0c included, mostly for preservation purposes.
I would also love to see the ill-fated Game Sprockets going FOSS as well, it's not like Apple ever gave too much of a shit about it.
corporations are inherently evil and we should frick them over every chance we get
what about phil spencer
One good guy doesn't make a company good
He's the opposite of a good guy.
offering games for cheaper is good, yes
but they wont be the good guys until drm is removed forever. whomever does that is the good guy. also what
said. Corpos are literal cancer. Turn every single person into complete israelites.
no such thing
Sorry wrong pic
Sony's the bad boy of the industry, makes PC and Tendies seethe
No, they're not.
every platform is like this.
Which means that no platform can be good.
Only Phil Spencer had the absolutely insane idea of talking about cross-platform bans.
They're all evil use pc
pc is overpriced right now. xbox has been doing good for me for being able to run newer titles that my gpu would've struggled to run and also having the game pass.
except PC.
Not mine
Yeah, I'm going to wish Philie-boy the best of success with THAT pipedream, in light of the EU's digital services act making it legally mandatory that bans and restrictions from the use of services are proportionate and related to the actual offense. It would literally be illegal to ban you on platform A for something you did on platform B. Heck, it would be illegal to completely ban you from platform B for something you did on platform B. At most, they could ban you from the specific piece of functionality where you broke the terms of service. E.g. spam the chat; get muted/squelched or banned from the chat - but not from the entire multiplayer.
>tshirt of state of decay, a woke homosexual game that has no white heterosexual characters as the main playable ones
figures
>inserted pay to play online on consoles
>tried to insert it on pc
>turned consoles into pcwannabe shit
>turning consoles into netlix
no
Downgraded Halo and turned Bungie into a one hit wonder sweatshop
Forced inferior APIs on PC when the open solutions were better
Blocked PC from advancing beyond their console
Advanced the idea of subscriptions for games
Allowed kernel level malware breaking compatibility
>Forced inferior APIs on PC when the open solutions were better
This is freetard cope. DirectX made developing games on Windows easier. Apple didn't made a collection of APIs for gaming, and it took years for Linux and SDL was LGPL for years.
Vulkan and OpenGL only covered hardware-based rendering. DirectX is way more than that.
>Allowed kernel level malware breaking compatibility
Apple allows it too.
>On Windows and Macs, both Easy Anti-Cheat and BattlEye use this kind of kernel-level protection. But as Valve notes, the versions of these anti-cheat tools available on SteamOS are instead running in a "user-space" mode. The setup can detect some common cheating tools, but it's more susceptible to kernel-level attacks that operate on a completely different attack surface.
https://arstechnica.com/gaming/2022/03/why-the-steam-deck-might-be-too-open-for-fortnite-and-destiny-2/
>Apple didn't made a collection of APIs for gaming
Because they didn't have to because SDL and OpenGL existed and were the standards for gaming on UNIX like systems.
>SDL was LGPL for years.
Using LGPL code in proprietary software is not an issue.
>Apple allows it too.
Apple has gone down the road of forcing proprietary shit and breaking compatibility too now so frick them.
Microsoft is a member of the Khronos board. If they wanted to offer up a free standard and make an argument for why targeting their console as the minimum spec was good for PC gaming as a whole they could have.
They chose not to and instead actively worked to sabotage Long's Peak and other efforts to create more modern standards.
Whole reason why there isn't an OpenGL 5 and why Valve created a small working group of mostly GNU/Linux developers to create Vulkan. By the time Microsoft became aware of it, it was too late for them to stop it or sabotage the process.
>Because they didn't have to because SDL existed and was the standards for gaming on UNIX like systems.
>Using LGPL code in proprietary software is not an issue.
For a lot of developers it is. There's a reason why they changed the license to zlib, and even Ryan C. Gordon said as much:
>Additionally, the LGPL license itself turned out to be counter-productive. In 2001, I was totally ready to scream "FUD!!" at people that suggested the LGPL was "viral" but after a while, I got tired of this. I can't change people's fears. Even within the community of true believers, no one understood what the actual rules of the GNU licenses were. Do you? And then the iPhone came along, and it was a legit problem: you couldn't comply with the LGPL on a platform that requires signed binaries and doesn't allow side-loading, so we were about to be locked out of what might turn out to be the most important computing platform on the planet.
https://www.patreon.com/posts/20211701
But I guess you'll say that Gordon is on Microsoft's payroll or some other schizo bullshit.
No, I'll say that issues with LGPL on platforms intentionally designed to be closed have no bearing on using LGPL on open platforms like the PC.
Despite Microsoft's best efforts, the PC remains an open platform.
Again, if Microsoft were the good guys, they could have officially opened up their APIs as standards. They're members of all the relevant standards committees. They haven't, and they won't.
>Despite Microsoft's best efforts, the PC remains an open platform.
They're winning with tpm and secure boot
Which is the reason why more companies are increasingly investing in their own hardware.
I don't think Microsoft could kill the open platform PC if they wanted to.
However I do think they could succeed in making it a smaller minority.
>No, I'll say that issues with LGPL on platforms intentionally designed to be closed have no bearing on using LGPL on open platforms like the PC.
Read this part:
>I got tired of this. I can't change people's fears.
Developers were still scared, and went with non-copyleft libraries (DirectX). It's not about the impossibility of compliance.
>Again, if Microsoft were the good guys, they could have officially opened up their APIs as standards.
They're not good guys, I'm saying that they made development for their operating system easier and with more comfortable terms for developers than the competition at the right moment.
They also consistently supported game developers, Apple changed their opinion on games every six months.
>They also consistently supported game developers
By buying them out, forcibly downgrading their games, and preventing them from working on any of their other IP?
>Developers were still scared, and went with non-copyleft libraries (DirectX)
Oh, this open standard has some licensing terms that might be problematic...
I'll use this entirely proprietary closed thing that only works on a single platform from a vendor who has a history of being extremely litigious!
Its not an argument that makes sense and you know it. DirectX is a forced meme. Developers used it because Microsoft paid them, or bought them out until it reached the point where it had enough inertia to glide despite better solutions existing.
Its the way Microsoft has always done things.
>They won't
But can they? Remember that Microsoft is not a guy but a public company that follows US law. Perhaps their current contracts and arrengements have made open sourcing DirectX legally impossible at this point. Best they can do is help the DXVK project but if they did they could get sued by shareholders anyway for failing to protect their IPs. Microsoft is also different from how it was in 2010-2012, opening up a bunch of their libraries and even C#, MSIL etc. The best Microsoft could do to improve gaming on PC is open up their development tools as much as possible which is exactly what they're doing.
There is no law against open standards, and other public companies contribute far more to open source.
Microsoft is even a member of the Khronos group. There is literally nothing stopping them from offering DirectX as an open standard if they wanted.
Same goes for Apple with Metal.
Those APIs exist for no reason other than lock in.
>Microsoft is even a member of the Khronos group
fun fact
vulkan would've just been opengl 5.0 if not for the fact that microsoft pushed for full backwards compatibility with past versions, knowing full well that the rest of the development group wanted a clean slate since opengl is so outdated, but since microsoft is part of the opengl development group they couldn't go ahead without their consent
this resulted in the development of a new graphics API being done behind closed doors until it finally released as vulkan
Wasn't Vulkan a fork of Mantle?
>Same goes for Apple with Metal.
You know remember pic related.
>kills minecraft
>kills skype
>kills xbox
>kills windows
>kills online play for consoles
how exactly are they good
that would be a no
funniest shit I read all week
Very very good guys, sir! Please redeem Xbox now!
absolutely fricking not
why would I support i(srael)d software?
>2016
Is there documented proof that this has changed since then?
The creator of RenderDoc says that Direct3D 12 for Xbox and PC are 99% identical.
https://twitter.com/kenpex/status/749290113494978560
His other main criticism is choosing DirectX 12 made no sense because it wasn't supported by Windows 7 (which had a big market share at the time) is true, and hasn't changed. However, now it's kind of a moot point.
>However, now it's kind of a moot point.
Always has been because Vulkan exists and is available on all open platforms.
In that context it is, because he's not talking about Linux, but Windows 10, Xbox One and Windows 7.
Using Direct3D 12 meant three codebases. However, XBO and W10 D3D12 are not really different despite what he says, and W7 is dead and buried.
Microsoft bought Zenimax because of this to silence Id for good.
probably not, but it was a happy coincidence that zenimax owned the biggest advocates for the main competitor to their API among videogame developers
Don't be so sure, Microsoft has a history of specifically targeting companies for acquisition over support of the competition.
No. Because of them we didn’t get banjo three.
They are the greatest LGBTQIA+ allies
lol
also subsequently lmao
Imagine all the linux gaming if microsoft didn't force their proprietary shit
it would be absolutely liberating
>they are the good guys of the videogame industry
Why are people like this?
They're literally one of the most evil companies on earth right now, if anti monopoly laws didn't exist in the world they would have literally run into the ground all of its competition.
If they could, they would be buying all game publishers on earth and make it so all games release only on their console and PC OS, the later being specifically developed so they can't be run on Linux or mac like they are doing now with their in house productions.
>If they could, they would be buying all game publishers on earth
They're on their way to that, though. Activision and ZeniMax Media were not small companies.
Yeah, and the activision one should not go through and should be stopped right now while they can.
True, most governments just put themselves apart as long as the economy grows, but at this point most US corporations should be dissolved and broken apart, since they've grown too huge by just running the competition into the ground or just by buying them.
If the government allowed Disney to buy 20th Century Fox, I wouldn't have too much hope on this aspect, my friend.
They didn't allow nvidia to buy arm, so they've started to wake from their sleeps.
Wasn't that the UK's decision or did the US deny it as well?
Almost no one was going to allow the transaction and the chinese arm went rogue against them, it was a lost cause.
I know, that's why strong laws against this situation have to exist and be used, capitalism is completely botched because a free market doesn't work, just look at the insulin prices in the US, and that's why after the crash of the '78 the governments started to control the market more so it wouldn't happen again.
Well, ARM is a British company.
anti-monopoly laws aren't going far enough
>if anti monopoly laws didn't exist in the world they would have literally run into the ground all of its competition.
why yes. thats literally capitalism. free market is some cope they throw so poor people believe they have a choice.
Even though I use the services, frick Microsoft and Sony.
Also in the category of shitty companies:
NINTENDO
>started the whole subscription service cancer on video game consoles
No.
They are litterly the ones who killed off demo's and introduces DLC on the xbox.
>but sony does that too
Yes, but ONLY after MS showed the world you could make morons pay more for less.
umm microsoft sisters? why the frick is our software considered malware?
https://www.gnu.org/proprietary/malware-microsoft.html
Everyone would be better off if microsoft fricked off out of video games permanently.
EXTEND | EMBRACE | EXTINGUISH
Gamepass will be good until it is not.
They're not but they're much better than snoy.
I'm not a freetard, but if there's something from DirectX that I would like to see going open-source are all versions up to DirectX 9.0c included, mostly for preservation purposes.
I would also love to see the ill-fated Game Sprockets going FOSS as well, it's not like Apple ever gave too much of a shit about it.