Load ROM
load_romLoad a ROM into the emulator, starting the game paused and returning the first screenshot. Provide a library name or ROM data with a filename.
Instructions
Loads a ROM into the emulator and starts the game, paused, ready for the next tool call. Provide either "name" (from list_roms) or "romBase64" + "fileName" for a ROM not in the library. Returns the first screenshot once the game has booted — this can take a while the first time a system's core is downloaded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | A ROM name or fileName from list_roms(). | |
| fileName | No | Required with romBase64 — needs a real extension (e.g. "game.nes") for system detection. | |
| romBase64 | No | Base64-encoded ROM bytes, for a ROM not in the library. |