SAISON 4 - ARTICLE 5 : L'INTRUSION DANS LA RAM – LE RISQUE DU POKE

 SAISON 4 - ARTICLE 5 : L'INTRUSION DANS LA RAM – LE RISQUE DU POKE

*« Le LOAD nous a donné l'accès, mais le POKE va nous donner le contrôle. On injecte nos propres octets directement dans les veines de la pièce. En espérant que le grand écran bleu ne nous explose pas au visage. »*

Doigts de fée et lignes de code (Le récit de Todd) :

"Le curseur carré clignotait sur l'écran bleu de la console centrale. READY. Il attendait.
Peter s'est approché du moniteur, les yeux écarquillés. 'Todd, si on veut changer la structure des murs ou bloquer définitivement les intrusions du labyrinthe, le LOAD ne suffira pas. Il faut aller tapoter directement dans les adresses mémoires de la Strate. Il faut passer en mode manuel.'
'Tu veux qu'on sorte les POKE ?' j'ai demandé, une pointe d'excitation et d'angoisse dans la voix.
'Pas le choix', a-t-il répondu en tapotant sur le clavier de la console. 'On va forcer la mémoire tampon à stabiliser les valves de vapeur et à verrouiller la géométrie de la pièce.'
J'ai repris ma plume de dessin. Sur la page du livre de liaison, juste en dessous du RUN, j'ai commencé à transcrire les adresses mémoires que Peter me dictait, altérant physiquement la réalité de notre atelier, ligne par ligne."

 La chirurgie des adresses (Le hacking de la pièce) :

Chaque ligne écrite modifiait instantanément l'environnement physique de l'Atelier, comme si on réécrivait la matière.

 * **Ligne 10 :** 10 POKE 53280,0 — Soudain, les contours de la pièce (les bordures de l'écran) se sont teintés d'un noir d'encre, absorbant la brume résiduelle du labyrinthe.

 * **Ligne 20 :** 20 POKE 53281,1 — Le centre de la pièce s'est illuminé d'une clarté blanche et stable, figeant les étincelles capricieuses.

 * **Ligne 30 (L'erreur ?) :** 30 POKE 646, 12 — C'est là qu'on s'est attaqués au registre de la couleur des caractères, pour essayer de forcer la machine à afficher nos carnets de route. Ma plume a glissé un quart de seconde sur le papier rugueux.

 Les constatations de Todd :

"J'ai à peine eu le temps de lever ma plume que le sifflement de la vapeur s'est arrêté net. Un silence de mort a envahi l'Atelier. Le moniteur bleu a gelé.
*BIP.*
Un son strident a retenti dans les haut-parleurs de la console, et un message en lettres capitales s'est affiché, brisant notre bel optimisme :
?SYNTAX ERROR IN 10
Peter a lâché un soupir qui ressemblait à un pneu qui se dégonfle. 'En ligne 10 ? Voyons Todd, la ligne 10 était parfaite ! C'est la ligne 30 qui a fait sauter le pointeur !'
'Regarde l'écran, Peter', j'ai chuchoté en pointant le doigt vers le moniteur.
Ce n'était pas un simple bug de frappe. La Submachine s'était défendue. Elle avait déplacé l'erreur en ligne 10 par exprès pour nous faire douter de nos propres fondations. Le curseur clignotait à nouveau, mais cette fois, les néons blancs de la pièce ont commencé à clignoter au même rythme. On était bloqués dans un *glitch* de syntaxe. Si on ne corrigeait pas la ligne immédiatement, le système allait exécuter un NEW automatique et tout effacer."

 LE CURSEUR DU DESTIN

L'Atelier est figé. L'écran affiche l'erreur fatale en ligne 10. Todd et Peter ont les yeux rivés sur le bug. Le labyrinthe essaie de profiter de cette faille pour reprendre le dessus.
Comment Todd va-t-il s'y prendre pour écraser cette SYNTAX ERROR ? Va-t-il retaper la ligne 10 à la plume, ou Peter va-t-il devoir court-circuiter le clavier pour forcer le passage ?

Commentaires

Messages les plus consultés de ce blogue

L'Encre et le Cuivre : Au-delà du Plan Cartésien

SAISON 3 - ARTICLE 9 : L'ÎLE DES LIVRES DE LIAISON – L'ÉCHO DE MYST

index des carnets I à V