Jeux PDP-8

Commercialisé en mars 1965 par la société américaine Digital Equipment Corporation, le PDP-8, abréviation de Programmed Data Processor-8, est considéré comme l'un des premiers mini-ordinateurs ayant rencontré un véritable succès commercial. Son développement s'inscrit dans la volonté de DEC de proposer des machines moins coûteuses et plus faciles à installer que les grands ordinateurs centraux, tout en conservant des capacités suffisantes pour les travaux scientifiques, industriels et éducatifs. Héritier du PDP-5, il adopte une architecture à mots de 12 bits, relativement simple, qui permet de limiter le nombre de composants électroniques nécessaires à sa fabrication. Le modèle original, parfois surnommé Straight-8 en raison de sa forme caractéristique, utilise des circuits à transistors et une mémoire principale à tores magnétiques. Sa configuration standard comprend 4 096 mots de mémoire, soit l'équivalent de 6 kilo-octets si l'on convertit cette capacité en octets modernes, avec des possibilités d'extension selon les modèles et les équipements installés. Le cycle mémoire est d'environ 1,5 microseconde et les instructions reposent sur un ensemble volontairement réduit d'opérations, notamment le transfert de données, les calculs arithmétiques, les tests conditionnels et les échanges avec les périphériques. Le processeur ne dispose pas des fonctionnalités complexes des ordinateurs contemporains de plus grande taille, mais sa simplicité facilite la programmation directe et l'adaptation à des applications spécialisées. Le PDP-8 est notamment reconnaissable à son panneau frontal équipé d'interrupteurs et de voyants, qui permet de saisir manuellement de petites séquences d'instructions, de contrôler l'exécution des programmes et d'examiner certaines informations en mémoire. Les configurations courantes comprennent également un téléimprimeur ASR-33, des lecteurs de bandes de papier perforées et, selon les besoins, des dispositifs de stockage sur bande magnétique ou sur disque. DEC développe plusieurs générations de cette famille, parmi lesquelles les PDP-8/S, PDP-8/I, PDP-8/L, PDP-8/E, PDP-8/F, PDP-8/M et PDP-8/A, qui conservent les principes fondamentaux de l'architecture tout en faisant évoluer leur électronique, leur encombrement et leurs performances. Le PDP-8/S, lancé en 1966, privilégie notamment la réduction du coût au détriment de la vitesse, tandis que le PDP-8/E, commercialisé en 1970, adopte une organisation modulaire qui facilite l'ajout de périphériques et d'interfaces. Le prix du PDP-8 original, annoncé autour de 18 500 dollars, reste important pour un particulier mais représente une réduction spectaculaire par rapport aux ordinateurs scientifiques les plus coûteux. Cette accessibilité relative favorise son adoption dans les laboratoires, les établissements scolaires, les hôpitaux, les usines et les centres de recherche. Les PDP-8 sont utilisés pour contrôler des expériences, enregistrer des mesures, automatiser des équipements, effectuer des calculs et enseigner la programmation. Les environnements logiciels disponibles évoluent progressivement, avec des assembleurs, des interpréteurs BASIC et FOCAL, ainsi que des systèmes d'exploitation comme OS/8 sur les configurations appropriées. Au total, la famille PDP-8 atteint plusieurs dizaines de milliers d'exemplaires vendus, un résultat exceptionnel pour les ordinateurs de cette période. Elle contribue ainsi à établir le mini-ordinateur comme une catégorie majeure de l'industrie informatique et prépare l'expansion des systèmes interactifs accessibles à des institutions de taille plus modeste.

L'importance du PDP-8 dans l'histoire du jeu informatique tient moins à un titre fondateur unique qu'à la diffusion d'une culture de programmation interactive dans les universités, les écoles et les laboratoires. Grâce à son coût relativement réduit et à la disponibilité de langages accessibles comme FOCAL et BASIC, la machine devient un support privilégié pour des exercices de programmation, des simulations et des jeux textuels. Les programmes peuvent être saisis depuis un téléimprimeur, chargés à partir de bandes perforées ou enregistrés sur des supports magnétiques lorsque l'installation en dispose. Les résultats apparaissent généralement sous forme de texte imprimé, parfois à une vitesse limitée par les mécanismes du terminal. Cette contrainte influence directement la conception des jeux : les programmes privilégient les tours successifs, les descriptions courtes, les choix numériques et les calculs de stratégie plutôt que les animations rapides. Parmi les créations historiquement liées à cette famille figure Hamurabi, issu d'un programme de gestion développé en FOCAL en 1968 par Doug Dyment sur un PDP-8. Inspiré de jeux de simulation économique antérieurs, il place le joueur à la tête d'une cité antique dont il doit administrer les ressources. À chaque tour, le participant décide notamment de la quantité de terres à acheter ou à vendre, des réserves de céréales à consacrer à la population et des surfaces à cultiver. Le programme calcule ensuite les conséquences de ces décisions, en introduisant des événements tels que les variations des récoltes, la croissance démographique ou les famines. La version FOCAL de Dyment est ensuite adaptée en BASIC par David H. Ahl, qui contribue à sa diffusion auprès d'un public beaucoup plus large. Il convient donc de distinguer l'origine de cette version sur PDP-8 de ses nombreuses adaptations ultérieures, parfois publiées sous des titres et des orthographes différents, dont Hamurabi et Hammurabi. Les jeux de cette famille comprennent également des programmes de devinettes, de calcul mental, de stratégie et de simulation diffusés par les utilisateurs, notamment à travers des collections de listings et des échanges entre établissements. Des variantes de jeux comme Lunar Lander, qui consiste à contrôler la descente d'un véhicule spatial en gérant sa consommation de carburant et sa vitesse, circulent dans l'univers des mini-ordinateurs DEC. Toutefois, les versions associées au PDP-8 doivent être distinguées des créations documentées sur d'autres systèmes, en particulier les programmes développés pour les PDP-10 ou les ordinateurs centraux concurrents. De même, les jeux inspirés de Star Trek connaissent de nombreuses adaptations, mais leur existence dans un langage compatible avec le PDP-8 ne suffit pas à établir qu'une version particulière a été exécutée sur cette machine. Certains systèmes PDP-8 peuvent recevoir des interfaces graphiques ou des équipements expérimentaux, mais ces configurations spécialisées ne représentent pas les capacités standard de la famille. Son héritage ludique repose surtout sur l'apprentissage de la programmation, la circulation des programmes et la possibilité pour des utilisateurs non spécialistes de modifier les règles ou les paramètres d'un jeu. Cette pratique annonce la culture des listings publiés dans les magazines de micro-informatique des années 1970 et 1980, où les lecteurs recopient, exécutent et transforment eux-mêmes les programmes. Le PDP-8 occupe ainsi une place essentielle dans la transition entre les jeux expérimentaux réservés aux grands centres de calcul et les logiciels ludiques plus largement accessibles, tout en rappelant que les premières formes de divertissement informatique étaient souvent indissociables de l'enseignement, de la simulation et de l'exploration des possibilités offertes par la machine.

Ajoute un jeu à ta liste d'envie, note-le, commente-le ou partage ton expérience en rédigeant ta propre critique.

Image de couverture Lunar Lander

The original Lunar Lander game was a 1969 text-based game called Lunar, or alternately the Lunar Landing Game. Lunar Lander was originally written as a text-based computer game in the FOCAL programming language for the Digital Equipment Corporation (DEC) PDP-8 computer by Jim Storer while a student…

PDP-8
Simulation
Image de couverture Hamurabi
RemakeHamurabi

Hamurabi is a text-based game of land and resource management and is one of the earliest computer games. It was originally written in FOCAL in 1968, but it was ported to BASIC in 1971. Like many BASIC games of the time, Hamurabi was mainly a game of numeric input. As the ruler, the player could buy…

PDP-8
Stratégie