"Don't even think about using autofire, or I'll know"

Описание к видео "Don't even think about using autofire, or I'll know"

What happens if you use Autofire…


My theory as to how Ocelot detects the use of Autofire in the GameCube version, and presumably also the PS1 version, is that it's based on button press frequency. Which is to say, there is no special API that reports when a controller's Autofire is enabled, so the game software has to detect it by other heuristical means. This is because I've occasionally managed to trigger the "You're using Autofire" reaction without using Autofire, simply by pressing too quickly. A few folks in the comments have mentioned similar experiences as well.
The reason why certain controllers get past it may be due to the way in which the controller generates rapid button presses. For instance, I've noticed that some controller Autofire mechanisms don't send a continual stream of button presses, rather they send them in erratic bursts. Whether this is a deliberate mechanism aimed at defeating heuristical detection of Autofire in games, or just dodgy controller circuitry, I don't know.

Комментарии

Информация по комментариям в разработке