使用 DEMUL 遇到问题去哪里求助或报告 bug

遇到 DEMUL 运行问题,按“先自查、再比对、后提问/报 bug”的顺序处理:先看站点 FAQ 排除常见配置问题,再用兼容列表确认该游戏是否本身就有已知问题,仍无法解决时到 GitHub bug tracker 提交可复现的问题,或在英文/俄文论坛、Discord 里交流求助。这套入口都来自 DEMUL 官网导航栏(news / downloads / faq / compat list / screenshots / bug tracker / forum / discord)。

各入口分别适合解决什么

入口 位置 适合的场景 不适合的场景
FAQ 站点内 faq 栏目 安装、基本配置等常见问题 具体某个游戏的兼容性异常
兼容列表(compat list) 站点内 compat list 栏目 判断某游戏是否已知有问题、是否被支持 排查你自己机器的驱动/设置问题
Bug tracker GitHub 提交可复现的模拟器缺陷 求游戏资源、问怎么设置手柄
论坛(英文 / 俄文) 站点内 forum (en) / forum (ru) 交流求助、讨论具体游戏 正式记录 bug
Discord 站点内 discord 入口 快速提问、即时交流 需要长期留档的问题

提交 bug 前先做的两步

  1. 查 FAQ:站点导航里有独立的 faq 栏目,先确认不是已知的通用问题。
  2. 查兼容列表:compat list 栏目列出游戏兼容情况。如果目标游戏本来就在“有问题”之列,那多半不是你的配置出错,而是模拟器尚未解决,这时报 bug 的价值有限。

到 GitHub bug tracker 报告时写什么

bug tracker 位于 GitHub(站点导航标注为 “bug tracker (github)”)。有效的报告应让开发者能复现,建议包含:

  • DEMUL 版本号与构建日期(官网新闻按日期发布 WIP 版本,例如 2018 年 4 月 28 日的 0.7 WIP Bugfix 版本,写明版本能避免对着旧版排查)。
  • 游戏名称与区域版本。
  • 具体现象:画面错误、声音异常、崩溃还是输入无响应。
  • 复现步骤:从启动到出问题的操作顺序。
  • 你的系统与显卡信息。官网更新日志里多次出现与显卡相关的问题,例如 “fixed image distortion on Nvidia GPUs”“MK Gold with ATI fix”,说明显卡型号对定位问题很关键。

从更新日志看,哪些问题属于“已知在修”

官网新闻的更新日志本身就是判断问题性质的参考。例如:

  • 画面被裁切、尺寸异常:2018 年 4 月 26 日更新提到 “fully emulated scaler/filter, should fix most if not all games which was cut in size if in TV-modes”。
  • Nvidia 显卡画面变形:2018 年 4 月 28 日版本 “fixed image distortion on Nvidia GPUs”。
  • 特定游戏音效问题:AICA 部分修过 “some sounds in MvSC2, ReVolt jump sound”。
  • 输入相关:修过 “xinput crash if attempt to configure inputs during emulation” 以及部分游戏踏板输入反向。

如果你遇到的问题与上述条目高度相似,先确认自己用的是否为对应日期之后的新版本,再决定是否报告。

常见卡点

  • 把求助帖发到 bug tracker:GitHub 适合可复现的缺陷,使用类问题更适合论坛或 Discord。
  • 不写版本和日期:DEMUL 以 WIP(开发中)版本持续更新,不写版本几乎无法定位。
  • 忽略兼容列表:游戏本身未支持时,反复报 bug 不会加快解决。
  • 语言顾虑:站点同时提供英文和俄文论坛,按自己方便的语言选择即可。
demul.emulation64.com