Apple-Silicon M1, M1 Pro, and M1 Max:
Apple says every well-behaved ordinary Application (that does not use Virtualization) will run on Apple-Silicon. It will use Rosetta emulation to translate the Intel binary to M1-binary.
Your Intel Apps will run and not crash while being executed on a completely different processor than the one the developer used. This is a truly remarkable feature.
It runs, and you can get your work done, which is what Apple promised and delivered.
--------
Most cross platform development systems, such as Android simulators, DO use Virtualization instructions, and are not currently working on M1 processors.
if the developer is serious about the Apple market, they will already be working on an Apple-Silicon OPTIMIZED version of their App. This version will ultimately contain code for BOTH Intel and Apple-Silicon, packaged up together as a "Universal Binary" and the correct modules for your processor are selected at run-time.
RE: Games-- this Mac uses a different graphics processor than any notebook computer has ever used. If the game makers "cheat"and attempt to directly address the Hardware, their game is likely to crash or at best malfunction. Games ported form the iPhone are generally NOT ready to be played directly on M1 processors, unless/until the developer does some work on them to make them compatible with the Mac environment. But its is not a lot of work.
Re: Facebook -- notebook computer Users should use the Facebook Web site. The facebook App from the iPhone is NOT ready to be used directly until facebook does some work on it to make it fully compatible.