Skip to main content
Glama
MasterBrogrammer

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.wasmlvllvl より)。ヘッダのソースの正本は、ベンダリングされた floooh/chipsvendor/chips、zlib)です。同梱する合法的なファームウェアは MEGA65 Open ROMsvendor/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 mcp

Grokは ~/.grok/config.toml 内で [mcp_servers.wozmcp64] として設定されています。

ライセンス

  • chips: zlib — vendor/chips/LICENSE

  • Open ROMs: LGPL-3.0 — vendor/open-roms/LICENSE

  • WASMランタイム: lvllvl C64コア、vendor/lvllvl/NOTICE.txt 参照

  • 同梱のPRG / 空のディスク: パブリックドメイン、public/disks/FOSS-DISKS.txt

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.

View all MCP Connectors

Latest Blog Posts

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