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 에뮬레이터이지만, 이 머신에는 Emscripten 툴체인이 없어 WASM으로 컴파일하기에는 너무 큽니다. 브라우저 런타임은 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, 선반, 빈 디스크, BASIC 저장이 모두 브라우저에서 실행됩니다. 터미널 탭은 이 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

Commodore 키

F1–F7

기능 키

게임패드 아이콘

조이스틱 포트 2(WASD / 화살표, Space 발사)

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

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