Broken TRS-80 Text Adventure corrigé après 40 ans

Photo d'empreintes de pas dans la neige de l'Arctique avec deux personnes marchant au loin.

Au début des années 80, lorsque les jeux informatiques étaient souvent distribués sous forme de lignes de code, vous deviez les écrire vous-même, un adolescent amateur de TRS-80 et futur entreprise rapide Rédacteur technique Harry McCracken a eu une aventure textuelle appelée aventure arctique Publié dans Le livre d’aventures essentielles des années 80 du capitaine. Comme posté, le code du jeu a été cracké. Quarante ans plus tard, McCracken l’a finalement réparé.

Les premiers magazines informatiques regorgeaient de pages de code pour les passionnés de PC passionnés par l’écriture et le jeu avec. Je me souviens avoir passé des heures assis devant l’ordinateur de mes parents, à chasser et à taper sur le clavier lorsque j’entrais le code BASIC de quelqu’un d’autre. Une fois que j’ai entré tout le code, j’aurai soit un jeu à jouer, soit plusieurs heures de plus à creuser dans le code pour voir ce que j’ai mal entré. C’était l’époque.

comme record Sur le site qu’il a fait sur son site aventure arctique longue histoireLe jeune McCracken était au lycée lorsqu’il a écrit son jeu d’aventure sur le thème de l’Arctique, jeux d’ordinateur mentionné. Inspiré par le travail d’un développeur de jeux d’aventure légendaire Scott AdamsMcCracken a créé un jeu de survie qui demande au joueur de retourner à sa base avant de succomber au rude environnement arctique. Il n’avait aucune connaissance de l’Arctique et n’a jamais fait de recherche, mais ça va. Ce n’est pas comme si quelqu’un était sur le point de vérifier les faits sur Wikipédia.

Les pages du livre The Captain '80 of Basic Adventures présentent une icône d'une aventure arctique.

Le jeu a été publié, McCracken a été payé et il a ensuite créé deux autres jeux avant de se concentrer sur l’écriture créative. Le seul retour qu’il a eu aventure arctique C’était d’une personne impliquée dans la société de logiciels qui appartenait à l’éditeur du livre, Bob « Captain 80 » Liddil, lui disant que le jeu ne fonctionnait pas.

Parce qu’il n’a jamais reçu de copie du livre dans lequel son code a été publié et n’a jamais gardé une copie du code pour lui-même, McCracken a passé les quatre décennies suivantes à ne pasaventure arctique choses liées.

Grâce aux archives Internet, il a récemment acquis une copie de Le livre des quatre-vingts aventures essentielles du capitaine, Avec l’aide de son émulateur TRS-80 pour son iPad, il a pu écrire son code et exécuter le jeu. Cela ne fonctionnait tout simplement pas.

Après cinq ou six séances d’écriture ennuyeuses sur mon iPad, j’avais aventure arctique au format numérique. C’est alors que je fis une découverte troublante : telle qu’imprimée dans Capitaine 80 livre, le jeu était non seulement impossible à gagner mais aussi injouable. Il s’avère qu’il y avait une faute de frappe de 1981 consistant en un « 0 » manquant dans une chaîne. C’était un bug tellement basique qu’il rendait la commande anglaise du jeu injouable. VOUS NE POUVEZ PAS OBTENIR DE PELLE, LAISSEZ TERMINER L’AVENTURE (L’OBJECTIF EST DE RETOURNER À VOTRE BASE).

McCracken n’a aucune idée de la façon dont la faute de frappe s’est produite. C’est peut-être quelque chose qu’il a fait que les éditeurs du livre n’ont pas remarqué. C’était peut-être une erreur d’impression. Quoi qu’il en soit, cela n’a plus d’importance maintenant. aventure arctique Il est restauré et jouable dans votre navigateur Web Via l’émulateur basé sur le navigateur TRS-80 sur le site McCracken. Je l’ai testé moi-même et je peux en fait obtenir une pelle, un manteau, mettre un manteau, sortir et sortir de mon igloo de recrue et plonger dans la nature sauvage de l’Arctique.

Capture d'écran du script TRS-80 restauré Arctic Adventures.

L’aventure recommence.
capture d’écran: Harry McCracken

Quelqu’un d’autre a des frissons ?

READ  La première saison multijoueur de Halo Infinite sera à portée de main

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *