Pas tous les jeux les plus récents s’accommodent du timing du logiciel original du N64C2PC, l’adaptateur permettant d’utiliser une manette de Nintendo pour piloter des jeux sur PC [1]. Cette réactualisation (update) du logiciel évite que l’image ne saute, frétille voire disparaisse purement et simplement.La pierre d’achoppement est la synchronisation du microcontrôleur avec le rythme d’échantillonnage utilisé par le port de manette de jeux (le fameux joystick port) du PC. Nous avons besoin, pour démarrer au bon moment et dans les plus brefs délais, des 2 instructions jnb JOYAX,* et jnb JOYAY,* de la boucle principale. En effet, la version originale ne tenait compte que du signal JOYAX, ce qui se traduisait souvent par un démarrage précoce des routines de temporisation, décalage qui se visualisait sous la forme d’un écran quelque peu instable (au niveau d’un réticule ou d’un personnage par exemple).
Discussion (0 commentaire(s))