
Chromatron Recompiled
Chromatron, le jeu de réflexion à base de lasers et de miroirs signé Sean Barrett il y a une vingtaine d'années, recompilé depuis ses binaires d'origine avec l'IA et Ghidra en une version Rust quasi identique au pixel près.
Site officiel p.migdal.pl, vérifié le 3 nov. 2026. Lien « Play » dans le post Show HN du développeur et dans l'article de blog ; hébergé sur le propre domaine du développeur.
Ayant droit / œuvre originale : Chromatron (Sean Barrett / Silver Spaceship Software)
Recompilation de Chromatron de Sean Barrett, reconstruite à partir des binaires Windows et Mac d'origine, avec ses niveaux, ses graphismes et sa police. L'original est distribué gratuitement par Silver Spaceship Software. Le dépôt inclut les binaires d'origine, n'a pas de fichier de licence et indique être partagé à des fins éducatives, sans revendication de droit d'auteur sur la logique ou les ressources du jeu original ; aucune source ne fait état d'une autorisation de l'auteur original. (GitHub (stared))
VibeGameDB référence ce jeu uniquement pour documenter qu'il a été créé avec des outils de code IA. Nous ne l'hébergeons pas, nous ne représentons pas l'ayant droit, et sa présence ici ne signifie pas qu'il fait l'objet d'une licence.
Où y jouer
Toutes les plateformes où ce jeu est disponible. Les liens sont vérifiés auprès des sources officielles ; nous n'hébergeons ni ne copions aucun jeu.
- Jouer gratuitement — site officielNavigateurSorti · Recompilation d'un jeu existant ; téléchargements natifs pour macOS, Windows et Linux, plus une version expérimentale pour navigateur (ordinateur uniquement)Gratuit
Fonctionne dans un navigateur sur ordinateur. Aucun téléchargement.
Navigateur (sans téléchargement) · Ordinateur · Lien officiel vérifié le 3 nov. 2026.
- Voir sur GitHubGitHubSorti · Code source et versions publiées ; pas de fichier de licence (partagé à des fins éducatives)Gratuit
À télécharger depuis la page des releases GitHub.
Ordinateur · Lien officiel vérifié le 3 nov. 2026.
À propos de Chromatron Recompiled
Une recompilation de Chromatron, le jeu de réflexion gratuit à base de lasers de Sean Barrett (Silver Spaceship Software) : on fait glisser miroirs, prismes et autres pièces depuis une boîte à outils sur une grille, on les fait pivoter et on guide des faisceaux laser colorés vers les cibles correspondantes jusqu'à toutes les allumer. Ce n'est pas un nouveau jeu mais une reconstruction de l'original à partir de ses binaires Windows XP et Mac PowerPC. Le développeur, Piotr Migdał, les a décompilés avec Ghidra, le décompilateur de la NSA, et a fait réécrire le jeu par des modèles d'IA ; l'article de blog décrit quatre tentatives, d'abord avec Claude Code et Opus 4.5, puis Cursor avec GPT-5.2-Codex, avant de repartir de zéro en Rust avec Opus 4.6, pour un résultat que le développeur qualifie de clone au pixel près, avec 307 199 pixels sur 307 200 identiques à l'original. Il tourne nativement sur macOS, Windows et Linux, et une version expérimentale pour navigateur (WebAssembly) existe sur ordinateur ; les commandes demandent une souris et un clavier. Gratuit, avec le code source sur GitHub.
Comment il a été développé
Partiellement vérifiéL'article de blog indique que la première tentative utilisait Claude Code avec Opus 4.5, relié à Ghidra via GhidrAssistMCP, et demandait beaucoup d'accompagnement ; une deuxième tentative avec Claude Code, utilisant le décompilateur m2c, a été abandonnée. La version Rust publiée est issue d'un nouveau départ « avec Opus 4.6 », qui a surtout travaillé à partir du binaire Win32 via PyGhidra. L'article ne nomme pas l'outil de cette dernière tentative ; le dépôt contient un fichier d'instructions CLAUDE.md, le fichier que lit Claude Code, qui fixe Rust comme cible et exige que chaque fonction cite le code décompilé dont elle provient. Le développeur a conçu un outil séparé de comparaison de polices et une comparaison de captures d'écran pixel par pixel pour vérifier les résultats. La part du code écrite à la main n'est pas indiquée.
- ObservéCLAUDE.md dans le dépôt : règles du projet de recompilation (cible Rust, chaque fonction doit renvoyer à son origine décompilée, rien d'inventé ni de supposé). — GitHub (stared)
La troisième tentative utilisait Cursor avec GPT-5.2-Codex et le mode headless de Ghidra ; l'article indique qu'elle est devenue entièrement jouable après des sessions d'une ou deux heures avec peu de retours, quelques différences visuelles subsistant. Le développeur a ensuite utilisé GPT-5.3-Codex pour peaufiner cette version C++ (l'article ne précise pas dans quel outil) avant de tout reprendre en Rust. La version C++ n'est pas celle proposée au téléchargement.
Les binaires d'origine Win32 et Mac PowerPC ont été décompilés avec Ghidra et le jeu reconstruit par des modèles d'IA en quatre tentatives : C avec Raylib (Claude Code, Opus 4.5, GhidrAssistMCP), C avec SDL2 (Claude Code, Opus 4.5, m2c), C++ avec SDL2 (Cursor, GPT-5.2-Codex, Ghidra en mode headless) et enfin Rust avec winit et softbuffer (Opus 4.6, PyGhidra). Le dépôt conserve le C décompilé, les cartes des fonctions, les tables de chaînes et les binaires d'origine à côté du code Rust, et chaque fonction Rust cite le code décompilé dont elle provient. Selon le développeur, l'essentiel de l'effort a porté sur la reproduction de la police, qui s'est révélée être la police système VGASYS de Windows.
- Moteur / framework
- Aucun moteur (Rust avec winit et softbuffer ; version WebAssembly via Trunk)
- Langages
- Rust
- Taille de l'équipe
- Non communiqué
- Durée de développement
- Non communiqué
- Coût de développement
- Non communiqué
- Code écrit par l'IA
- Non communiqué
“307,199 out of 307,200 pixels identical to the original. Not bad!”- Faire revivre Chromatron, un jeu de réflexion vieux de 20 ans, avec Ghidra et l'IA (blog Quesma)
- stared/chromatron-oxide sur GitHub
- Show HN : Faire revivre Chromatron, un jeu de réflexion vieux de 20 ans, avec Ghidra et l'IA
Notes de vérification : Les quatre tentatives, outils et modèles proviennent de l'article du développeur sur le blog Quesma, daté du 4 mars 2026 ; le post Show HN a suivi le 7 mars 2026 (12:56 UTC). L'outil de la dernière tentative en Rust n'est pas nommé dans l'article, seul le modèle l'est (Opus 4.6) ; Claude Code est enregistré parce que les tentatives précédentes l'utilisaient et que le dépôt contient un fichier CLAUDE.md : il s'agit donc en partie de notre déduction. La page de téléchargement attribue l'original à Sean Barrett (Silver Spaceship Software) et la recompilation à Piotr Migdał ; sa dernière version WebAssembly porte l'horodatage du 27 août 2026 13:36 UTC. Jeu original : la page de Silver Spaceship Software propose Chromatron et ses trois suites gratuitement (« No cost, no ads, no popups ») pour Windows et Mac OS X. Le README du dépôt indique que la recompilation est partagée à des fins éducatives et ne revendique aucun droit d'auteur sur la logique ou les ressources du jeu original ; le dépôt contient les binaires d'origine et n'a pas de fichier de licence. Un commentateur de Hacker News a publié une copie du code source original, autrefois partagée sur le forum du jeu ; le développeur ne l'avait pas utilisée. Les statistiques GitHub n'ont pas pu être lues depuis l'environnement de recherche, donc aucune n'est enregistrée. Le jeu n'a pas été terminé.
Historique du développement
Le développeur publie sur le blog Quesma son récit de la recompilation, avec des liens de téléchargement et de jeu.
DéclaréQuesma blog (Piotr Migdał)Publié sur Hacker News dans un post Show HN.
OfficielHacker News (stared)Dernière version pour navigateur, d'après l'horodatage de la page de téléchargement.
ObservéPiotr Migdał
Performances du jeu
Chaque chiffre mesure quelque chose de différent : joueurs simultanés, propriétaires, téléchargements et ventes ne sont jamais interchangeables et ne sont jamais additionnés. Les labels indiquent la provenance de chaque nombre.
Navigateur (site officiel)
Gratuit. La page propose des versions macOS non signées (Apple Silicon et Intel), une version Windows, une version Linux et une version WebAssembly qui demande une souris et un clavier.
Aucune donnée publique enregistrée pour cette fiche.
Non disponible publiquement : Joueurs simultanés (site), Revenu mensuel, Revenu brut.
GitHub
Non disponible publiquement : Étoiles GitHub.
Avis et classements
Pas encore testé par la rédaction.
Absent des classements pour le moment.
Sources
| Source | Type | Publication | Consulté |
|---|---|---|---|
| Reviving the 20-year-old puzzle game Chromatron with Ghidra and AI Quesma blog (Piotr Migdał) | Devlog | 4 mars 2026 | 3 nov. 2026 |
| Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI Hacker News (stared) | Publication sur les réseaux | 7 mars 2026 | 3 nov. 2026 |
| Chromatron Recompiled (downloads and browser build) Piotr Migdał | Site officiel | Non confirmé | 3 nov. 2026 |
| stared/chromatron-oxide — README, CLAUDE.md and Cargo.toml GitHub (stared) | Dépôt | Non confirmé | 3 nov. 2026 |
| Chromatron, by Silver Spaceship Software Silver Spaceship Software | Site officiel | Non confirmé | 3 nov. 2026 |
| Official game page (language check) Piotr Migdał | Site officiel | Non confirmé | 3 nov. 2026 |





