![]() ![]() (and honestly there's no indication of it going away despite the threats) The reason they don't even attempt a port to 64-bit is for the same reason as they don't support TF2 beyond the barest minimum, and that's the amount of time it would take to QC it.Īlso iirc, apple even cut away OpenGL support, so the graphics would also have to be rewritten to the metal api.OpenGL is depricated, which it has been for years now, but the support is still there. Valve didn't hand-code things for x86, they did what everyone else does and used libraries that were available to them. If they got everything running on a 64-bit Intel MacOS platform, then it would work on a 64-bit AArch64 platform since they effectively share the same codebase. Apple's put a lot of effort into making the jump as painless as possible. To fully support tf2 on all MacOS devices, Valve would have to have a version for x86-64 / intel macs and a version for apples modern arm cpus.Considering they support(ed) TF2 across Windows, MacOS, and Linux, that's less of a feat. And they had the warning about going 64-bit only since 2015, 5 years before the first m1 Mac. Probably 5-7 years from now, that's when the last Intel Macs reach Apple's EoL pattern. Originally posted by The Xenoblade guy:Apple could always just pull the plug and make macOS arm only. And even then they implement the bare minimum of changes to get the heat off their back. See: the #savetf2 joke, the articles about racist spambots, etc. ![]() They don't do a single ♥♥♥♥♥♥♥ thing unless there's mass outrage. Not having looked through the source, I'd bet that the gpu is using OpenGL and DX code not any newer than '13, maybe older.ģ. TF2 runs on Source 2009, and was last "rewritten" in 2013 to make it stable (believe it or not it was buggier and more crash-prone at one point), and the core of it is an engine from nearly 20 years ago, when 32-bit, single-core CPUs were the norm. ![]() We're lucky the Steam app was updated to be 64-bit. That means Valve is only willing to put forth the bare minimum effort to support the platform as a whole. Love my M1 Max, but let's examine the feasibility of this scenario:Īs an example: the window buttons on the Steam app are hard-coded, and the chat (the ♥♥♥♥♥♥ discord knockoff) still has the window buttons on the right side of the window, two years after it has been implemented with no signs of it ever going to be fixed. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |