Hello, Je suis de retour avec une question pour les coders. Je voudrais faire un scrolltext en mode 0. Au début je voulais faire un scrolltext horizontal avec un déplacement au pixel près, mais pour débuter c'est peut-être un peu complexe, c'est pourquoi je me rabats vers une vitesse de scroll de 2 pixels (8bits). Donc, ma question : Pour un scroll de cette vitesse est-ce qu'une police d'une taille de 12 pixels (toujours en mode 0) de large par caractere peut coller sans que ca devienne trop complexe ? Comprenez par là, je veux juste "poker" les donner et ne pas avoir à recalculer les bits chaque fois qu'un bout de la font apparait à droite. Salutations les meilleures,
Inscription : 20 Août 2007, 18:21 Message(s) : 4982
tu veux faire un scroll hard en bidouillant les reg C/D du CRTC ? je pense qu'il te faut pour ta fonte une hauteur multiple de 8 et largeur multiple de 4
Hard ? Je sais pas ce que c'est. Je veux juste afficher une image, jouer une musique et faire un petit scrolltext en bas d'écran en utilisant les décalages directement dans la mémoire vidéo. Je suis quand même obligé de faire une font multiple de 4 pixels en mode 0 ?
Hard ? Je sais pas ce que c'est. Je veux juste afficher une image, jouer une musique et faire un petit scrolltext en bas d'écran en utilisant les décalages directement dans la mémoire vidéo. Je suis quand même obligé de faire une font multiple de 4 pixels en mode 0 ?
Rapidement, 1 octet represente 2 pixels MODE 0.
Puisque tu ne souhaites pas faire d'opération sur les bits, l'instruction LDI ou LDIR, te permettra de faire ce décalage d'un octet.
Stocker ta fonte en bande de 1 octet est une bonne idée.
Inscription : 20 Août 2007, 18:21 Message(s) : 4982
Nori a écrit :
Hard ? Je sais pas ce que c'est. Je veux juste afficher une image, jouer une musique et faire un petit scrolltext en bas d'écran en utilisant les décalages directement dans la mémoire vidéo. Je suis quand même obligé de faire une font multiple de 4 pixels en mode 0 ?
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 17 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