
Chromatron Recompiled
Chromatron, el juego de puzles con láseres y espejos de Sean Barrett de hace unos 20 años, recompilado con IA y Ghidra a partir de sus binarios originales en una versión en Rust casi idéntica píxel a píxel.
Web oficial p.migdal.pl, verificada el 3 nov 2026. Enlazado como «Play» desde la publicación de Show HN del desarrollador y desde la entrada del blog; alojado en el dominio propio del desarrollador.
Titular de los derechos / obra original: Chromatron (Sean Barrett / Silver Spaceship Software)
Recompilación de Chromatron, de Sean Barrett, reconstruida a partir de los binarios originales para Windows y Mac con sus niveles, gráficos y fuente. Silver Spaceship Software distribuye el original de forma gratuita. El repositorio incluye los binarios originales, no tiene archivo de licencia e indica que se comparte con fines educativos, sin reclamar derechos de autor sobre la lógica ni los recursos del juego original; ninguna fuente muestra permiso del autor original. (GitHub (stared))
VibeGameDB incluye este juego solo para documentar que se hizo con herramientas de programación con IA. No lo alojamos, no representamos al titular de los derechos y su inclusión no implica que tenga licencia.
Dónde jugar
Todas las plataformas donde está este juego. Comprobamos los enlaces con fuentes oficiales; nunca alojamos ni replicamos juegos.
- Jugar gratis — web oficialNavegadorDisponible · Recompilación de un juego existente; descargas nativas para macOS, Windows y Linux, además de una versión experimental para navegador (solo escritorio)Gratis
Funciona en el navegador del ordenador. Sin descargas.
Navegador (sin descargas) · Ordenador · Enlace oficial verificado el 3 nov 2026.
- Ver en GitHubGitHubDisponible · Código fuente y versiones publicadas; sin archivo de licencia (compartido con fines educativos)Gratis
Descarga desde la página de releases de GitHub.
Ordenador · Enlace oficial verificado el 3 nov 2026.
Acerca de Chromatron Recompiled
Una recompilación de Chromatron, el juego de puzles con láseres gratuito de Sean Barrett (Silver Spaceship Software), un clásico de los de pensar: arrastras espejos, prismas y otras piezas desde una caja de herramientas a una cuadrícula, las giras y diriges rayos láser de colores hacia los objetivos correspondientes hasta encenderlos todos. No es un juego nuevo, sino una reconstrucción del original a partir de sus binarios para Windows XP y Mac PowerPC. El desarrollador, Piotr Migdał, los descompiló con Ghidra, el descompilador de la NSA, y puso a modelos de IA a reescribir el juego; la entrada del blog describe cuatro intentos, empezando por Claude Code con Opus 4.5 y siguiendo con Cursor y GPT-5.2-Codex, antes de volver a empezar de cero en Rust con Opus 4.6, lo que el desarrollador llama un clon perfecto al píxel, con 307.199 de 307.200 píxeles idénticos al original. Funciona de forma nativa en macOS, Windows y Linux, y hay una versión experimental para navegador (WebAssembly) para escritorio; los controles necesitan ratón y teclado. Gratis, con el código fuente en GitHub.
Cómo se hizo
Verificado en parteLa entrada del blog dice que el primer intento usó Claude Code con Opus 4.5, conectado a Ghidra mediante GhidrAssistMCP, y que necesitó mucha supervisión; un segundo intento con Claude Code usó el descompilador m2c y se abandonó. La versión en Rust publicada salió de un nuevo comienzo «con Opus 4.6», que trabajó sobre todo a partir del binario de Win32 usando PyGhidra. La entrada no nombra la herramienta de ese último intento; el repositorio tiene un archivo de instrucciones CLAUDE.md, el archivo que lee Claude Code, que fija Rust como objetivo y exige que cada función cite el código descompilado del que procede. El desarrollador creó una herramienta aparte para comparar fuentes y una comparación de capturas píxel a píxel para comprobar los resultados. No se indica cuánto código se escribió a mano.
- ObservadoCLAUDE.md del repositorio: normas del proyecto para la recompilación (objetivo Rust, cada función debe hacer referencia a su origen descompilado, nada inventado ni supuesto). — GitHub (stared)
El tercer intento usó Cursor con GPT-5.2-Codex y el modo headless de Ghidra; la entrada dice que llegó a ser totalmente jugable tras sesiones de una o dos horas con pocas indicaciones, aunque quedaron algunas diferencias visuales. Más tarde, el desarrollador usó GPT-5.3-Codex para pulir esa versión en C++ (la entrada no dice con qué herramienta) antes de volver a empezar en Rust. La versión en C++ no es la que se publica para descargar.
Los binarios originales para Win32 y Mac PowerPC se descompilaron con Ghidra y modelos de IA reconstruyeron el juego en cuatro intentos: C con Raylib (Claude Code, Opus 4.5, GhidrAssistMCP), C con SDL2 (Claude Code, Opus 4.5, m2c), C++ con SDL2 (Cursor, GPT-5.2-Codex, Ghidra en modo headless) y, por último, Rust con winit y softbuffer (Opus 4.6, PyGhidra). El repositorio conserva el C descompilado, los mapas de funciones, las tablas de cadenas y los binarios originales junto al código en Rust, y cada función en Rust cita el código descompilado del que procede. Según el desarrollador, la mayor parte del esfuerzo se fue en reproducir la fuente, que resultó ser la fuente de sistema VGASYS de Windows.
- Motor / framework
- Sin motor (Rust con winit y softbuffer; versión WebAssembly mediante Trunk)
- Lenguajes
- Rust
- Tamaño del equipo
- No revelado
- Tiempo de desarrollo
- No revelado
- Coste de desarrollo
- No revelado
- Código escrito por IA
- No revelado
“307,199 out of 307,200 pixels identical to the original. Not bad!”- Reviving the 20-year-old puzzle game Chromatron with Ghidra and AI (blog de Quesma)
- stared/chromatron-oxide en GitHub
- Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI
Notas de verificación: Los cuatro intentos, las herramientas y los modelos proceden de la entrada del desarrollador en el blog de Quesma, fechada el 4 de marzo de 2026; la publicación de Show HN llegó el 7 de marzo de 2026 (12:56 UTC). La entrada no nombra la herramienta del intento final en Rust, solo el modelo (Opus 4.6); se registra Claude Code porque los intentos anteriores lo usaron y el repositorio incluye un archivo CLAUDE.md, así que esto es en parte una inferencia nuestra. La página de descarga atribuye el original a Sean Barrett (Silver Spaceship Software) y dice que la recompilación es de Piotr Migdał; su última versión WebAssembly lleva la marca del 27 de agosto de 2026, 13:36 UTC. Juego original: la página de Silver Spaceship Software ofrece Chromatron y sus tres secuelas gratis («Sin coste, sin anuncios, sin ventanas emergentes») para Windows y Mac OS X. El README del repositorio dice que la recompilación se comparte con fines educativos y no reclama derechos de autor sobre la lógica ni los recursos del juego original; el repositorio guarda los binarios originales y no tiene archivo de licencia. Un comentarista de Hacker News publicó una copia del código fuente original que se había compartido en su día en el foro del juego; el desarrollador no la había usado. No pudimos leer las estadísticas de GitHub desde el entorno de investigación, así que no se registran. No jugamos el juego hasta el final.
Historia del desarrollo
El desarrollador publica en el blog de Quesma el artículo sobre la recompilación, con enlaces para descargar y jugar.
DeclaradoQuesma blog (Piotr Migdał)Publicado en Hacker News como Show HN.
OficialHacker News (stared)Última versión para navegador, según la marca de la página de descarga.
ObservadoPiotr Migdał
Rendimiento del juego
Cada cifra mide algo distinto: jugadores simultáneos, propietarios, descargas y ventas nunca son intercambiables y nunca se suman. Las etiquetas indican de dónde sale cada número.
Navegador (web oficial)
Gratis. La página enlaza versiones para macOS sin firmar (Apple Silicon e Intel), una versión para Windows, otra para Linux y una versión WebAssembly que necesita ratón y teclado.
No hay métricas públicas registradas para esta ficha.
Sin datos públicos: Jugadores simultáneos (web), Ingresos mensuales, Ingresos brutos.
GitHub
Sin datos públicos: Estrellas en GitHub.
Reseñas y rankings
Nuestra redacción aún no lo ha reseñado.
Actualmente no aparece en ningún ranking.
Fuentes
| Fuente | Tipo | Publicado | Consultado |
|---|---|---|---|
| Reviving the 20-year-old puzzle game Chromatron with Ghidra and AI Quesma blog (Piotr Migdał) | Devlog | 4 mar 2026 | 3 nov 2026 |
| Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI Hacker News (stared) | Publicación en redes | 7 mar 2026 | 3 nov 2026 |
| Chromatron Recompiled (downloads and browser build) Piotr Migdał | Web oficial | Sin confirmar | 3 nov 2026 |
| stared/chromatron-oxide — README, CLAUDE.md and Cargo.toml GitHub (stared) | Repositorio | Sin confirmar | 3 nov 2026 |
| Chromatron, by Silver Spaceship Software Silver Spaceship Software | Web oficial | Sin confirmar | 3 nov 2026 |
| Official game page (language check) Piotr Migdał | Web oficial | Sin confirmar | 3 nov 2026 |
Juegos similares





