I'm sure all of you die hard DEFENDER players have encountered this frustrating phenomenon. You know, you are having an 'out of body experience' while playing the game of your life and just as you go to hit REVERSE to blast a Baiter or Swarmer the button doesn't work with one strike...sometimes. It is also in the MAME version as well.
It also seems to happen with the SMARTBOMB button too.
I read somewhere that DEFENDER only polls the control panel switches once every half of video picture generated.
That is, after odd raster lines are drawn, poll switches, after even raster lines are drawn, poll switches. With 60 frames per second drawn that is 120 switch polls per second and yet is still not fast enough to recognize every button push.
When you play STARGATE the REVERSE button works flawlessly every time.
I was wondering if a Capacitor could be added to the switch to help the CPU 'see' the switch closure just like BALLY did on early solid state pinballs because they thought the CPU might bee too slow for reactionary soleniods i.e. slingshots and pop bumpers to seem like they were immediately activated by the ball.
Since DEFENDER doesn't use a SWTCH MATRIX like a pinball I am thinking this is not possible... or is it?