Yeah, that’s unfortunate. That will make it totally impossible to run EVE on these new Mac. I heard about there custom chips but there Arm based. I personally have nothing again a different architecture but x86 code does not run on Arm and vice versa. Currently with wine you get almost native speed (If you use thing like Nine for native D3D9 on Linux or if you use DXVK to Vulkanize EVE). With there new chip, think about the speed you get if you run a VM Without the VM acceleration stuff. 100% Emulation.
CCP can’t even port eve to a different 3D API like so you can already forget a port to a different architecture all togeter, they do use too much Windows x86 libs. This is a thing to port to a different 3D API and a different architecture.
CCP could in theorie have EVE compatible with Windows, Linux, OSX with current X86 mac and the new Arm Mac, all with native code. But that will require a complete rewrite of the engine and they might also need to rewrite the shaders too as there as some difference with Vulkan and Metal. You can already forget EVE and all the current games and your steam library if you have one. Some of them who did make there game in ansii C/C++ without using any proprietary API might be able to levrage a Arm Mac version and Engine like Trinity might release an Arm version that is code compatible with the current stuff but that’s the only stuff you can hope for.
Cross platform transcoding a la Wine don’t exist (most games on steam including Feral do that). Only Emulation Exist. You lose between 40 and 90% of your CPU power just emulating the Other CPU and that is without having 3D stuff on top of that.
When Apple did switch from PowerPC to Intel, they did release a compatibility layer, Roseta, and old Applications where running on the new Intel CPU, between 40% to 65% of what they where running on the old PowerPC platform. that’s like 1/2 the speed. And that was for application that don’t really need the GPU.
I don’t think CCP have the ressources to do a complete rewrite of the game, i’m sorry, but you will have to get a PC with your new Mac to be able to properly run EVE. An engine rewrite like the EVE engine can take years if they extensively use microsoft libs. They have to redo there gfx Engine too and debug all that after that. They might have to rewrite the python code too, as Python is not compatible between major and EVE use 2.7 with is deprecated and forgotten. So you might need to add extra time if CCP have to work on eater Python to make it compatible and compilable for a new target or they will have to use Python 3.6+ and redo there Python code.
New architecture = New Application (if the’re proprietary). Old applications => Trash, you can’t run them.
They will have a kind of compatibility layer but that’s too slow for games especially if they use 1 or 2 threads just to do 3D API transcoding.
That worst that I was thinking. Even DXVK+MoltenVK will not save EVE on Mac (except if you just play the market and are fine with slideshow EVE).