mupen64plus 有哪些视频插件可选?

mupen64plus 官方发行版内置一个 OpenGL 视频插件 RiceVideo,另外还有三个由 wahrhaft 维护的视频插件:Arachnoid、Glide64 和 Z64。选择哪一个取决于你的系统图形接口(OpenGL 还是 Glide)、是否需要高清纹理,以及具体游戏对渲染精度的要求。

内置插件:RiceVideo

RiceVideo 是 mupen64plus 自带的一个 OpenGL 视频插件,随主程序一起分发,不需要额外单独获取。它的特点是支持高分辨率纹理(Hi-resolution texture),适合希望用自定义材质包提升画面细节的用户。

由于是内置插件,它也是安装后最容易直接启用的图形渲染方案,适合先跑通模拟器、再按需更换插件的使用路径。

另外三个可选插件

以下三个插件由 wahrhaft 维护,属于内置插件之外的图形渲染选项:

插件 类型 说明
Arachnoid OpenGL 视频插件 由 wahrhaft 维护的第三方 OpenGL 渲染方案
Glide64 Glide 视频插件 面向 Glide 图形接口的渲染方案
Z64 视频插件 由 wahrhaft 维护的第三方渲染方案

官方页面将它们描述为“3 other excellent video plugins”(另外三个优秀的视频插件),但没有逐一列出各自的兼容游戏列表或性能差异。因此具体到某个游戏该用哪个,需要结合插件类型和你的图形环境来判断。

怎么选:按图形接口和需求判断

mupen64plus 采用插件架构,图形渲染(RDP)由视频插件负责,所以更换插件就是更换渲染后端。可以从两个维度决定:

  • 图形接口:如果你的环境走 OpenGL,优先考虑 RiceVideo 或 Arachnoid;如果使用 Glide 接口,则对应 Glide64。
  • 高清纹理需求:需要加载高分辨率纹理包时,选择明确支持该能力的插件(官方资料中 RiceVideo 标注了 Hi-resolution texture support)。

官方还提到发行版包含两个 OpenGL 视频插件,其中一个是内置的 RiceVideo,另一个即 wahrhaft 维护的 OpenGL 插件(Arachnoid)。这意味着在 OpenGL 路径下你有两个可选渲染器,可以分别测试同一款游戏的画面与兼容表现。

获取与验证

  • 主程序:Mupen64Plus v2.6.0 可从其 GitHub 的 2.6.0 release 页面获取,支持 Linux、Mac OSX、FreeBSD 和 Windows。
  • 旧版本:此前在 Google Code 上提供的旧版本和文件已迁移到 Old Releases 页面。
  • 插件:内置插件随主程序提供;wahrhaft 维护的插件需按项目说明单独获取和配置。

验证是否生效的通用方法是:在模拟器配置中指定所用视频插件,启动一款已知游戏,观察画面渲染是否正常、高分辨率纹理是否被加载。若出现黑屏、花屏或崩溃,换用另一个插件再测,即可判断是插件与游戏不兼容,还是配置问题。

需要留意的是,官方页面没有给出各插件的详细对比参数、系统要求或逐游戏兼容列表,因此实际选择应以你在自己机器上的测试结果为准。

mupen64plus.org
N64 emulator and plugins for Linux, Mac OSX, FreeBSD, and Windows