Saltar al contenido
VibeGameDB
Chromatron Recompiled preview image
No oficial · PI de terceros

Chromatron Recompiled

Piotr Migdał

Hecho con Claude CodeDeclarado por el desarrolladorQuesma blog (Piotr Migdał) ↗Hecho con CursorDeclarado por el desarrolladorQuesma blog (Piotr Migdał) ↗PuzlesNavegadorGitHubVerificado en parte

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.

Dónde jugar

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.

Aviso de derechos de autor: obra no oficial · Port de un juego comercial

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.

  • NavegadorDisponible · 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.

    Jugar gratis — web oficial
  • GitHubDisponible · 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.

    Ver en GitHub

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.

portrecompilacióndescompilaciónláseresrustretro

Cómo se hizo

Verificado en parte
Claude CodePrincipal

La 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.

Pruebas
  • 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)
CursorSecundaria

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.

Enfoque de desarrollo

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!”
— Piotr Migdał, Reviving the 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

  1. El desarrollador publica en el blog de Quesma el artículo sobre la recompilación, con enlaces para descargar y jugar.

  2. Publicado en Hacker News como Show HN.

  3. Ú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)

Disponible (Recompilación de un juego existente; descargas nativas para macOS, Windows y Linux, además de una versión experimental para navegador (solo escritorio))GratisWeb 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

Disponible (Código fuente y versiones publicadas; sin archivo de licencia (compartido con fines educativos))GratisPágina de la tienda
Descargas
No revelado

Sin datos públicos: Estrellas en GitHub.

Reseñas y rankings

Reseña editorial

Nuestra redacción aún no lo ha reseñado.

Posiciones en rankings

Actualmente no aparece en ningún ranking.

Fuentes

FuenteTipoPublicadoConsultado
Reviving the 20-year-old puzzle game Chromatron with Ghidra and AI
Quesma blog (Piotr Migdał)
Devlog4 mar 20263 nov 2026
Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI
Hacker News (stared)
Publicación en redes7 mar 20263 nov 2026
Chromatron Recompiled (downloads and browser build)
Piotr Migdał
Web oficialSin confirmar3 nov 2026
stared/chromatron-oxide — README, CLAUDE.md and Cargo.toml
GitHub (stared)
RepositorioSin confirmar3 nov 2026
Chromatron, by Silver Spaceship Software
Silver Spaceship Software
Web oficialSin confirmar3 nov 2026
Official game page (language check)
Piotr Migdał
Web oficialSin confirmar3 nov 2026
Verificación: Verificado en parteÚltima verificación: 3 nov 2026OficialDeclaradoEstimaciónObservadoSin
¿Eres el desarrollador? Reclama esta ficha
CompartirXFacebookRedditThreads

Juegos similares

Juegos comparables por género, jugabilidad, herramienta de IA y plataforma.