Bon, à force de creuser , on trouve (je suis dans ma période minecraft
)
C'était bien un anti-rebond qu'il fallait appliquer. Et à force de lire des sources et des explications, j'ai trouvé la fonction. Qui d'ailleurs revenaient régulièrement.
C'est un délai (en milliseconde) qu'il faut appliquer avant chaque lecture des inputs, dans la boucle principale
while(1)
{
........
........
........
DelayMs(50) ;
LectureInput();
........
........
}
J'ai essayè avec 50ms car c’était la valeur qui revenait. Cela a l'air de fonctionner plutôt bien en règle générale mais j'ai l'impression que c'est un peu poussif avec les appuis répétitif comme l'Electric Thunder de Blanka par exemple. Je vais réduire le délais et voir si il sort plus facilement.
Le header et le C sont dispo
ici pour ceux que cela intéresse