Running x86 code on ARM macOS is the most solved part of the stack, if anything needs work it's the API translation layers.
> Rosetta was designed to make the transition to Apple silicon easier, and we plan to make it available for the next two major macOS releases – through macOS 27 – as a general-purpose tool for Intel apps to help developers complete the migration of their apps. Beyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks.
https://www.macrumors.com/2025/06/10/apple-to-phase-out-rose...