WOZMCP64
SW-OpenC64
ブラウザで動作するCommodore 64。SW-OpenAppleと同じ、シェルフ&CRTシェル。
ファミリー: SW-Open + マシン。AppleはSW-OpenApple。こちらはSW-OpenC64。 このタブ用のGrok MCPはWOZMCP64です(Apple用はWOZMCP)。
実行されているもの
VICEはC64エミュレータのリファレンスですが、ここでWASMにコンパイルするには大きすぎます(このマシンにはEmscriptenツールチェーンがありません)。ブラウザランタイムは、WASMにコンパイルされたchipsファミリーのC64です(public/emu/c64.wasm、lvllvl より)。ヘッダのソースの正本は、ベンダリングされた floooh/chips(vendor/chips、zlib)です。同梱する合法的なファームウェアは MEGA65 Open ROMs(vendor/open-roms、LGPL)です。
初回起動は READY. — ROM探しは不要です。
Related MCP server: desmume_webassembly_harness
実行方法
npm install
npm run start次に http://127.0.0.1:8082 を開いてください。ポート 8082(8080はSW-OpenApple)。
または ./launch.sh。
ブラウザでプレイ
SW-OpenAppleと同じ考え方です — GitHub Pagesが静的ビルドをホストしています:
https://masterbrogrammer.github.io/SW-OpenC64/
C64、シェルフ、Blank disk、Save BASICはすべてブラウザ内で動作します。TerminalタブはこのMacのシェルなので、SW-OpenC64をローカルで実行しているときだけ機能します。
ソース: https://github.com/MasterBrogrammer/SW-OpenC64
ライブラリ
法的に同梱できるタイトルのみ:
Commodore BASIC(ROM内のREADY.)
10 PRINTの迷路、Hello、ボーダーフラッシュのPOKE
フォーマット済みの空の1541
.d64— プログラムを入力して、Save BASIC でMineに保存
Last Ninja、Boulder Dash、Impossible Missionなどは引き続き著作権が残っています。自分自身の .d64 / .prg / .crt をウィンドウにドロップしてください。それらはこのブラウザ(IndexedDB)内に留まります。アップロードされることはありません。
スターはローカルです。サインインは任意です。
キー
CRTをクリック | フォーカス + SIDオーディオ |
Esc | RUN/STOP |
Tab | CTRL |
Ctrl / Cmd | コモドールキー |
F1–F7 | ファンクションキー |
ゲームパッドアイコン | ジョイスティックポート2 (WASD / 矢印キー、スペースでファイア) |
Ctrl+F12 | リセット |
MCP (WOZMCP64)
SW-OpenC64タブを :8082 で開いた状態で:
npm run mcpGrokは ~/.grok/config.toml 内で [mcp_servers.wozmcp64] として設定されています。
ライセンス
chips: zlib —
vendor/chips/LICENSEOpen ROMs: LGPL-3.0 —
vendor/open-roms/LICENSEWASMランタイム: lvllvl C64コア、
vendor/lvllvl/NOTICE.txt参照同梱のPRG / 空のディスク: パブリックドメイン、
public/disks/FOSS-DISKS.txt
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server to assist with JxBrowser development.
Access Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth).
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Related MCP Servers
- AlicenseBqualityAmaintenanceEnables AI agents to code and debug Commodore PET software using the VICE emulator, with CLI and MCP tools for session control, screen reading, memory manipulation, and testing.441MIT
- AlicenseNot gradedqualityBmaintenanceEnables Codex to control a DeSmuME WebAssembly emulator for Nintendo DS games, including state management, screenshots, and persistent scripting via stdio MCP.MIT
- FlicenseNot gradedqualityBmaintenanceEnables MCP clients to remotely control a real retro or legacy computer, including keyboard and mouse input, video capture, audio, power cycling, and file transfer, so agents can run tests against physical hardware.-
- AlicenseNot gradedqualityAmaintenanceLets AI clients control and program a Commodore 64, including running programs, reading/writing memory, rendering graphics, playing sound, and switching between C64 Ultimate hardware and VICE emulation.518 npm37GPL 2.0