N° 316 jeudi 12 novembre 2026

Rechercher

Technologie

Un développeur porte le jeu Elite sur l’ordinateur Commodore PET

David Given a adapté le célèbre jeu Elite, né sur BBC Micro au milieu des années 1980, à l’ordinateur Commodore PET. Un projet technique assumé, malgré des limites de jouabilité et un code qu’il reconnaît lui-même peu soigné.

Un développeur porte le jeu Elite sur l’ordinateur Commodore PET
© hackaday.com

Le développeur David Given a porté le jeu Elite sur le Commodore PET, une machine qui n’était pas la plateforme d’origine du titre. Le travail, relayé par Hackaday en novembre 2026, a été signalé grâce à une suggestion de Stephen Walters. Le portage est accompagné d’une vidéo de démonstration, ainsi que du code source et des images disque publiés dans un dépôt accessible au public.

Elite est sorti au milieu des années 1980 sur BBC Micro, où il est rapidement devenu une référence. Le jeu mêle exploration spatiale, commerce et combats, dans un univers en trois dimensions filaire qui a marqué toute une génération de joueurs. Porter ce titre sur une autre machine revient donc à confronter une œuvre à des contraintes matérielles qui n’étaient pas prévues au départ, et à mesurer ce qui peut être conservé d’une expérience pensée pour une autre architecture.

Le choix du Commodore PET s’explique en partie par un point commun technique : la machine utilise un processeur 6502, de la même famille que celui du BBC Micro. Cette parenté facilite la transposition du code, car les deux systèmes partagent un jeu d’instructions proche. Elle ne suffit cependant pas à rendre l’exercice simple. Le processeur du PET est nettement plus lent que celui de la BBC Micro, ce qui pèse directement sur la fluidité du jeu et sur la rapidité des calculs nécessaires à la simulation de l’univers.

Le portage exige également 32 Ko de mémoire, une configuration qui constitue une exigence importante pour une machine de cette époque. Pour l’affichage, David Given a choisi d’utiliser les caractères graphiques en blocs du PET, et non son mode graphique haute résolution. Ce choix simplifie l’adaptation, mais il réduit fortement la finesse visuelle, très éloignée de celle de l’original. Le résultat repose donc sur une représentation schématique, qui rappelle le jeu d’origine sans en reproduire fidèlement l’esthétique.

L’auteur ne cache pas les défauts de son travail. Il reconnaît que la jouabilité est médiocre et que le code est désordonné. Ces aveux, présentés comme une forme de transparence, soulignent que ce portage relève davantage de l’expérimentation et de la curiosité technique que d’une version destinée à rivaliser avec l’original. Ils rappellent aussi que l’adaptation d’un logiciel complexe à une machine différente soulève des compromis, parfois assumés, parfois subis.

Le code de l’Elite d’origine étant lui-même consultable publiquement, ce projet s’inscrit dans une tradition de rétro-ingénierie et de conservation du patrimoine logiciel. Le dépôt contenant le code et les images disque permet à d’autres passionnés d’étudier la démarche, de corriger les imperfections ou de tenter leurs propres adaptations sur des machines anciennes. La vidéo de démonstration offre, quant à elle, un moyen concret de juger le résultat sans avoir à installer l’émulateur ni à charger les fichiers disque.

1Vues

Cédric Vidal

Auteur

Correspondant international

Cédric Vidal couvre pour Nacrée l’actualité, la politique, l’économie, la société et la culture. Son travail met l’accent sur la vérification, le contexte et la clarté pour les lecteurs.