I am sure what ever they do, it will be fairly minimal effort.
Atlan_daGonozal wrote: »I am sure what ever they do, it will be fairly minimal effort.
I fear the same. And Zos will regret it. As often as Apple mentioned game performance and compatibility in their training videos.
And game controllers. And Apple TV. Doesn't need a genius to add two and two together here.
Actually in theory prepping ARM build should be effortless (unless in ZoS refers somewhere directly to hardware in their own code). For graphics at least this is already prepared for it as MoltenVK supports ApIn theory it should run on Apple Silicon without any need for changes due to Rosetta but it would not take advantage of any of the Apple Silicon features unless it was recompiled into a Universal app - ah it seems like the old days of the PowerPC to Intel migration all over again.
... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
There's no way existing binaries will be compatible unless Apple provides a virtual machine layer to emulate the current CPU architecture. And if they do that, any possible performance gains go out the window and then some.
The only way to make apps work with the new CPUs is to update the code to make sure it is compatible and recompile your app. Any additional performance improvements will require extra dev hours and i just can't see ZOS spending any of those exclusively for the Mac player base.
Yes, we had: https://forums.elderscrollsonline.com/en/discussion/549464/theory-on-apple-silicon-eso#latest. Would be good idea to merge those as both are on the same topic discussing the same thing really.We had a pretty good discussion about this in another topic a few days back. Can't find it easily now for some reason.
The truth here is that ZOS can barely support the game in their main platforms. Just look at the state of Markarth. The way it was launched and the way it still is, almost two weeks after going live.
ZOS wouldn't need to add a new server, but supportin ESO on ARM would basically mean adding support for yet another "coding platform". ARM would mean a new compile target with its own memory and GPU quirks that would cause its own bugs.
And if ZOS can't fix bugs on PC, which has the majority of the population, do you think they would fix anything for the 7 of us that would be playing ESO natively on ARM Macs? I don't think so.
The reality is that, if you want to play ESO on Macs, don't buy ARM ones, at least for the first few years.
Even if Rosetta 2 is awesome and runs the x86 ESO Mac client well, it will still be the buggy mess that is the ESO Mac client.
Since ARM Macs also won't support Windows via Bootcamp for the first years, you are out of options.
For me, I'll either buy one more Intel Mac or just buy a cheap gaming PC to keep playing ESO on the side.
As I said already in this other topic: Perhaps, perhaps not. Before we see any products really it is too early to say. So far response from people is positive but tbh it is mostly based on the fact that it will be finally possible to bring all those iOS games to Macs in much easier way. But then keep in mind that those games in terms of hardware requirements demand more some GPU capable of rivaling Intel UHD and not really any desktop class GTX or hardware such as Vega 64/Radeon VII so hardware pretty much recommended these days when it comes to actual desktop gaming. Too many unknowns to tell really what it means for gaming using those upcoming Macs.Atlan_daGonozal wrote: »Hello,
I'll take it most of you know that Apple will be switching from Intel based CPU to ARM architecture for their desktop and laptop computer. There is a lot of talk how this will improved performance and give a better gaming experience. Most notably all iOS games will become available on the big screen.
The YouTube videos I have seen on the subject seem to very positive when it comes to gaming on the Mac. Apple is putting out a ton of new feature specific for game developers. I think the game future for Mac gaming looks prommising.
However, I am worried about the Elder Scrolls Online. The current client is not in a good state and get's only the most basic updates. Bugs like the spinning toon hasn't been fixed and fullscreen is far from perfect.
Will Bethesda use the opportunity to revamp the game with the new gaming features announced and make it truly great on the mac? Or will Bethesda just hope that the Rosetta 2 emulation will keep Elder Scrolls Online alive on the Mac for another 5 years?
Regards
Yes but then this is actually hardly any hope given Apple's history. Specifically most recent when they switched from PowerPC to x64. Took like 2 years after which both PowerPC Macs were removed from lineup completely as well as Rosetta also was removed from system shortly after. And 2 years is hardly enough for developers to adapt if we talk major apps (potentially lots of work to be done) such as TESO - even if there was a development team dedicated to specifically this task.... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
There's no way existing binaries will be compatible unless Apple provides a virtual machine layer to emulate the current CPU architecture. And if they do that, any possible performance gains go out the window and then some.
The only way to make apps work with the new CPUs is to update the code to make sure it is compatible and recompile your app. Any additional performance improvements will require extra dev hours and i just can't see ZOS spending any of those exclusively for the Mac player base.
There already is. Rosetta 2 is the system built in Big Sur that translated x86 binaries to ARM for the new Silicon.
Apple has actually showed a bunch of x86 apps and games running with that.
As I said, that is the only hope for ESO on ARM Macs since I doubt ZOS will have a specific build for that and Windows on Bootcamp is not an option for now.
Unfortunately the current Mac client for ESO is just bad. Even if Rosetta 2 runs it perfectly, it will still have all the bugs that makes me sacrifice 300 GB just to have a Windows partition in Bootcamp to run the Windows version of the game.
alterfenixeb17_ESO wrote: »Yes but then this is actually hardly any hope given Apple's history. Specifically most recent when they switched from PowerPC to x64. Took like 2 years after which both PowerPC Macs were removed from lineup completely as well as Rosetta also was removed from system shortly after. And 2 years is hardly enough for developers to adapt if we talk major apps (potentially lots of work to be done) such as TESO - even if there was a development team dedicated to specifically this task.... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
There's no way existing binaries will be compatible unless Apple provides a virtual machine layer to emulate the current CPU architecture. And if they do that, any possible performance gains go out the window and then some.
The only way to make apps work with the new CPUs is to update the code to make sure it is compatible and recompile your app. Any additional performance improvements will require extra dev hours and i just can't see ZOS spending any of those exclusively for the Mac player base.
There already is. Rosetta 2 is the system built in Big Sur that translated x86 binaries to ARM for the new Silicon.
Apple has actually showed a bunch of x86 apps and games running with that.
As I said, that is the only hope for ESO on ARM Macs since I doubt ZOS will have a specific build for that and Windows on Bootcamp is not an option for now.
Unfortunately the current Mac client for ESO is just bad. Even if Rosetta 2 runs it perfectly, it will still have all the bugs that makes me sacrifice 300 GB just to have a Windows partition in Bootcamp to run the Windows version of the game.
Not exactly. When Rosetta came out and transition to x86 it was time when iPhone being announced, iPods dominated already handhelds market and iMacs were in fact most popular devices in certain areas - not just vide editing but also audio producing, DTP and a few others. Also argument that too many ads rely on x86 may not be accurate. This was also exactly the case back those 15 years ago and Apple just did not really care. They calculated that dropping support for all architecture is going to provide better earnings so they've done it leaving everyone who relied on PPC alone which caused many people just do either drop or at least stick with old computers for many years (I know of some who were still using about 10 yers old G5s). The only guaranteed support for x86 would be if they have done it the way Transmeta did 20 years ago so basically x86 emulation as part of hardware layer which made basically from CPU pov not difference if code received is dedicated for Transmeta CPU or some x86 of that era. Also no system update could remove it as this was part of the firmware (stuff that nobody really alters that much after it's released) so functionality was delivered with hardware and not with operating system.alterfenixeb17_ESO wrote: »Yes but then this is actually hardly any hope given Apple's history. Specifically most recent when they switched from PowerPC to x64. Took like 2 years after which both PowerPC Macs were removed from lineup completely as well as Rosetta also was removed from system shortly after. And 2 years is hardly enough for developers to adapt if we talk major apps (potentially lots of work to be done) such as TESO - even if there was a development team dedicated to specifically this task.... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
There's no way existing binaries will be compatible unless Apple provides a virtual machine layer to emulate the current CPU architecture. And if they do that, any possible performance gains go out the window and then some.
The only way to make apps work with the new CPUs is to update the code to make sure it is compatible and recompile your app. Any additional performance improvements will require extra dev hours and i just can't see ZOS spending any of those exclusively for the Mac player base.
There already is. Rosetta 2 is the system built in Big Sur that translated x86 binaries to ARM for the new Silicon.
Apple has actually showed a bunch of x86 apps and games running with that.
As I said, that is the only hope for ESO on ARM Macs since I doubt ZOS will have a specific build for that and Windows on Bootcamp is not an option for now.
Unfortunately the current Mac client for ESO is just bad. Even if Rosetta 2 runs it perfectly, it will still have all the bugs that makes me sacrifice 300 GB just to have a Windows partition in Bootcamp to run the Windows version of the game.
Apple is a very different company now. They were still almost bankrupt on that first transition, they are the biggest company in the world today.
I think they will still keep Rosetta 2 in Macs for several years. Too many professional programs are x86 only and will remain like that for more than just a couple of years. Even if Intel Macs go out, Rosetta will still be around.
As I said, though, I would not buy an ARM Mac thinking I would be abel to play ESO in it easily. That might happen, but it is far from a guarantee.
alterfenixeb17_ESO wrote: »Not exactly. When Rosetta came out and transition to x86 it was time when iPhone being announced, iPods dominated already handhelds market and iMacs were in fact most popular devices in certain areas - not just vide editing but also audio producing, DTP and a few others. Also argument that too many ads rely on x86 may not be accurate. This was also exactly the case back those 15 years ago and Apple just did not really care. They calculated that dropping support for all architecture is going to provide better earnings so they've done it leaving everyone who relied on PPC alone which caused many people just do either drop or at least stick with old computers for many years (I know of some who were still using about 10 yers old G5s). The only guaranteed support for x86 would be if they have done it the way Transmeta did 20 years ago so basically x86 emulation as part of hardware layer which made basically from CPU pov not difference if code received is dedicated for Transmeta CPU or some x86 of that era. Also no system update could remove it as this was part of the firmware (stuff that nobody really alters that much after it's released) so functionality was delivered with hardware and not with operating system.alterfenixeb17_ESO wrote: »Yes but then this is actually hardly any hope given Apple's history. Specifically most recent when they switched from PowerPC to x64. Took like 2 years after which both PowerPC Macs were removed from lineup completely as well as Rosetta also was removed from system shortly after. And 2 years is hardly enough for developers to adapt if we talk major apps (potentially lots of work to be done) such as TESO - even if there was a development team dedicated to specifically this task.... not sure if eso binary will simply run on Apple Silicon without any dev efforts ...
There's no way existing binaries will be compatible unless Apple provides a virtual machine layer to emulate the current CPU architecture. And if they do that, any possible performance gains go out the window and then some.
The only way to make apps work with the new CPUs is to update the code to make sure it is compatible and recompile your app. Any additional performance improvements will require extra dev hours and i just can't see ZOS spending any of those exclusively for the Mac player base.
There already is. Rosetta 2 is the system built in Big Sur that translated x86 binaries to ARM for the new Silicon.
Apple has actually showed a bunch of x86 apps and games running with that.
As I said, that is the only hope for ESO on ARM Macs since I doubt ZOS will have a specific build for that and Windows on Bootcamp is not an option for now.
Unfortunately the current Mac client for ESO is just bad. Even if Rosetta 2 runs it perfectly, it will still have all the bugs that makes me sacrifice 300 GB just to have a Windows partition in Bootcamp to run the Windows version of the game.
Apple is a very different company now. They were still almost bankrupt on that first transition, they are the biggest company in the world today.
I think they will still keep Rosetta 2 in Macs for several years. Too many professional programs are x86 only and will remain like that for more than just a couple of years. Even if Intel Macs go out, Rosetta will still be around.
As I said, though, I would not buy an ARM Mac thinking I would be abel to play ESO in it easily. That might happen, but it is far from a guarantee.
Bun then I guess that we shall see. Theoretically those new integrated graphics are supposed to be up to 6 time faster but then it is all in comparison to i.e. old Mac Mini which was Intel UHD - 5 -6 times faster is easy going to be anyway slower than any of GPU's I have already mentioned so basically no smooth TESO using that (question if AMDs will still be supported).
Also this whole unified RAM... I would understand this about MacBook Air i.e. but MacBook Pro or Mac mini too? I guess farewell to own RAM upgrades is confirmed finally and keep in mind that 8 GB for gaming is just meh. For the time being after new products were shown I have to say this just does not look optimistic.It will be good for iOS games being ported but if anyone would expect anything more than that it will not happen, at least not any time soon.
alterfenixeb17_ESO wrote: »Well MacBook Pro is by definition not a lower end. As for Mac mini this reminds of MY 2014. 16 GB is mostly fine however those Macs have 8 GB and the only way to get those 16 is to do it when buying them. Another thing is this small detail. New Mac mini can have up to 16 GB RAM while old one up to 64 GB. If it happens that for whatever reason you need more than that you are out of options - must buy new computer. And I can tell that games will soon enough need those 32 GB really considering how technologies such as NVMe provide and new GPUs such as GeForce 3xxx can do. CPU may change and may be just fine, graphics capabilities may also be ok but for any desktop gaming RAM upgrade is a must sadly. We are not talking about console gaming after all.
Also benchmarks are one thing and reality may be another. See how benchmarking of Macs vs PC works - different benchmarks may give different results depending on software used and also keep in mind that so far out of this benchmarking was done by Apple which means it is obvious it will be all positive. I suppose we will get some better into in upcoming weeks.
am not questioning that. We still have no iMacs as well however still point is 8 GB or 16 GB of RAM for gaming will not last long ans forcing anyone into buying more expensive computer just to have more RAM is not the way to go sadly. Also disallowing users to do such basic upgrade which is adding more RAM after computer is bought is not a good idea. This is exactly policy Apple had back those 20 years ago which caused it to never threaten PCs (even with those new shiny iMacs that were otherwise revolutionary for their time) despite the fact that those 20 years ago PPC was basically superior to x86 as well. One could really think that Apple learned their lesson but judging from what was shown so far they did not. I guess only time will tell if history repeats itself.alterfenixeb17_ESO wrote: »Well MacBook Pro is by definition not a lower end. As for Mac mini this reminds of MY 2014. 16 GB is mostly fine however those Macs have 8 GB and the only way to get those 16 is to do it when buying them. Another thing is this small detail. New Mac mini can have up to 16 GB RAM while old one up to 64 GB. If it happens that for whatever reason you need more than that you are out of options - must buy new computer. And I can tell that games will soon enough need those 32 GB really considering how technologies such as NVMe provide and new GPUs such as GeForce 3xxx can do. CPU may change and may be just fine, graphics capabilities may also be ok but for any desktop gaming RAM upgrade is a must sadly. We are not talking about console gaming after all.
Also benchmarks are one thing and reality may be another. See how benchmarking of Macs vs PC works - different benchmarks may give different results depending on software used and also keep in mind that so far out of this benchmarking was done by Apple which means it is obvious it will be all positive. I suppose we will get some better into in upcoming weeks.
Since a couple of years ago Apple has 2 configurations of the Macbook Pro 13': one lower-end with slower processor, only 2 thunderbolt ports and another high-end with Intel.
They kept the same configuration. You can still buy the "higher end" Macbook Pro with Intel. Only the lower-end was changed.
So yes, they still haven't updated any of the actual higher end models, meaning the higher end MBP 13 and the MBP 16.
I expect those to have an M2 or something with more RAM as option.
About benchmarks, just see what iPads can do. Apple knows how to make very peformant chips, including graphics. I don't expect the new ones to be any different. They will be very good still.
alterfenixeb17_ESO wrote: »am not questioning that. We still have no iMacs as well however still point is 8 GB or 16 GB of RAM for gaming will not last long ans forcing anyone into buying more expensive computer just to have more RAM is not the way to go sadly. Also disallowing users to do such basic upgrade which is adding more RAM after computer is bought is not a good idea. This is exactly policy Apple had back those 20 years ago which caused it to never threaten PCs (even with those new shiny iMacs that were otherwise revolutionary for their time) despite the fact that those 20 years ago PPC was basically superior to x86 as well. One could really think that Apple learned their lesson but judging from what was shown so far they did not. I guess only time will tell if history repeats itself.alterfenixeb17_ESO wrote: »Well MacBook Pro is by definition not a lower end. As for Mac mini this reminds of MY 2014. 16 GB is mostly fine however those Macs have 8 GB and the only way to get those 16 is to do it when buying them. Another thing is this small detail. New Mac mini can have up to 16 GB RAM while old one up to 64 GB. If it happens that for whatever reason you need more than that you are out of options - must buy new computer. And I can tell that games will soon enough need those 32 GB really considering how technologies such as NVMe provide and new GPUs such as GeForce 3xxx can do. CPU may change and may be just fine, graphics capabilities may also be ok but for any desktop gaming RAM upgrade is a must sadly. We are not talking about console gaming after all.
Also benchmarks are one thing and reality may be another. See how benchmarking of Macs vs PC works - different benchmarks may give different results depending on software used and also keep in mind that so far out of this benchmarking was done by Apple which means it is obvious it will be all positive. I suppose we will get some better into in upcoming weeks.
Since a couple of years ago Apple has 2 configurations of the Macbook Pro 13': one lower-end with slower processor, only 2 thunderbolt ports and another high-end with Intel.
They kept the same configuration. You can still buy the "higher end" Macbook Pro with Intel. Only the lower-end was changed.
So yes, they still haven't updated any of the actual higher end models, meaning the higher end MBP 13 and the MBP 16.
I expect those to have an M2 or something with more RAM as option.
About benchmarks, just see what iPads can do. Apple knows how to make very peformant chips, including graphics. I don't expect the new ones to be any different. They will be very good still.
Gattopardo wrote: »https://elderscrollsonline.com/en-us/news/post/59187
"All of this puts a burden on software developers like ZOS to port their products to the new architecture. It is a huge undertaking to port a product as old, large, and complex as ESO to a new CPU, with no certain outcome of success. Because of these factors, we will not be porting ESO to run on the new ARM-based Macs."
Meanwhile WoW got native Silicon support today ...
Great.
That report is fairly depressing. I can’t imagine that the porting is THAT difficult, it’s not like the system software is vastly different.
System and software API not but hardware is. Again on Intel based Macs we can have any AMD GPU we want either as internal one or external. In case of ARM Macs this future is still kind of a mystery if Nvidia or AMD will have any drivers while Apple for sure will not deliver drivers capable of running TESO using any other settings than low.Great.
That report is fairly depressing. I can’t imagine that the porting is THAT difficult, it’s not like the system software is vastly different.
They are not dumping Intel Macs. Announcement is only that there will be no ARM port. Also because of this gaming capabilities factor I suspect that most people that are playing on Macs will either switch to Windows ofc or they will wait at least til it is no longer an option to have new Intel Mac.Well there you go, sounds like it'll be stadia or whatever else comes along in the next few years. I have a MBP I bought last year so thats not being replaced for at least the next 3-4 years unless it really has to be (it blows up). To be honest the Mac support is pretty poor anyway.
alterfenixeb17_ESO wrote: »System and software API not but hardware is. Again on Intel based Macs we can have any AMD GPU we want either as internal one or external. In case of ARM Macs this future is still kind of a mystery if Nvidia or AMD will have any drivers while Apple for sure will not deliver drivers capable of running TESO using any other settings than low.Great.
That report is fairly depressing. I can’t imagine that the porting is THAT difficult, it’s not like the system software is vastly different.
Example of WoW is also not a good one since it has much different requirements than TESO and it can run on Intel UHD just fine even with some better graphics settings while those new Macs as they are now already expected to be faster than UHD which made that decision simpler for sure. Sadly in case of TESO it is still a big unknown and just guessing if or when ARM-based Macs capable of running it well enough will be available (Macs other than Mac Pro or top tier iMacs as well that is). It can be next year, it can be year after it may never happen really.
Also one more thing to consider WoW - TESO does not use Metal natively which means it relies completely on MoltenVK in this matter. Perhaps not fault of ZoS to go another direction (we do not know all factors here) but still the fact is that WoW's engine could be more less prepared for it already for like those 2 years just because of that.
Other than that this was to be expected since June sadly.They are not dumping Intel Macs. Announcement is only that there will be no ARM port. Also because of this gaming capabilities factor I suspect that most people that are playing on Macs will either switch to Windows ofc or they will wait at least til it is no longer an option to have new Intel Mac.Well there you go, sounds like it'll be stadia or whatever else comes along in the next few years. I have a MBP I bought last year so thats not being replaced for at least the next 3-4 years unless it really has to be (it blows up). To be honest the Mac support is pretty poor anyway.