Tu mets à 1 le bit4 pour "reseter" le compteur d'interruptions, ça sert à quoi ?
Pfiou! tu as l'œil pour le détail. En bref: mets plutôt plutôt à 0, i.e. #7F8C 8D 8E pour les modes 0 1 2 respectivement.
Pour le détail (et sinon on trouvera bien de la doc dessus, dont un super article dans un n°d'Amslive par Madram): l'interruption se déclenche toutes les 52 scanlines; t'imagines donc bien qu'il y a un compteur qui correspond à où on en est; setter ce bit dans le OUT (ex: #7F9D) remet à 0 le compteur; et donc la prochaine interruption devrait être décalée. Usage? dans quelques démos, sinon euh... Je n'explique pas, volontairement, 2 détails qui te seraient inutiles (impact de vsync qui resette le compteur, et >32 seuil pour déclencher une interruption).
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 76 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum