Changes
/* Emulator Detection */
To detect Amstrad CPC emulators:
*Check if the memory is initialized with zeroes, as real machines have random memory values at boot
*Focus on the minute details in emulated Z80, CRTC, and PPI chips. They are most often wrong in emulators
*Examine the FDC chip. It is only replicated more or less superficially in all emulators because the internals of the chip are still unknown