> My theory is that the keypress is ingested by MAME and buffered for some reason for > like 200-300 milliseconds and then passed to the game. However I'm not a MAME expert, > so it would need confirmation. >
Namco's original hardware does something like what you describe, inputs are read via an MCU and processed / buffered before being forwarded to the main CPU. Namco were one of the very early adopters of such tech, and as such, yes, there can be noticeable extra few frames of input lag on some of their games, even on original hardware, but not to the extent you're talking about (and your video doesn't seem to support your figures either)
|