So, the Nintendo Switch 2 is here, and it seems to be producing pretty good levels of performance, enabling a lot of ports of PS4 & PS5 era games (including CyberPunk 2077, Hogwarts Legacy, Street Fighter 6) and it's got me thinking what opportunities this brings for gaming on Apple systems.
It seems that the Switch 2 has performance somewhere in the 2-3 Tflop range (between PS4 & PS4 Pro), an old GPU based on the RTX 2050 (with a few RTX 30-series features added) and an 8-core ARM CPU. To me all seems to indicate that more publishers are going to spend more time porting their current games to an ARM architecture and optimise performance for a GPU that is getting on for 7-8 years old. Previously, it appeared that current gen games were either not even considered for the Switch 1 or were outsourced leading to pretty poor versions, both in terms on image quality and performance (Switch 1 Hogwarts Legacy anyone?)
Is there now a better opportunity for Apple to throw some money at more developers to get them to bring their already-ARM optimised ports to MacOS/TvOS/iOS etc? Surely An Apple M3 or M4 (or higher trims of each) should have the GPU grunt to match the performance of the Switch 2? They already have the features in terms of RT support, ML cores for image reconstruction etc. The only area Apple may need to develop is their MetalFX technique to bring it closer to DLSS on the Switch 2. MetalFX was lauded in quality (temporal) mode when it launched, but at the time it was up against FSR2, so it didn't have to do much to impress. If Apple can improve the performance mode (i.e. move it from spacial to a more performant temporal model) so 720p-->1440p reconstruction looks decent (equivalent to DLSS performance mode) all the better.
It seems that the Switch 2 has performance somewhere in the 2-3 Tflop range (between PS4 & PS4 Pro), an old GPU based on the RTX 2050 (with a few RTX 30-series features added) and an 8-core ARM CPU. To me all seems to indicate that more publishers are going to spend more time porting their current games to an ARM architecture and optimise performance for a GPU that is getting on for 7-8 years old. Previously, it appeared that current gen games were either not even considered for the Switch 1 or were outsourced leading to pretty poor versions, both in terms on image quality and performance (Switch 1 Hogwarts Legacy anyone?)
Is there now a better opportunity for Apple to throw some money at more developers to get them to bring their already-ARM optimised ports to MacOS/TvOS/iOS etc? Surely An Apple M3 or M4 (or higher trims of each) should have the GPU grunt to match the performance of the Switch 2? They already have the features in terms of RT support, ML cores for image reconstruction etc. The only area Apple may need to develop is their MetalFX technique to bring it closer to DLSS on the Switch 2. MetalFX was lauded in quality (temporal) mode when it launched, but at the time it was up against FSR2, so it didn't have to do much to impress. If Apple can improve the performance mode (i.e. move it from spacial to a more performant temporal model) so 720p-->1440p reconstruction looks decent (equivalent to DLSS performance mode) all the better.