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探しは不要です。
実行方法
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MasterBrogrammer/SW-OpenC64'
If you have feedback or need assistance with the MCP directory API, please join our Discord server