简介 · Overview

Mikuro 启动器是给火炬之光2写的替代启动器。它的核心是 MIKURO X 增强层——把掉落过滤、存档崩溃修复、WASD 移动等一整套原版没有的游戏增强收进一个开关,勾一勾就能用;同时它也彻底解决了官方 ModLauncher 最多挂 10 个 MOD 的限制(这个上限只在启动器一侧,引擎本身没有),直接扫描 .MOD 文件头、生成加载方案(scheme)并拉起游戏,想挂多少挂多少。DXVK 兼容、联机服务器、存档工具也都收在同一个界面里。

Mikuro 启动器主界面
fig.1 — 主界面:左侧 MOD 列表 · 中间选中信息 · 右侧加载顺序;底部是 MIKURO X / 关闭震动 / DXVK 等开关与「启动游戏」。

Ⅰ MIKURO X 增强层 · Runtime Enhancements

勾选「MIKURO X」一个总开关,就把 MIKURO 运行时挂进游戏(以 d3d9.dll 代理方式安装,仅单人 / 房主,语言跟随界面)。它带来一整套原版没有、且不改存档格式的增强:

  • 掉落过滤 —— 按稀有度 / 类型过滤地面物品,自动识别 MOD 自定义稀有度(EPIC / RUNE 等),任务物品永不误吞;界面内可随时调整规则。
  • 保留白名单 —— 按稀有度批量过滤时,宝石(SOCKETABLE)、护身符(AMULET)等默认永远保留,不会因为「过滤蓝色 / 绿色」把 MAGIC SOCKETABLE(符文 / 宝石)、MAGIC_AMULET(护身符)一并销毁;可按类型或名称自定义追加保留项,保留判定优先级高于同级黑名单(名称 > 类型 > 稀有度 > 等级),被救回的物品在面板里标为「保留」。
  • 存档 / 过图崩溃修复 —— 大背包、大仓库在存档、读档、过图时的闪退,运行时侧字节级修复,安全设计、默认常开,任何异常自动回退原版行为。
  • 加点 / 镶嵌崩溃兜底 —— 被动技能特别多的职业(如「狂热杀神」「独角兽」)在加点、镶嵌灵石时的闪退,已在引擎层封死崩溃点:属性重算途中若某条效果被提前销毁,该项按 0 计入并继续,不再去读失效内存。与具体 MOD 无关,任何职业与 MOD 组合都受保护;数据正常时永不触发,不影响任何数值。
  • 联机安全 —— 增强只在单人或作为房主时启用,不破坏联机校验。

总开关旁的 ⚙ 选项里还有三个进阶开关,效果统一受 MIKURO X 总开关门控(总开关关掉,子项也不生效):

  • 允许 >10 个 MOD —— 内存解除引擎的 10 个 MOD 上限,详见下方「无上限 MOD 加载」。
  • MIKURO 爱发电服务器 —— 一键指向 MIKURO 自建联机大厅(见 Ⅴ)。
  • 开启 WASD 移动 —— 用 WASD 键盘移动代替鼠标点地;游戏内 F6 开关、[ ] 调整步长。若你把 WASD 绑成了技能,请先在游戏按键设置里清除,以免冲突。

此外,「MIKURO X」还会挂载一个配套内容 MOD,往游戏里加入青莲灵石、镶嵌孔 5→10、御兽嘲讽等游戏内容 —— 完整机制与获取见 MIKURO 游戏增强 · 内容

MIKURO X 选项弹窗
fig.2 — MIKURO X 选项:允许 >10 个 MOD / MIKURO 爱发电服务器 / 开启 WASD 移动,三个进阶开关收进 ⚙ 弹窗,受总开关门控。
增强层与掉落过滤同属一个 `d3d9.dll` 代理,一开全开——不用逐项打开。 —— 一个开关,整套增强
◆ ◆ ◆

Ⅱ 无上限 MOD 加载 · Mod Loading

  • 不再有 10 个上限。 直接写 modlauncher.sch 并以 MODSCHEME= 拉起游戏,绕开旧启动器的计数限制。挂满整套挑战者大陆 + 其它 MOD 都没问题。
  • 超过 10 个:内存解限,不动 exe。 选择与排序本身不设上限;真要同时加载超过 10 个 MOD 时,在「MIKURO X」选项里勾上「允许 >10 个 MOD」——启动器会把游戏挂起启动、在任何游戏代码运行前于内存里解除引擎的 10 个上限、再恢复运行,游戏 exe 文件全程不被改动
  • 拖拽排序 + 顺序即优先级。 右侧「已选 MOD 顺序」可拖动调整;火炬之光2的覆盖规则是「先挂胜」,靠前的 MOD 覆盖靠后的。
  • 选中信息一览。 名称 / 作者 / MOD 版本 / 与游戏版本匹配状态 / 描述,选中即显示。
  • 方案存取。 常用组合可「保存方案 / 加载方案」,一套 .sch 随时复用。
  • 未选 MOD 就变「启动原版」。 什么都不勾时按钮自动切成「启动原版」,直接读 save\ 的原版角色,不会误进 MOD 存档目录。
◆ ◆ ◆

Ⅲ DXVK 显卡兼容 · DXVK

启动器内置 DXVK(把 Direct3D 9 翻成 Vulkan 跑),开关就叫「DXVK」——用来提升新显卡 / 新驱动上的兼容性,并顺带给出一组画质与帧率旋钮。它做了两件省心事:

  • 双版本按驱动自动选。 内置 DXVK 3.x(新)2.7.1(旧);启动器读取你的显卡驱动版本,自动推荐——N 卡驱动够新用「新」,偏旧就退回「旧」。
  • 可选画质旋钮。 限帧 60、垂直同步、地面清晰化(16× AF)、显示 FPS、最大帧延迟、纹理清晰度(LOD 偏置),都有推荐值。旧版只暴露限帧 + 垂直同步。
  • 降级指引就在眼前。 弹窗底部直接给出「新用不了就选旧,两个都用不了就别勾 DXVK」。
DXVK 选项弹窗
fig.3 — DXVK 选项:识别到 NVIDIA RTX 3070 / 驱动 576.02,自动判定「驱动支持 DXVK 3.x — 建议使用 DXVK(新)」。

Ⅳ 存档工具 · Saves

存档」标签页把 save\modsave\ 的角色做成卡片,并提供洗点 / 解绑两套安全的存档工具。

  • 一眼看清。 每张卡显示角色名、等级、职业(含性别)、原版 / MOD 标记、以及这个存档用了哪些 MOD(自动归属);原版角色则直接列出主属性。
  • 双击一键选 MOD。 双击任意存档卡片,启动器会按该存档记录的 MOD 顺序自动勾选并跳回加载页——不用再回忆当初挂了哪些。
存档管理页
fig.4 — 存档卡片:等级、职业、MOD 归属清单,每张卡带「洗点」「解绑 MOD」;双击卡片即可快速选中该存档的全部 MOD。

洗点 / 洗技能 / 洗属性。 每张存档卡的「洗点」按钮打开一个退点面板:可逐技能一键全部退还技能点(从存档效果表删除该技能的条目、按等级退还点数),也可重置属性(四属性归 10/10/10/10、总和守恒地退还属性点)。原地保存,原存档自动备份为 .bak

洗点保存前请**彻底退出游戏(退到桌面)**,否则改动会被游戏的自动存档覆盖。 —— 面板里也写着这句
洗点面板
fig.5 — 洗点:勾选要洗掉的技能(或「洗全部技能」)、可选「洗属性」;退还的点数可重新分配。

按 MOD 精确解绑。 想卸掉某个 MOD 又不想废存档?「解绑 MOD」列出这个存档挂载的每个 MOD 及其提供的物品数,可多选;解绑会从存档依赖清单移除该 MOD、删掉它提供的物品(其它 MOD 的物品保留),只有解绑真正提供职业的那个 MOD 时才需要选一个原版职业替换,解绑普通内容 MOD 不动职业。原地写回 modsave\ 并自动备份 .bak

解绑 MOD 面板
fig.6 — 解绑 MOD:逐个列出挂载的 MOD 与物品数,多选解绑;职业 MOD 会提示改成原版职业。
◆ ◆ ◆

Ⅴ 联机:MIKURO 爱发电服务器 · Online

官方 Lobby 服务器时好时坏,MIKURO 自建了爱发电赞助专属联机服务器。在「MIKURO X」选项里勾上「MIKURO 爱发电服务器」,启动器会在拉起游戏前把大厅地址(LOBBYHOST)写进游戏设置——进游戏后选「互联网连接」即可,不用手改任何配置文件:

  • 中文用户 → 广州 服务器,非中文用户 → 澳洲 服务器,按界面语言自动选。
  • 每次启动前写入,能**绕过 Steam 云「启动时把设置改回旧值」**导致地址被还原的老问题。

Ⅵ 省心 · Quality of Life

  • 启动即环境自检。 每次启动自动检查操作系统 / 首次运行 / MOD 目录 / VC++ 运行库,有问题才弹窗提醒(全绿则安静),可选「以后不再自动检测」;顶栏「环境检测」随时手动查。
  • 首次运行提示。 若检测到还没生成过游戏配置(settings.txt,即从没启动过游戏本体),会给一条软提示:建议先不加 MOD 启动一次、进主菜单让游戏自动检测并生成图形配置后再退出。这是可选建议、并非必需——经逆向与实测,缺配置时游戏会自行 autodetect 一份安全档,带 MOD 首次启动通常也能自动配置。
  • MOD 放错位置提醒。 自检会扫常见的错误位置(游戏安装目录、设置根目录、双层嵌套),发现散落的 .MOD 就告诉你该移到哪。
  • VC++ 运行库检测。 游戏依赖 VC++ 2008 x86,缺了会报「找不到 msvcp90.dll」而进不去——自检会直接点名让你补装。
  • 关闭震动。 主栏「关闭震动」一键关掉镜头震动(很多新玩家找不到这个原版选项),启动前写入游戏设置生效。
  • 悬浮窗冲突提示。 掉落过滤 / DXVK 都挂接 D3D9,若同时开「游戏加加」等悬浮窗 / 录屏软件会争抢钩子导致起不来——启动器会提醒你关掉。
  • 自动更新。 联网检查新版本并在顶部横幅提示。
环境检测
fig.7 — 环境检测:操作系统 / 首次运行 / MOD 目录 / VC++ 运行库逐项 ✓ / ⚠ / ✕,一眼看出环境是否就绪。

系统要求 · Requirements

  • 仅支持 Windows 10 / 11。 启动器基于 .NET,不支持 Windows 7 / 8(会在启动阶段直接失败)。
  • 需要 VC++ 2008 x86 运行库(游戏本体依赖;启动器会自检提醒)。
  • DXVK 3.x 需较新显卡驱动;老驱动请在 DXVK 选项里切「旧」。

获取与更新 · Download

启动器随挑战者大陆整合包分发,版本变更见 Mikuro 启动器更新日志