Folco (./7) :
Quel est l'intérêt de key_matrix ? Son pointeur est renvoyé par read_joypad, quel intérêt ? On a tout ce qu'il faut dans d0.l, non ? (a0) == d0 ?
Ca coute pas cher de le retourner. Et (a0) != d0
Folco (./8) :
Donc tant que je scrolle pas plus de +-16 pixels dans chaque direction, je ne suis pas obligé de le rafraichir, c'est ça ? Et si je dépasse cet offset en scrollant, il faut que je rafraichisse le VScreen, c'est toujours ça ?
Oui, mais ce n'est mis à jour que si c'est nécessaire. C'est géré tout seul.
Folco (./8) :
Donc à chaque tour de ma boucle infinie, je fais un put_plane, et s'il je l'ai fait trop bouger, je dois auparavant faire un genlib::update_vscreen_x ? Donc put_plane utilise le VScreen uniquement, jamais les données réelles de la map ? (tableau d'index + table de tiles)
Appelle tout le temps VScreen. Il ne fera la mise à jour que si nécessaire.
Oui