1 comments

  • colemancda an hour ago

    Apple Silicon Macs can run iPhone apps, but only 64-bit ones; armv6 and armv7 apps from the iPhone OS 2 – iOS 10 cannot run since Mac lacks both the 32 bit iOS frameworks, and armv7 support in the CPU. Bridge32 runs ARM code with dynarmic and answers every system call, C function and Objective-C message with the real 64-bit frameworks on the Mac: UIKit, Foundation, Core Graphics, Core Text, OpenGL ES, OpenAL, Audio Toolbox and the rest. Nothing of iOS is reimplemented; the bridge converts between the guest's 32-bit ABI and the host's 64-bit, and emulates the 32-bit code since Apple Silicon lacks the Armv7 support natively. I've added support for upscaled OpenGL ES 2 rendering and MFI controller support for CoD: Nazi Zombies.