Can you run PCem, which emulates an x86 Win9x era PC, on Mac? You cannot. Can you run Xenia to emulate the Xbox 360 on Mac? You cannot. Can you run PCSX2 to emulate PS2 games? You cannot (without great difficulty). Can you run RPCS3 to emulate PS3 games on Mac? You cannot. Can you run Spine, the up-and-coming PS4 emulator, on Mac? You cannot. Can you run Cemu to emulate Wii U games on Mac? You cannot. Can you run Yuzu to emulate Switch games on Mac? You cannot.
You‘ll have to compile PCem, but it definitely works:
Port of the PCem PC emulator for macOS. Comes with OpenGL 3.0 support built-in - PCemOnMac/PCemV17macOS
github.com
PCSX2 only works with Rosetta, so controllers unfortunately don‘t work, but it runs as well:
PCSX2 - The Playstation 2 Emulator. Contribute to TellowKrinkle/pcsx2 development by creating an account on GitHub.
github.com
For some of the other emulators I somehow doubt they run that well on a Windows PC either. Some are even closed source, so it‘s impossible to port them.
Two you forgot to mention have been native for months: Dolphin and Flycast.
The developers of Dolphin apparently were so impressed by the efficiency on the M1 that they wrote an article about it:
From the announcement made on November 10th, 2020, users have had high hopes for the new Apple M1 devices. With its powerful Apple Silicon processor smashing benchmarks all over the place, users and developers were both asking if a native Dolphin build would be possible. Now we have the answer...
dolphin-emu.org
Not really available and probably doesn‘t run that well, but one developer started virtualizing a Nintendo Switch on an M1:
A developer has successfully pulled off emulating Nintendo Switch games on their Apple Silicon Mac. A developer that goes by the name Sera Tonin Brocious (@daeken) on Twitter has shared a clip of Super Mario Odyssey’s Nintendo Switch version running on an M1 Mac. They were able to achieve this...
the8-bit.com
Long story short, do at least a little bit of research before you make a whole bunch of false claims!
I have a lot of emulators running natively on an M1 Mac. Those without dynamic recompilation often just need to be compiled to be native. For those with dynarecs it depends on if there is an Android version; if there is then most have an ARM64 code generator, which also works for Apple Silicon.
Yes there are some very specific emulators that don‘t run yet or will never be ported, but those emulators are often so specific that they often run on anything but Windows. That‘s a design decision and has nothing to do with the Apple Silicon platform.
I‘m pretty sure a dynarec from PPC to ARM64 is much easier to develop than from PPC to x86-64, just to pick an example.