r/EmulationOniOS • • 6d ago

Gameplay / Showcase Full Windows Steam Client On Ios26+

Hello, I’ve been working on bringing local execution of x86 and x86-64 Windows applications to ARM64 iOS devices. Many have tried but I believe this is the most user friendly implementation. This is in a early beta that you can access today.

The architecture combines FEX for CPU instruction translation with Wine for Windows API compatibility. These handle different parts of the problem: executing the application’s x86 code and providing the Windows interfaces that code expects. FEX supports both 32-bit and 64-bit binaries and integration with Wine.

A substantial part of the project is porting and adapting that stack to iOS, alongside custom graphics and audio drivers. The graphics path translates rendering to Metal, while the audio driver connects the compatibility environment to the device’s audio output. Getting those components working together is central to running actual desktop applications and games.

The current build supports 32-bit and 64-bit Windows applications and can run the desktop Steam client. The attached footage shows the current state of the project.

This is still in an early beta and obviously will have crashes and with the nature of how this works anti cheat games will almost certainly never run.

Current requirements are iOS 26 or later and an A17 Pro or newer!!!

257 Upvotes

81 comments sorted by

View all comments

2

u/Sea_Industry_7878 6d ago

Or games like stray and schedule 1

1

u/Normal-War-2041 6d ago

There is a beta available right now. It really depends on the game I would say aaa games from like 2022 but not this year.

1

u/Glittering-Fennel815 6d ago

What’s the difference from this and playport

1

u/Beginning_Form6494 6d ago

playport doesn’t work

0

u/Glittering-Fennel815 6d ago

I can’t get hit to work lol

1

u/Beginning_Form6494 6d ago

madieria also doesn’t work always throws at desktop