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.wasm,来自 lvllvl)。头文件来源是 vendored 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、架子、空白磁盘和保存 BASIC 都在浏览器中运行。终端标签页是这台 Mac 的 shell,因此只有在你本地运行 SW-OpenC64 时才有效。

来源:https://github.com/MasterBrogrammer/SW-OpenC64

软件库

仅包含我们可以合法提供的标题:

  • Commodore BASIC(ROM 中的 READY.)

  • 10 PRINT 迷宫、Hello、边框闪烁 POKE

  • 空白格式化 1541 .d64 — 输入程序,保存 BASIC 到 Mine

Last Ninja、Boulder Dash、Impossible Mission 等仍受版权保护。将你自己的 .d64 / .prg / .crt 拖放到窗口中。它们保留在此浏览器中(IndexedDB)。它们永远不会上传。

星标是本地保存的。登录是可选的。

按键

点击 CRT

聚焦 + SID 音频

Esc

RUN/STOP

Tab

CTRL

Ctrl / Cmd

Commodore 键

F1–F7

功能键

手柄图标

摇杆端口 2(WASD / 方向键,空格开火)

Ctrl+F12

重置

MCP(WOZMCP64)

在 :8082 上打开 SW-OpenC64 标签页时:

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    Enables 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.
    44
    1
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Lets 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 npm
    37
    GPL 2.0