CD PROJEKT RED's Paweł Sasko and Apple's Garrett Austin walk through the full process of porting Cyberpunk 2077: Ultimate Edition to Mac. The talk covers using Apple's Game Porting Toolkit for pre-port evaluation, building a native Metal rendering pipeline with Metal Shader Converter, implementing MetalFX Upscaling with Dynamic Resolution Scaling for performance headroom, and creating a 'For this Mac' device-based preset system. Platform-native integrations include NSNotification-based window/display management, Game Mode, Game Controller framework support, automatic HDR calibration via Apple's EDR APIs (maximumExtendedDynamicRangeColorComponentValue), head-tracked spatial audio for AirPods via AVAudioEngine, and iCloud Drive save sync. The game shipped as Mac Game of the Year in Apple's 2025 App Store Awards.

27m watch time
142 Impressions