SPEED EN MODE 1 SUR AMSTRAD CPC
Citation de RetroPoke le 11 juin 2026, 14:28SPEED MODE 1
🚀 Avec mon programme RAPIDO en 2 lignes, l'affichage accéléré en MODE 2 était déjà résolu. Mais plusieurs utilisateurs souhaitaient bénéficier du même confort en MODE 1, j'ai du alors creusé mes méninges pour obtenir ce nouveau deux lignes.
🎨 Le problème est que le MODE 1 stocke ses pixels de façon entrelacée. Pour afficher un caractère, le calcul des octets composants le caractère est donc plus complexe que dans le MODE 2, ce qui ralentit énormément l'affichage.
⚡ Ce programme ajoute deux commandes RSX spécialement conçues pour contourner cette limitation. La première [ùSPEED] affiche le texte 2,7 fois plus rapidement que par l'instruction [PRINT] classiques. La seconde {ùCOLOR] permet de choisir simplement les couleurs d'encre et de papier utilisées lors de cet affichage accéléré.
🔧 Contrairement à certaines routines publiées dans les revues de l'époque, cette solution est directement exploitable depuis le BASIC grâce aux commandes RSX, tout en conservant la gestion des couleurs.
📊 Un programme de démonstration permet d'ailleurs de mesurer le gain obtenu : l'affichage d'une page complète passe de 3,53 secondes avec les commandes standard à seulement 1,52 seconde avec les nouvelles RSX.
💡 Une optimisation non négligeable et particulièrement utile pour les longs textes et autres jeux utilisant les caractères du MODE 1.
🐊 En MODE 1, les couleurs sont gratuites, mais la vitesse se paie habituellement au prix fort. Cette fois, le crocodile a trouvé comment garder les quatre couleurs... sans laisser filer les secondes !
DISQUETTE : SPEED MODE 1
VIDEO :
https://www.youtube.com/watch?v=RsVmIv5btUw
SPEED MODE 1
🚀 Avec mon programme RAPIDO en 2 lignes, l'affichage accéléré en MODE 2 était déjà résolu. Mais plusieurs utilisateurs souhaitaient bénéficier du même confort en MODE 1, j'ai du alors creusé mes méninges pour obtenir ce nouveau deux lignes.
🎨 Le problème est que le MODE 1 stocke ses pixels de façon entrelacée. Pour afficher un caractère, le calcul des octets composants le caractère est donc plus complexe que dans le MODE 2, ce qui ralentit énormément l'affichage.
⚡ Ce programme ajoute deux commandes RSX spécialement conçues pour contourner cette limitation. La première [ùSPEED] affiche le texte 2,7 fois plus rapidement que par l'instruction [PRINT] classiques. La seconde {ùCOLOR] permet de choisir simplement les couleurs d'encre et de papier utilisées lors de cet affichage accéléré.
🔧 Contrairement à certaines routines publiées dans les revues de l'époque, cette solution est directement exploitable depuis le BASIC grâce aux commandes RSX, tout en conservant la gestion des couleurs.
📊 Un programme de démonstration permet d'ailleurs de mesurer le gain obtenu : l'affichage d'une page complète passe de 3,53 secondes avec les commandes standard à seulement 1,52 seconde avec les nouvelles RSX.
💡 Une optimisation non négligeable et particulièrement utile pour les longs textes et autres jeux utilisant les caractères du MODE 1.
🐊 En MODE 1, les couleurs sont gratuites, mais la vitesse se paie habituellement au prix fort. Cette fois, le crocodile a trouvé comment garder les quatre couleurs... sans laisser filer les secondes !
DISQUETTE : SPEED MODE 1
VIDEO :



![The apprentice saison 2007 [Angleterre]](/wp-content/uploads/2018/10/presentation_the_apprentice_2007.jpg)