跳到正文
发现
VChar64:Commodore 64 字符编辑器
桌面应用设计创意

VChar64:Commodore 64 字符编辑器

面向 Commodore 64/128 开发者的字符与图块编辑器,支持多种素材导入导出。

admin
发布于 2026-10-29
浏览
9
访问
0
下载
0
版本
v1.1.0
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

VChar64 是一款面向 Commodore 64 / 128 的字符(charset)编辑器,使用 C++ 与 Qt 编写。作者按自己的需求打造,同时也接受补丁和 issue。除了单个字符的绘制,它还提供图块(Tile)与 Map 支持,方便制作复古平台的游戏与演示素材。

主要功能

字符编辑

  • 剪切、复制、粘贴、清空
  • 反色、水平/垂直翻转、旋转
  • 上/下/左/右移位
  • 撤销与重做

图块与 Map

  • 支持 1x1 到 8x8 的图块
  • 可自定义图块之间的字符间距
  • 提供 Map 支持

导入与导出

  • 导入 CharPad 1.8 与 2.0 工程
  • 导入 Koala 图像文件
  • 导入 VICE 快照镜像
  • 导出为汇编、C 代码(const uint8_t[])、Raw、PRG 和 PNG

其他

  • 模拟多种调色板:Pepto、VICE、Colodore、Frodo、CCS64 等
  • 实时预览(Live Preview)模式,支持 TCP/IP server
  • 几乎所有操作都配有键盘快捷键

安装与使用

程序为桌面软件,可直接从 Releases 页面下载二进制包。

从源码编译需要 Qt 6.8 或更高版本、CMake 3.16+,以及支持 C++20 的编译器:

git clone https://github.com/ricardoquesada/vchar64.git
mkdir build && cd build
cmake ..
cmake --build . --parallel
ctest --output-on-failure

也可以用 Qt Creator 打开 CMakeLists.txt,选择 Desktop 配置后直接构建运行。

注意事项

  • 自 1.0 版本起不再支持 Qt 5,请使用 Qt 6.8 或更新版本。
  • 官方测试过的平台为 Linux(Arch)、macOS 与 Windows 10。
  • 项目采用 Apache v2 许可证。
  • 路线图中的 PETSCII 转换、逐字符颜色、精灵编辑、关卡编辑器等功能尚未实现。

本作品整理自 GitHub 开源项目 ricardoquesada/vchar64,原作者 @ricardoquesada。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.1.0当前版本

    同步自 GitHub Release v1.1.0

评论