How close are emulators to the real thing? I mean for someone who spent years in their youth developing muscle memory and would be irritated by slight differences
Assume that the emulator will add one frame of lag. The code in 16-bit console games was typically synchronised with the raster beam.
If the gamepad adds lag compared to the original is something that someone would have to measure to find out. It depends on the USB version and on how the gamepad's microcontroller is programmed. But in 6-button games, the result from reading an original 6-button controller was typically used first in the next frame anyway because of the weird timing in its protocol.