
Chromatron Recompiled
Chromatron, game giải đố laser và gương của Sean Barrett ra đời khoảng 20 năm trước, được biên dịch lại từ file nhị phân gốc bằng AI và Ghidra thành một bản Rust gần như giống từng pixel.
Trang chính thức p.migdal.pl, xác minh ngày 3 thg 11, 2026. Được dẫn link với nhãn “Play” từ bài Show HN và bài blog của nhà phát triển; host trên tên miền riêng của nhà phát triển.
Chủ sở hữu bản quyền / tác phẩm gốc: Chromatron (Sean Barrett / Silver Spaceship Software)
Đây là bản biên dịch lại Chromatron của Sean Barrett, dựng lại từ các file nhị phân gốc cho Windows và Mac cùng với màn chơi, đồ họa và font chữ của nó. Bản gốc được Silver Spaceship Software phân phối miễn phí. Repo có kèm các file nhị phân gốc, không có file giấy phép và cho biết được chia sẻ vì mục đích giáo dục, không tuyên bố bản quyền đối với logic game hay tài nguyên gốc; không có nguồn nào cho thấy sự cho phép của tác giả gốc. (GitHub (stared))
VibeGameDB liệt kê game này chỉ để ghi nhận rằng nó được làm bằng công cụ lập trình AI. Chúng tôi không lưu trữ game, không đại diện cho chủ sở hữu bản quyền, và việc liệt kê không có nghĩa là game đã được cấp phép.
Chơi ở đâu
Mọi nền tảng có game này. Liên kết được đối chiếu với nguồn chính thức; chúng tôi không bao giờ lưu trữ hay sao chép game.
- Chơi miễn phí — trang chính thứcTrình duyệtĐã phát hành · Bản biên dịch lại của một game có sẵn; bản tải native cho macOS, Windows và Linux, cùng một bản thử nghiệm cho trình duyệt (chỉ trên máy tính)Miễn phí
Chạy trên trình duyệt máy tính. Không cần tải về.
Trình duyệt (không cần tải) · Máy tính · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.
- Xem trên GitHubGitHubĐã phát hành · Mã nguồn và các bản build phát hành; không có file giấy phép (chia sẻ vì mục đích giáo dục)Miễn phí
Tải về từ trang Releases trên GitHub.
Máy tính · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.
Giới thiệu Chromatron Recompiled
Một bản biên dịch lại của Chromatron, game giải đố laser miễn phí của Sean Barrett (Silver Spaceship Software) — đúng kiểu game “hack não” nhẹ nhàng mà gây nghiện: bạn kéo gương, lăng kính và các mảnh khác từ hộp công cụ lên lưới, xoay chúng và điều hướng các tia laser màu vào đúng mục tiêu cho đến khi tất cả đều sáng. Đây không phải game mới mà là bản dựng lại game gốc từ các file nhị phân cho Windows XP và Mac PowerPC. Nhà phát triển Piotr Migdał dịch ngược chúng bằng trình dịch ngược Ghidra của NSA và để các mô hình AI viết lại game; bài blog mô tả bốn lần thử, bắt đầu với Claude Code và Opus 4.5, rồi Cursor với GPT-5.2-Codex, trước khi làm lại từ đầu bằng Rust với Opus 4.6 — bản mà nhà phát triển gọi là bản clone hoàn hảo đến từng pixel, với 307.199 trên 307.200 pixel giống hệt bản gốc. Game chạy native trên macOS, Windows và Linux, ngoài ra có bản thử nghiệm cho trình duyệt (WebAssembly) trên máy tính; cần chuột và bàn phím để điều khiển. Miễn phí, mã nguồn có trên GitHub.
Cách làm ra
Xác minh một phầnBài blog cho biết lần thử đầu tiên dùng Claude Code với Opus 4.5, kết nối với Ghidra qua GhidrAssistMCP, và cần được dẫn dắt rất nhiều; lần thử thứ hai với Claude Code dùng trình dịch ngược m2c và bị bỏ dở. Bản Rust được công bố đến từ một lần làm lại từ đầu “với Opus 4.6”, chủ yếu làm việc từ file nhị phân Win32 bằng PyGhidra. Bài viết không nêu tên công cụ cho lần thử cuối này; repo có một file hướng dẫn CLAUDE.md, loại file mà Claude Code đọc, quy định Rust là ngôn ngữ đích và yêu cầu mỗi hàm phải dẫn ra đoạn code dịch ngược mà nó được tạo từ đó. Nhà phát triển làm riêng một công cụ so sánh font và một công cụ so sánh ảnh chụp màn hình theo từng pixel để kiểm tra kết quả. Không nêu bao nhiêu code được viết tay.
- QuanCLAUDE.md trong repo: các quy tắc dự án cho việc biên dịch lại (đích là Rust, mỗi hàm phải dẫn chiếu nguồn gốc dịch ngược của nó, không tự bịa hay giả định điều gì). — GitHub (stared)
Lần thử thứ ba dùng Cursor với GPT-5.2-Codex và chế độ headless của Ghidra; bài viết cho biết bản này chơi được hoàn chỉnh sau những phiên làm việc một đến hai giờ với ít phản hồi, nhưng vẫn còn một số khác biệt về hình ảnh. Sau đó nhà phát triển dùng GPT-5.3-Codex để trau chuốt bản C++ đó (bài viết không nói dùng trong công cụ nào) trước khi làm lại từ đầu bằng Rust. Bản C++ không phải là bản được công bố để tải về.
Các file nhị phân gốc cho Win32 và Mac PowerPC được dịch ngược bằng Ghidra và game được các mô hình AI dựng lại qua bốn lần thử: C với Raylib (Claude Code, Opus 4.5, GhidrAssistMCP), C với SDL2 (Claude Code, Opus 4.5, m2c), C++ với SDL2 (Cursor, GPT-5.2-Codex, Ghidra headless) và cuối cùng là Rust với winit và softbuffer (Opus 4.6, PyGhidra). Repo lưu code C đã dịch ngược, bản đồ hàm, bảng chuỗi và các file nhị phân gốc bên cạnh mã nguồn Rust, và mỗi hàm Rust đều dẫn ra đoạn code dịch ngược mà nó được tạo từ đó. Theo nhà phát triển, phần lớn công sức dồn vào việc khớp font chữ, hóa ra là font hệ thống VGASYS của Windows.
- Engine / framework
- Không dùng engine (Rust với winit và softbuffer; bản build WebAssembly qua Trunk)
- Ngôn ngữ
- Rust
- Quy mô nhóm
- Không công bố
- Thời gian phát triển
- Không công bố
- Chi phí phát triển
- Không công bố
- Code do AI viết
- Không công bố
“307,199 out of 307,200 pixels identical to the original. Not bad!”- Hồi sinh game giải đố 20 năm tuổi Chromatron bằng Ghidra và AI (blog Quesma)
- stared/chromatron-oxide trên GitHub
- Show HN: Hồi sinh game giải đố 20 năm tuổi Chromatron bằng Ghidra và AI
Ghi chú xác minh: Bốn lần thử, công cụ và mô hình lấy từ bài blog của nhà phát triển trên blog Quesma, đề ngày 4/3/2026; bài Show HN được đăng sau đó vào ngày 7/3/2026 (12:56 UTC). Bài viết không nêu tên công cụ cho lần thử Rust cuối cùng, chỉ nêu mô hình (Opus 4.6); Claude Code được ghi nhận vì các lần thử trước đã dùng nó và repo có file CLAUDE.md, nên điều này một phần là suy luận của chúng tôi. Trang tải về ghi công bản gốc cho Sean Barrett (Silver Spaceship Software) và ghi bản biên dịch lại là của Piotr Migdał; bản build WebAssembly gần nhất trên đó có dấu thời gian 27/8/2026 13:36 UTC. Game gốc: trang của Silver Spaceship Software cung cấp miễn phí Chromatron và ba phần tiếp theo (“Không tốn tiền, không quảng cáo, không popup”) cho Windows và Mac OS X. README của repo cho biết bản biên dịch lại được chia sẻ vì mục đích giáo dục và không tuyên bố bản quyền nào đối với logic game hay tài nguyên gốc; repo lưu các file nhị phân gốc và không có file giấy phép. Một người bình luận trên Hacker News đã đăng một bản sao mã nguồn gốc từng được chia sẻ trên diễn đàn của game; nhà phát triển không dùng đến nó. Không đọc được số liệu GitHub từ môi trường nghiên cứu nên không ghi nhận. Chúng tôi chưa chơi hết game.
Quá trình phát triển
Nhà phát triển đăng bài viết về việc biên dịch lại trên blog Quesma, kèm link tải về và link chơi.
Đăng lên Hacker News dưới dạng Show HN.
ChínhHacker News (stared)Bản build trình duyệt mới nhất, theo dấu thời gian trên trang tải về.
QuanPiotr Migdał
Thành tích của game
Mỗi số liệu đo một thứ khác nhau — người chơi đồng thời, số người sở hữu, lượt tải và doanh số không bao giờ thay thế cho nhau và không bao giờ được cộng dồn. Nhãn cho biết mỗi con số đến từ đâu.
Trình duyệt (trang chính thức)
Miễn phí. Trang dẫn link đến các bản build macOS chưa ký (Apple Silicon và Intel), một bản Windows, một bản Linux và một phiên bản WebAssembly cần chuột và bàn phím.
Chưa ghi nhận số liệu công khai nào cho trang này.
Không công khai: Người chơi đồng thời (trang web), Doanh thu tháng, Doanh thu gộp.
GitHub
Không công khai: Sao GitHub.
Đánh giá & xếp hạng
Biên tập viên chưa đánh giá.
Bản thử nghiệm: phiếu của bạn chỉ được lưu trong trình duyệt này và không được tính ở đâu cả.
Hiện chưa được xếp hạng.
Chưa có đánh giá nào của người chơi.
Bản thử nghiệm: đánh giá chỉ được lưu trong trình duyệt của bạn, không được đăng công khai hay gửi lên máy chủ. Đánh giá được hiển thị bằng ngôn ngữ người viết đã dùng.
Nguồn
| Nguồn | Loại | Ngày đăng | Truy cập |
|---|---|---|---|
| Reviving the 20-year-old puzzle game Chromatron with Ghidra and AI Quesma blog (Piotr Migdał) | Devlog | 4 thg 3, 2026 | 3 thg 11, 2026 |
| Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI Hacker News (stared) | Bài đăng mạng xã hội | 7 thg 3, 2026 | 3 thg 11, 2026 |
| Chromatron Recompiled (downloads and browser build) Piotr Migdał | Trang chính thức | Chưa xác nhận | 3 thg 11, 2026 |
| stared/chromatron-oxide — README, CLAUDE.md and Cargo.toml GitHub (stared) | Kho mã nguồn | Chưa xác nhận | 3 thg 11, 2026 |
| Chromatron, by Silver Spaceship Software Silver Spaceship Software | Trang chính thức | Chưa xác nhận | 3 thg 11, 2026 |
| Official game page (language check) Piotr Migdał | Trang chính thức | Chưa xác nhận | 3 thg 11, 2026 |





