Patcher
MuhRO Patcher 会更新你的游戏、登录你的 Master Account,并提供配置和自定义客户端的工具。
本指南介绍 Patcher 版本 1.0.45。集成的 Game Setup 是在 1.0.44 版中引入的。以下按钮名称使用英文界面。可用选项可能会因原版客户端和 beta 客户端而有所不同。
开始使用
- 从你的游戏文件夹中打开 MuhRO Patcher。安装更新前,请关闭所有正在运行的游戏客户端。
- 等待更新完成。如果更新失败,请阅读状态消息。在所需更新完成之前,无法登录或启动游戏。
- 首次启动原版客户端前,请打开 Client Tools > Game Setup。选择你的图形设备和分辨率,如有需要请使用 Test graphics,然后点击 Save。看到成功消息后关闭设置窗口。
- 输入你的 Master Account 电子邮箱地址和密码。登录后,点击你想要游玩的游戏账号名称。
Patcher 会在启动前检查原版客户端已保存的图形设置。设置缺失或无效时会打开 Game Setup,并且必须成功保存后才能继续。仅仅打开或取消该窗口并不会完成设置。现有的有效设置可以重复使用。
保存设置不会自动启动游戏。准备好后,关闭 Game Setup 并选择你的游戏账号。
主窗口

| 区域 | 用途 |
|---|---|
| Community | 打开 Forum、Wiki、Website 和 Discord。 |
| Client Tools | 打开 Game Setup、Turbo Setup、/greymap + LGP 和 Addons。 |
| Patcher Control | 取消更新或重试更新。所选的 Patch Host 控制首选下载服务器。 |
| Proxy Latency | 测量可用的连接线路。 |
| Language | 更改 Patcher 的界面语言。 |
| Server Status | 显示 Map、Char 和 Login 服务状态,以及 Players、Shops 和 Alts。 |
| Latest News | 显示最近的 MuhRO 新闻和公告。选择一篇文章即可阅读。 |
| Account area | 登录你的 Master Account 并显示其可用的游戏账号。 |
| Progress and status | 显示当前更新或操作,以及任何需要注意的错误。 |
| Version | 在侧边栏底部附近显示 Patcher 版本。你可以选择并复制它,以便提交支持请求。 |
语言选择器提供 System language、English、German、French、Spanish、Portuguese、Russian、Czech、Japanese、Malay、Indonesian 和 Thai。更改语言会保留你的启动器会话。它更改的是 Patcher 界面,而不是游戏语言或每个单独的配置工具。
更新与下载服务器
Patcher 在打开时会检查更新。请保持其打开,直到操作完成且状态报告已就绪。
- Cancel update 请求取消当前更新。等待 Patcher 完成取消。
- Retry patching 在出现错误或取消后开始另一次更新尝试。
- Update Now 会在运行中的 Patcher 检测到新补丁时出现。使用前请关闭所有游戏客户端。
- Patch Host 将你偏好的下载服务器保存在这台电脑上。下次更新尝试时会优先使用它。其他主机可作为备用。
在 LIVE 上,可用的下载主机包括 Patcher EU、Patcher EU 2 和 Patcher NA。TEST Patcher 有自己的主机列表。更改 Patch Host 会影响补丁下载。它不会选择你的游戏内代理。
如果更新失败,请阅读错误信息、关闭正在运行的客户端并重试。如果下载仍不稳定,请选择另一个 Patch Host 并重试。寻求帮助时,请附上确切的错误信息和 Patcher 版本。
使用下面介绍的 Addons 和 Custom GRF 控件进行受支持的自定义。它们取代了旧指南中手动下载补丁和编辑压缩包的说明。
登录并启动游戏账号
使用你的 Master Account 电子邮箱地址和 Master Account 密码登录。单个游戏账号的用户名和密码不是此表单的凭据。
Remember e-mail 会保存电子邮箱地址以便下次登录。Patcher 还有一个单独的已保存启动器会话,在有效期间可能会让你自动重新登录。关闭 Patcher 不会将你登出。当你想结束已保存的会话时,请使用 Logout,尤其是在共用电脑上。
登录后:
- 点击游戏账号名称即可启动。
- Online 和 Offline 显示账号的报告状态。在线账号会提供 Click to Kick。这会请求断开连接;请等待几秒后再尝试启动。
- B 标记表示借用的账号。
- Filter accounts 搜索账号列表。
- 拖动账号行可重新排序,或使用 Move to top 和 Move to bottom。顺序保存在这台电脑上。Reset order 会移除你保存的顺序。
- Refresh Now 重新加载账号列表和状态。
- Manage 在网站上打开 Master Account 管理。
- Create new Game Account 打开账号创建页面。

Beta 客户端
Launch beta client 仅在你的账号被允许使用时出现。点击游戏账号前请先选择它。Patcher 会在启动前下载或验证所需的 beta 文件。
在新的 Patcher 会话中,该复选框默认未勾选。原版客户端的 Game Setup 不会配置 beta 客户端的图形。请使用 beta 客户端自己的设置来配置该客户端。
Game Setup
打开 Client Tools > Game Setup,即可在 Patcher 内配置原版客户端。此工作流程不再需要单独的 OpenSetup 应用程序。
更改设置前,请关闭正在运行的原始客户端。在同一 Windows 环境或 Wine 前缀中,某些偏好设置会在不同角色和客户端安装之间共享。保存共享设置前,补丁程序可能要求关闭所有原始客户端。
游戏设置会加载你的当前配置,并包含四个标签页:显示、音频、游戏和维护。
- 保存 会应用设置并报告结果。成功保存后窗口保持打开。
- 取消 或关闭按钮会丢弃未保存的表单编辑。
- 重置显示和音频 会将默认值放入表单。检查它们并点击保存以应用。它还会重置显示的质量以及窗口/输入选项,但保留游戏标签页的命令开关。
维护操作有各自的确认提示,确认后立即生效。关闭对话框或按下取消不会撤销已完成的维护操作。
显示
首次设置时,选择一个检测到的图形设备和适合你显示器的窗口分辨率。重置显示和音频 在可用时优先选择 DirectX 9、1280 x 720 和 32 位色。这些是初始默认值;你可以选择其他受支持的模式。

| 设置 | 作用 |
|---|---|
| 图形 API | 为原始客户端选择 DirectX 7 或 DirectX 9。可用设备和模式取决于此选择和已安装的渲染器。 |
| 图形设备 | 选择你计算机上检测到的设备。从列表中选择一个。在更改图形驱动程序或渲染器后,请重新检查此设置。 |
| 分辨率 | 设置游戏的渲染尺寸。为全屏选择提供的模式。在支持的范围内,窗口化游玩可使用自定义宽度和高度。 |
| 颜色深度 | 选择一个可用的颜色深度,通常为 32 位或 16 位。可用性取决于设备和模式。 |
| 全屏 | 以全屏模式启动原始客户端。全屏和无边框窗口不能同时启用。 |
| 测试图形 | 打开所选模式的预览,最长持续 15 秒。按 Escape 可提前关闭。测试不会保存设置或启动你的游戏账号。 |
| 设置 Windows 高性能 GPU | 设置 Windows 对游戏可执行文件的图形偏好。这个仅限 Windows 的选项在具有多个 GPU 的系统上可能有用。实际结果取决于驱动程序和硬件。 |
预览成功后,点击保存。如果预览失败,请先返回受支持的设备和模式,然后再试一次。
窗口和输入选项
当已安装的客户端提供 ROExt 支持时,会显示额外的控制选项。保存更改并重启游戏即可使用它们。

| 设置 | 作用 |
|---|---|
| 无边框窗口 | 使用没有普通边框的窗口。此模式下请保持全屏禁用。 |
| 自定义无边框尺寸 | 启用自定义窗口位置和尺寸字段。窗口 X 和 Y 设置其位置;窗口宽度和高度设置其尺寸。 |
| 总在最前 | 使游戏窗口保持在普通窗口之上。 |
| 重新映射额外鼠标按钮 | 启用 ROExt 的额外鼠标按钮映射。它不提供自定义绑定编辑器。 |
| 使用 Alt+PrintScreen 而不是 Alt+F4 关闭 | 更改 ROExt 的关闭快捷键,以减少使用 Alt+F4 时的意外关闭。 |
| 减少后台 CPU 占用 | 当游戏窗口处于非活动状态时减少 CPU 占用。 |
| 禁用 VSync | 通过 ROExt 禁用垂直同步。这可能会改变帧节奏,并可能导致画面撕裂。 |
| 禁用屏幕淡入淡出 | 禁用受支持的淡出和淡入过渡。 |
| 使用 Ctrl+W 最小化 | 勾选此框以允许 Ctrl+W 最小化游戏窗口。取消勾选以禁用该快捷键。保存并重启游戏以应用更改。 |
| 允许光标移出游戏窗口 | 一个旧版兼容选项。当前 ROExt 版本未实现旧的 MouseFreedom 设置,因此此复选框在当前版本中不提供该行为。 |
音频
BGM 启用背景音乐,音效 启用游戏音效。两者都有一个 0 到 100 的音量滑块。

高级控制选项包括:
| 设置 | 选项 |
|---|---|
| 声音模式 | 无声音、2D 声音或 3D 声音。 |
| 扬声器模式 | 立体声、耳机、环绕声或四扬声器。 |
| 声音声道 | 48、32 或 16。 |
| 声音频率 | 22050、11025 或 8000 Hz。 |
| 声音质量 | 16 位或 8 位。 |
某些高级声音设置是旧版偏好设置,在特定客户端版本中可能没有可听效果。更改后请保存并重启游戏。如果没有声音,请检查声音模式、BGM 和音效开关、它们的音量以及 Windows 或 Wine 的音频输出。
游戏
此标签页包括三线性过滤、鼠标独占、精灵质量和纹理质量。精灵和纹理质量提供低、中、高。
其余复选框用于存储客户端命令偏好设置。下表列出了这些控件及其关联的命令。有些是旧版客户端功能;可用性和行为取决于客户端版本。
| 分组 | 偏好设置 |
|---|---|
| 输入与目标选择 | 战斗模式(/battlemode)、无需 Shift 使用技能(/noshift)、无需 Ctrl 攻击锁定(/noctrl)、攻击吸附(/snap)、物品吸附(/itemsnap)、技能吸附(/skillsnap)、战斗目标指引(/btg)、快捷栏 1(/q1)以及快捷栏 2(/q2)。
|
| 聊天与消息 | 阻止交易请求(/notrade)、技能失败消息(/skillfail)、隐藏公开聊天(/notalkmsg)、隐藏公会聊天(/notalkmsg2)以及登录消息(/loginout)。
|
| 名称与界面 | 显示名称(/showname)、窗口吸附(/window)、购物板(/shopping)、状态图标(/stateinfo)、怪物 HP 条(/monsterhp)、小地图(/minimap)、公会徽章(/emblem)、显示商店(/showshop)以及首次运行提示(/firstrun)。
|
| 画面与镜头 | 雾(/fog)、光环(/aura)、Alt 光环显示(/aura2)、Miss 显示(/miss)、效果(/effect)、镜头旋转(/camera)、光照图(/lightmap)、震动效果(/quake)、Sprite mable(/mable)、扩大视野(/zoom)以及 Mineffect(/mineffect)。
|
| AI 偏好设置 | 人工生命体 AI(/hoai)以及佣兵 AI(/merai)。
|
| 旧版快捷按钮 | 现金商店按钮(/cashshop)、Gold PC 按钮(/goldpc)以及轮盘按钮(/roulette)。
|
部分标签需要额外说明:
- 无需 Ctrl 攻击锁定 允许在不按住 Ctrl 的情况下自动攻击。
- 快捷栏 1 使用右键对应 F9。快捷栏 2 使用鼠标滚轮对应 F7 和 F8。
- 隐藏公会聊天 保存更宽泛的
/notalkmsg2偏好设置,它会隐藏聊天消息,包括公会聊天。 - 显示名称 会更改角色名字体与细节样式。它不是名称可见性开关。
- 购物板 控制单击左键打开商店、右键关闭商店。
- 状态图标 控制状态图标说明。
- 战斗目标指引 控制战场图标。
- 镜头旋转 保存镜头缩放偏好设置。
- 光环 保存客户端的简化光环偏好设置。Alt 光环显示 控制光环可见性。
- 扩大视野 是镜头缩小偏好设置。它不会增加目标选取范围。
- Sprite mable 是 Spirit Marble 效果偏好设置,在客户端消息中也称为 Sprite Marble。
维护与备份
当某个客户端偏好设置或缓存需要修复时,使用维护功能。继续前请阅读确认信息。先关闭游戏,以免它写回旧设置或保持文件占用。

| 操作 | 结果 |
|---|---|
| 重置窗口与聊天位置 | 备份并重置保存的界面与聊天窗口位置。适用于位置错误或跑到屏幕外的窗口。 |
| 重置记住的技能等级 | 重置客户端记住的技能使用等级。它不会重置已学技能或返还技能点。 |
| 清除公会徽章缓存 | 将缓存的公会徽章移动到备份,以便客户端重建缓存。 |
| 将截图移动到备份 | 将当前截图文件夹移动到带日期的备份中。 |
| 将回放移动到备份 | 将当前回放文件夹移动到带日期的备份中。 |
| 将聊天日志移动到备份 | 将当前聊天日志文件夹移动到带日期的备份中。 |
| 重置画面、界面与技能等级 | 备份并重置对应的客户端选项以及记住的界面/技能偏好设置。再次启动前请检查并保存游戏设置。此操作不会删除游戏账号、角色进度、已安装补丁,也不会删除你的截图、回放和聊天日志文件夹。 |
结果会在游戏文件夹中的 savedata/setup-backups 下显示备份位置。如果你可能需要恢复文件或设置,请保留此备份。其中包含的 backup.json 记录了操作和恢复信息。游戏设置中没有自动的恢复按钮;如果需要帮助恢复备份,请联系支持。
界面位置和记住的技能等级会在使用同一 Windows 环境或 Wine prefix 的所有原版客户端和角色之间共享。
Turbo 设置
打开 客户端工具 > Turbo 设置,在配置窗口中编辑 Turbo 绑定。常规配置不再需要用记事本编辑文件。
当你按住分配按键、控制器已启用且游戏处于焦点状态时,Turbo 会重复执行配置的动作。松开按键即可停止重复。游戏处于焦点状态时,使用暂停快捷键开启或关闭控制器。默认暂停键是 P,因此快捷键为 Alt+P。默认初始状态为关闭。
添加和编辑绑定
- 在 添加绑定 下,选择绑定类型。
- 捕获你想使用的按键。对于技能或物品,请使用其游戏内快捷栏槽位所分配的按键。
- 设置重复之间的延迟,然后点击 + 添加。
- 检查绑定列表,然后点击 保存。
- 在游戏中,如果使用默认暂停键,请按 Alt+P 启用 Turbo,然后按住分配的按键。
| 绑定类型 | 用途 |
|---|---|
| 智能左键 | 按下技能键并在鼠标位置点击。用于需要目标或地面选取的技能。 |
| Alt+右键点击 | 重复 Alt+右键点击。此操作不会按下技能快捷栏按键。 |
| Turbo | 重复分配的按键。用于无需目标点击即可从快捷栏使用的动作,例如合适的自身使用技能或消耗品。 |
每个按键应有一个绑定。现有行允许你更改类型、按键和延迟,或删除该绑定。延迟以毫秒为单位,范围为 1 到 10000。初始默认值为 10 毫秒。延迟是动作后的最短等待时间,并不保证施放速率。较短的延迟不会移除技能冷却、咏唱时间或服务器限制。
你可以更改 Pause Key、Default State 和 Default Delay。暂停快捷键使用 Alt 加上配置的 Pause Key。更改 Default Delay 不会改写现有绑定上已设置的延迟。更改 Default State 还会更新正在运行客户端中的启用状态。
Save 会将配置写入 MuhTurbo.ini。当前原版客户端会自动重新加载有效更改,无需重启。
Profiles 和其他 Turbo 控制项
- 选择配置文件会加载其保存的配置。在选另一个配置文件前,请先保存当前编辑。
- Save 会将编辑保存到所选配置文件。保存未激活的配置文件不会激活它。
- Switch 会使所选配置文件激活并保存它。
- New 会根据当前显示的配置创建一个命名配置文件。
- Delete 会删除一个配置文件。必须至少保留一个配置文件。
- 按键捕获选项包含小键盘偏好。编辑器还提供 Dark 和 Light 外观。
- INI Path 和 Load 是用于加载配置文件的高级控制项。除非你明确需要处理另一个配置,否则请保持正常路径不变。
如果 Turbo 窗口打开时文字缺失,请关闭它,在启动器中 Turbo Setup 旁启用 Compatibility mode,然后重新打开该工具。此设置会影响 Turbo 编辑器的显示。
Addons
打开 Client Tools > Addons 以安装或移除受支持的视觉自定义内容。更改文件前请关闭游戏客户端,并等待操作完成。检查报告的安装状态,然后重启游戏以查看结果。

官方视觉 Addons
| Addon | 可用选项 |
|---|---|
| Wide Description Skin | On 或 Off. |
| Transparent Skillbar | On 或 Off. |
| Original Cursor | On 或 Off. |
| HD8Bit Damage Font | On 或 Off. |
| Hotbar Numbers | White、Black 或 Off. |
| Original Casting Circle | On 或 Off. |
Off 会移除该官方视觉覆盖。此后外观将来自其余已安装的游戏和自定义资源。
Reset official add-ons 会一同关闭官方视觉 Addons。它会保留你的自定义和灰度纹理,并且不会重置 Renderer 选项。
Renderer
Renderer 行提供 Default、DXVK 和 dgVoodoo。Default 会恢复不使用这些本地包装器的渲染器选项。DXVK 和 dgVoodoo 是替代的图形兼容选项;其结果取决于计算机和驱动程序。
Renderer 选项和 Game Setup 的 Graphics API 是分开的设置。更改 Renderer 后,请重新打开 Game Setup,检查检测到的图形设备和模式,如有需要进行测试并保存。无法识别的自定义渲染器可能会阻止图形检测;请先选择一个受支持的 Renderer 选项,然后再重试。
Custom GRF
Custom GRF 是放置允许的自定义资源压缩包的受支持位置。你无需编辑 GRF.INI,也无需将更改合并到启动器管理的游戏压缩包中。
- Replace from archive 会用所选压缩包替换已保存的自定义集合,并启用它。
- Merge archive 会添加到已保存的集合中并启用它。如果两者包含相同的文件路径,传入的文件会替换该条目。
- Off 会禁用自定义集合,但保留它以备后用。
- On 会重新启用已保存的集合。如果没有保存的集合,它会打开压缩包选择。
支持的输入格式为 GRF、GPF、ZIP、RGZ 和兼容的附加 THOR 压缩包。导入会在安装前进行检查。受保护的内容和格式错误的压缩包会被拒绝。会删除内容或无法合并到 GRF 中的 THOR 文件在此不受支持。这是资源导入器,不是 DLL 或可执行文件安装程序。
不允许替换头饰、NPC、怪物和职业的精灵图。导入压缩包不会改变这些自定义规则。
自定义资源可能优先于官方视觉 Addons。如果某个 Addon 看起来没有变化,请暂时关闭 Custom GRF 并重启游戏,以检查是否存在重叠的自定义文件。
用于透明菜单或原始纹理的旧版手动下载没有自己的官方 Addon 按钮。可以通过 Custom GRF 导入兼容且允许的资源压缩包。不应假定旧链接和压缩包一定适用于当前客户端。
/greymap + LGP
打开 Client Tools > /greymap + LGP 以安装灰度地图纹理、自定义图块并更改 LGP 美术资源。更改这些文件前请关闭游戏,之后重启游戏。
灰度地图纹理
- 选择内置的 Gray 或 Vik Green 来源。
- 点击 Install / Replace 并等待成功消息。
- 启动游戏并使用
/greymap切换已安装的灰度纹理。
Clear installed gray 会清空已安装的灰度纹理压缩包。当你只想临时关闭显示时,请使用游戏内的 /greymap 命令。启动器不会显示游戏内开关当前是否开启。
Replace from archive 会安装兼容的自定义灰度纹理集。Merge archive 会将兼容的纹理添加到现有集合中。如果你之后可能想重新安装,请保留源压缩包。
Gray 导入仅接受可识别的灰格 BMP 纹理。普通世界纹理、地图几何、脚本、特效和精灵图不属于此导入器。地图形状和移动权限仍由服务器控制。
自定义地砖
你可以为 Walkable、Blocked、Water 和 Snipable 地砖选择图像。

- 为每种想要更改的地砖类型使用 Choose image。
- 检查所选的图像。
- 点击 Apply selected images 并等待完成。
- 重启游戏并使用
/greymap。
只有所选的地砖类型会被更改。Reset 会将某一种地砖类型恢复为内置贴图。空白或虚空区域使用 blocked 地砖。
图像必须为 PNG 或 BMP,大小不超过 8 MB,且不超过 2048 x 2048 像素。地砖贴图会被转换为 32 x 32 像素,并且不保留透明度。更改地砖图像不会改变角色可以移动或攻击的位置。
LGP 图像
The LGP section changes the artwork for Circle, Square, All skill floors or an individual skill's floor image.
- Close the game. If you previously turned Custom GRF off, turn it back on in Addons. No separate archive is needed for your first LGP image.
- Select the image or skill to change. Search by name, skill ID or effect ID if needed.
- Use Choose image, inspect the selection and click Install image.
- Restart the game to load the changed artwork.
Seen last session filters the list to floor skills recorded during your last game session. If the list is empty, play a session containing floor skills first. Individual skill images take priority over the All skill floors artwork.
LGP imports accept PNG or BMP up to 8 MB and 2048 x 2048 pixels. Transparency is preserved. Reset image removes the selected custom override. A reset skill can then use your All skill floors artwork if you have customized it. Restore all originals removes the custom LGP artwork while keeping unrelated custom assets.
Proxy Latency
Open Proxy Latency to compare measured connection routes. Refresh repeats the measurement. Best marks the route with the lowest calculated score in that measurement.
The results can include estimated route delay, hop delay and failed connection probes shown as loss. This loss value is not a direct measurement of in-game packet loss. Conditions can change, so the lowest result is not a guarantee of the best connection throughout a game session. This window measures routes; clicking or refreshing it does not select your in-game proxy.
Crash diagnostics
Automatically send crash diagnostics controls automatic report uploads where supported. It is enabled by default. Turning it off keeps reports local instead of uploading them automatically.
The patcher can show whether reports were sent, retained or are waiting for another attempt. If you report a crash to support, include what you were doing and the approximate time even when automatic diagnostics are enabled.
Troubleshooting
| Problem | What to check |
|---|---|
| Login or game launch is unavailable | Wait for patching to finish. Read the current status or error. If an update is required, close game clients and complete it. |
| Game Setup keeps opening before launch | Select a detected device and supported mode, then Save. Close the window after the success message. A preview or Cancel does not save the configuration. |
| No graphics device or an unsupported renderer is reported | Check Addons > Renderer and select a supported option. Reopen Game Setup afterward. Original-client graphics detection on Linux requires a working Wine environment. |
| Graphics fail after changing renderer or driver | Reopen Game Setup and review the detected device. Try a supported windowed mode and Test graphics, then Save. Reset display and audio can refill the form with defaults. |
| Saving reports that settings changed elsewhere | Close other setup tools and game clients. Close and reopen Game Setup to load the current values, then make the changes again. |
| Saving reports a permissions or shared-settings error | Follow the exact error. Close every original client when requested. If it persists, send support the error text and patcher version. |
| A game account still shows Online | Use Click to Kick if you intend to disconnect it, wait a few seconds and Refresh Now before trying again. |
| Turbo does nothing | Check the binding key, hotbar assignment and active profile. Save the configuration and enable the controller with Alt plus its Pause Key. Hold the binding key while the game is focused. Restart the game if it has not picked up the saved configuration. |
| Turbo Setup has missing text | Close the tool, enable its Compatibility mode in the patcher and reopen it. |
| An addon or LGP image is not visible | Check that the operation succeeded and restart the game. Check Custom GRF state and possible overlapping custom assets. |
| Gray textures have not changed | Confirm that textures are installed, restart the game and check the in-game /greymap toggle. Installing textures and enabling their display are separate steps. |
| Interface or chat windows are misplaced | Close the game and use Game Setup > Maintenance > Reset window and chat positions. Keep the reported backup. |
For support, copy the patcher version and the exact status or error message. Include your operating system, selected renderer and the steps that reproduce the problem. A screenshot of the error can help; hide account details and never include your password.

