geekychris

3do Dev — DevOps skill for Claude Code

DevOps community

Modern 3DO Interactive Multiplayer dev kit: Norcroft toolchain in Docker, patched Opera emulator with GDB server + remote-control API, MCP server for Claude Code, demo + tests.

How to install 3do Dev

This entry records only its repository, not the path inside it, so there is no exact command to give. Open geekychris/3do-dev and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What 3do Dev does

Modern 3DO Interactive Multiplayer dev kit: Norcroft toolchain in Docker, patched Opera emulator with GDB server + remote-control API, MCP server for Claude Code, demo + tests.

Alternatives in DevOps

  • Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
  • MCP Boilerplate — A remote Cloudflare MCP server boilerplate with user authentication and Stripe for paid tools 1k ★
  • MCP SSH Manager — MCP SSH Server: 37 tools for remote SSH management Claude Code & OpenAI Codex DevOps automation, backups, data 460 ★

README

3do-dev — a modern dev kit for the 3DO, with a scriptable, debuggable emulator

Write software for the **3DO Interactive Multiplayer** (1993) on a modern Mac or Linux machine. One command fetches the original-style toolchain, builds a patched emulator with a GDB server and a remote-control API, and runs the tests. The result is a fast **edit → build → boot → observe → test → debug** loop that people, scripts and AI agents (Claude Code via MCP) can all drive.

![CLAUDE x 3DO demo running in the emulator](docs/images/demo.png)

The demo above (`projects/demo`) was written, built, tested and debugged entirely through this toolchain: plasma, starfield, rotating cel vortex, bouncing title and sine scroller, all at 60 fps on an emulated 12.5 MHz ARM60.


Contents


One-line install

curl -fsSL https://raw.githubusercontent.com/geekychris/3do-dev/main/scripts/install.sh | bash

This checks prerequisites, clones the repo to `~/3do-dev`, runs `./setup.sh` (toolchain, emulator, BIOS, Python env, full test suite, about 1–5 minutes) and opens the demo in a window. Re-run it any time to update.

To have it install missing prerequisites too (Homebrew/apt/dnf/pacman; asks for your password where needed):

curl -fsSL https://raw.githubusercontent.com/geekychris/3do-dev/main/scripts/install.sh | TDO_DEV_AUTO_INSTALL=1 b