Skip to main content
Back to timeline
OpenAISource publication:

Codex gains a ModRetro Chromatic plugin: prompt a Game Boy Color game in chat, then flash it to a cartridge

Synopsis

ModRetro released a Chromatic plugin for Codex that lets the model drive a set of Game Boy Color development tools from chat and turn a prompt into a playable game. The plugin exposes animation, maps, ROM playtesting, on-screen annotation and button-sequence testing as tools the model can call, and it can write the compiled ROM to a rewritable cartridge on the Chromatic handheld. In the example, the top-down adventure game Lodge Podge was generated from a prompt and then revised on request to change the character's build and the materials needed for construction.

Source-provided article image: Building a retro handheld game with Codex and ModRetro Chromatic
OpenAI

Interpretation

Codex users can now generate and playtest Game Boy Color games directly in chat, and the result can be installed on a ModRetro Chromatic handheld. The plugin exposes animation, maps, ROM playtesting, on-screen annotation and button-sequence testing as developer tools the model can call, steps that previously sat across a GB Studio project, an emulator and a cartridge. The example game Lodge Podge was generated from a prompt and then adjusted on request for the character's build and the materials needed to build the lodge, showing that generation and revision happen in the same conversation.

The mechanism translates natural-language requests into concrete operations on a GB Studio project and its compiled output. The plugin works against GB Studio projects, with the model reading and writing the .gbsproj file, the sprite sheets and audio under assets, and the compiled .gbc file. Playtesting runs in Codex's built-in browser, with arrow keys for the D-pad, Z for A, X for B and Enter for Start; developers can also add custom events in GBVM, write C with GBDK-2020, or build their own engine and compile with a toolchain such as RGBDS.

Deployment requires a Chromatic handheld, a compatible rewritable homebrew cartridge and a USB data cable, after updating firmware and enabling Developer Mode on the computer that will connect to the device. The installer writes the new ROM to the cartridge, which erases the game already on it and can erase its saves, and the installer does not back up the cartridge. The plugin asks for confirmation before writing, and the cable must stay connected until the plugin reports success, after which the game can be started on the Chromatic.

Perspective

The report covers the Chromatic plugin ModRetro released for Codex and its workflow: generating a game in chat, playtesting in Codex's built-in browser, editing in GB Studio, and writing the ROM to a Chromatic cartridge; the example involves one top-down adventure game.

Writing a new ROM erases the game on the cartridge and can erase its saves, and the installer provides no backup; deployment also requires a Chromatic, a compatible rewritable homebrew cartridge and a USB data cable, plus a firmware update and Developer Mode enabled first.