VICE 简介
VICE(Versatile Commodore Emulator)可以在 Mac 上运行为 Commodore 旧款 8 位计算机编写的程序。它模拟 C64、C64DTV、C128、VIC20、几乎所有 PET 型号、Plus/4 和 CBM-II,还为配备 CMD SuperCPU 的 C64 提供单独的模拟器。每种机器都有自己的程序,例如 C128 使用 x128;C64 使用 x64sc,这是一款采用基于周期的核心的精确模拟器。
VICE 由 VICE Team 的志愿者利用业余时间开发,依据 GNU 通用公共许可证免费开源。3.10 版增加了卡带支持,改进了声音,并精简了日志。Apple Silicon 和 Intel Mac 有各自的下载,每种都提供 GTK3 或 SDL2 界面,开发团队推荐 GTK3。需要 macOS 12 或更高版本。有一项限制值得了解:GTK3 版本还没有摇杆映射界面,如果简单的默认映射不适合你的手柄,就需要手动设置映射文件。
主要功能
VICE 涵盖整个 Commodore 8 位计算机家族。
- C64:采用基于周期的核心的精确模拟器。
- C128:单独的模拟器 x128。
- VIC20 和 Plus/4:各有自己的模拟器。
- PET:几乎所有 PET 型号。
- CBM-II:C610 和 C510 机型。
- SuperCPU:为配备 CMD SuperCPU 的 C64 提供的额外模拟器。
- 卡带:支持许多卡带,3.10 又新增了一些。
- 两种界面:GTK3 或 SDL2,适用于 Apple Silicon 或 Intel。
3.10 版本新功能
VICE 3.10 改进了声音并支持新的硬件。
- reSID:通过抖动消除混叠噪声
- 支持 USBSID-Pico
- 新增以最大化窗口启动的选项
- 默认日志大幅精简
- 新增 C64 卡带:Profi-DOS、Magic Desk 16 和 Megabyter
- 设备设置改名(virtualdev 改为 trapdevice,iecdevice 改为 busdevice)
VICE 常见问题
VICE 免费吗?
是的。VICE 依据 GNU 通用公共许可证免费开源。
VICE 能模拟哪些计算机?
C64、C64DTV、C128、VIC20、几乎所有 PET 型号、Plus/4 和 CBM-II,以及配备 CMD SuperCPU 的 C64。
VICE 需要哪个 macOS 版本?
VICE 3.10 需要 macOS 12 或更高版本。
VICE 能在 Apple Silicon 上运行吗?
可以。Apple Silicon 和 Intel Mac 有各自的下载。
应该选择 GTK3 还是 SDL2?
VICE Team 推荐 GTK3 界面而不是 SDL2。
x64sc 是什么?
它是 VICE 中的精确 C64 模拟器,采用基于周期的核心。
可以使用游戏手柄吗?
可以,但 GTK3 版本还没有摇杆映射界面。如果简单的默认映射不适合你的手柄,就需要手动设置映射文件。SDL2 版本可以创建映射文件。
VICE 3.10 有什么新内容?
reSID 的混叠噪声减少、支持 USBSID-Pico、最大化窗口选项、更精简的日志,以及 Profi-DOS 和 Magic Desk 16 等新的 C64 卡带。
可以用 Homebrew 安装 VICE 吗?
可以。运行 brew install vice。
vice.FULLMAC.app 上的 VICE 下载来自哪里?
下载按钮通向 VICE 官方网站 https://vice-emu.sourceforge.io/。vice.FULLMAC.app 不会修改或重新打包该应用。
相似应用
StellaStella 是一款历史悠久的 Atari 2600 Video Computer System 模拟器,支持 Mac 和其他平台。它以高质量的 TIA 图形模拟运行 Atari 2600 游戏 ROM,支持 NTSC、PAL 和 SECAM 电视制式,并可从内置的 ROM 启动器打开游戏。游戏
OpenEmuOpenEmu 是一款专为 Mac 打造的免费开源游戏模拟器。它没有为每台主机准备单独的模拟器,而是把几十个平台集中在一个 App 中,配上简洁的原生 Mac 界面。把游戏文件拖到 OpenEmu 上,它会识别游戏、归入正确的平台,并加入一个看起来像音乐或照片收藏的游戏库。接上手柄,在列表中选中它,按下开始键即可。在底层,OpenEmu 使用知名的模拟引擎(它称之为“核心”),例如 Nestopia、Snes9x、mGBA、Genesis Plus GX、Mupen64Plus 和 Mednafen。游戏
Aleph OneAleph One 是 Bungie 的 Marathon 2 和 Marathon Infinity 游戏引擎的免费开源延续版本。它可以原生运行 Marathon、Marathon 2: Durandal 和 Marathon Infinity,还驱动着数十款社区制作的游戏,从新关卡到拥有自己武器、怪物、音乐和故事的完整改版,故事既有 Marathon 世界之内的,也有之外的。引擎本身并不是游戏:要开始玩,你需要一套被称为“剧本”的游戏数据文件,并在启动前把 Aleph One 应用复制到该剧本的文件夹中。游戏
BZFlagBZFlag 是一款免费的多人 3D 坦克对战游戏。你以第一人称视角驾驶坦克,在在线服务器上与其他玩家作战,可以加入队伍(红、绿、蓝、紫),也可以作为能攻击任何人的独行者。游戏模式包括夺旗(各队夺取敌方旗帜并带回自己的基地)、自由混战、开放式自由混战,以及所有猎人一起追捕一只兔子的追兔模式。游戏
ScummVMScummVM 是一款让你在新款 Mac 上玩经典图形冒险游戏和角色扮演游戏的程序。它取代这些游戏自带的可执行文件,让为早已消失的系统编写的游戏能在从未为其设计的硬件上运行。项目方特别说明它不是模拟器,而是对每款游戏可执行文件的完全重写。你只需添加一个包含游戏数据文件的文件夹,其余的交给 ScummVM。游戏
WidelandsWidelands 是一款受 Settlers II 启发的免费开源即时战略游戏。你以一个小氏族统治者的身份开局,手上只有一座总部,然后把它发展成定居点,每个成员都帮助生产木材、食物、铁、黄金等资源。道路是经济的核心:搬运工沿着道路把货物从一座建筑运到另一座建筑,因此规划高效的路网就是你的工作。你不必指挥每一个人。下令建造,建筑工就会赶来;下令进攻,士兵就会出发。游戏
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。