timppu: Was it so that in those M1 Apples by default you can buy applications and games only from Apple's store, but there is an option to allow installation from other sources as well?
That's been the case for years.
users are restricted only to Apple store, then naturally GOG can't sell games to them.
No, it's a simple preference button to change that, which again has been the case for years. Running unidentified apps is also possible, though more hidden.
Anyway, the X64 emulation appears to be as fast or faster than running on a real Intel chip, so I don't think there's much urgency for native apps yet.
pds41: However, the Windows games on the list will come down to whether there's effective X86 and X86-64 emulation built into the Apple OS.
There is, but that's not how it works. Nobody writes assembly language, so the CPU architecture isn't particularly relevant as long as certain technical aspects are the same (e.g. endianness, floating point format), which they are in this case. It's not like the PPC/Intel transition.
When you port a game, you recompile your C++ code if you're doing everything yourself, or else republish from Unity/Unreal/etc. What actually matters is the APIs, and traditionally the biggest hurdle has been Direct3D vs. OpenGL. If you're using a third-party engine you don't have to worry about that, otherwise you'd use Metal these days, though you can still use OpenGL for now. But the point is that you're not coding for a CPU, so the M1 doesn't really change anything as far as porting games. (Although the integrated graphics seem to be actually semi-usable for gaming, which is an improvement over typical Intel integrated graphics.)
Judicat0r: You can install 32 and 64 bit apps outside of the the store but as of now only 32 ones can be run at least AFAIK.
No. You can't run 32-bit apps.