Possible thanks to Rosetta
If you start a Windows program on the Mac via CrossOver 20, you benefit from Apple’s Rosetta 2. Crossover emulates the Intel binaries in order to then run them on the ARM Macs via Rosetta. Even games are possible, as the following video demonstrates:
Of course, it should be clear to everyone that this way you leave a lot of performance behind. Nevertheless, this should hardly cause problems for normal programs, since the M1 Macs offer sufficient computing power. Elaborate games, on the other hand, are a completely different matter, because the losses are too high. Despite everything, it is a remarkable possibility. in the Blog post it says enthusiastically: Imagine – a 32-bit Windows binary runs over a 32-to-64 bridge in Wine over macOS on an ARM CPU that emulates x86!
To work with CrossOver on an M1 Mac, macOS 11.1 is required. This has recently been in the first beta and includes important bug fixes for Rosetta 2. For this reason, it was not possible for CodeWeavers to get the environment running under 11.0.1. CrossOver 20.0.2 is required (product pages:). Depending on the type of license, the environment costs between 38 euros (for the current version), 59 euros (12 months of support and updates) or 475 euros (lifelong updates). The official compatibility list of supported programs can be found here: