About standard controller reread
Posted: Sun Aug 31, 2014 7:55 am
Hello, everyone. I searched "reread" and didn't find the target. So I post it.
Why does some game read the controller twice?
Is it necessary to do that when I write an NES demo?
I guess it is related to hardware but don't sure.
Is there any case where a game read controller three(or more) times in history?
I have simply verified what wiki said, and it does exist reread case.Authors of [url=http://wiki.nesdev.com/w/index.php/Standard_controller#Evil_Details]Standard controller[/url] on the wiki wrote:Turbo
A turbo controller such as the NES Max or NES Advantage is read just like a standard controller, but the user can switch some of
its buttons to be toggled by an oscillator. Such an oscillator turns the button on and off at 15 to 30 Hz, producing rapid fire
in games. A controller MUST NOT toggle the button states on each strobe pulse; that'll break any game that rereads the
controller.
Why does some game read the controller twice?
Is it necessary to do that when I write an NES demo?
I guess it is related to hardware but don't sure.
Is there any case where a game read controller three(or more) times in history?