github jhaizhou-ops/d2r-mobile v2.2.3

latest releases: v2.3.0, v2.2.4
5 days ago

English

Call to Arms keeps its skills on your buttons, a three-level setting for brightening dark places, and the quest log shows the current objective in one tap. On iOS, make a new package with the new shell. On Android, install the new APK over the old one and make a new import pack with the 2.2.3 source — the 2.2.3 APK does not start with an older pack (it says the pack is for another version). Your saves are untouched.

Asset For
D2RMobile-android.apk New in 2.2.3. Android 12 and later (ARM64, Vulkan 1.1). Contains no game content. Needs a new import pack: redo step 1 of docs/ANDROID.md with the 2.2.3 source
D2RMobile-shell-build-input.zip New in 2.2.3. Shell for iOS 26 and later (NO_XCODE.md). Build input, not installable
D2RMobile-shell-ios18-build-input.zip New in 2.2.3. Shell for iOS 18 – 25 (OLDER_SYSTEMS.md). Build input, not installable
D2RMobile-harmony-shell-unsigned.hap Same file as v2.0.0

New

  • Brighten dark places: original, moderate or brightened (#206, @yyan160, for #149). A new row on the Custom page. "Original" keeps dungeons and nights as dark as the original game, "moderate" brightens them up to 2x, "brightened" (the default, as before) up to 4x.
  • Quest log on touch: one tap shows the current objective (#207, @yyan160, for #198). Tapping a quest no longer starts its scrolling dialogue first; a second tap on the same quest replays it. Tapping empty space keeps the objective on screen.

Fixes

  • Call to Arms: its skills stay on their buttons after a weapon swap. Battle Orders, Battle Command and Battle Cry bound while holding Call to Arms used to turn into an empty button when you switched back to your main weapon. They now stay, marked "II", and a press swaps, casts and swaps back. The same goes for other items that grant skills, such as Frostwind. The automatic buff recast also no longer gives up for the rest of the game after two failed swaps (moving or being hit during the swap no longer counts as a failure; after a real failure it retries a minute later).
  • Inventory no longer drifts after using the stash (@rhotov, #199). Opening and closing the inventory with the stash open could leave it shifted to the right for the rest of the game.
  • Controller: no crash when the button legend is full (@rhotov). The bottom legend has room for eight entries; when the game itself added a ninth (for example on the mercenary page with an item selected), the app crashed. Our own hints now make room first, and nothing is added beyond eight.
  • Vault icons no longer stay blank (@rhotov) after repeated layout changes.
  • Android: connecting a controller before the import no longer crashes the app (#209, @yyan160, for #178).
  • Android: "Item notes and old names" takes effect after a restart, as on iOS (#210, @yyan160, for #191).
  • Android: the pipeline guard blames only the culprit (#203, @yyan160, for #170). After a crash in the GPU driver, pipelines not built yet are built one at a time on the next start, so only the shader that really crashes is skipped.
  • The over-the-shoulder hint on the Custom page no longer names a drag direction (#204), and the Android touch asset test passes again (#202).

中文

战争召唤的技能不再从按钮上丢掉,「暗处加亮」可以选三档,任务日志点一下就看到当前目标。 iOS:用新壳重新出一次安装包。安卓:覆盖安装新 APK,并且必须用 2.2.3 的源码重做一次导入包——2.2.3 的 APK 配旧导入包进不了游戏(会提示导入包版本不对)。存档都不用动。

附件 用途
D2RMobile-android.apk 2.2.3 新包。Android 12 及以上(ARM64、Vulkan 1.1)。不含游戏内容。要配新导入包:用 2.2.3 的源码重做一遍 docs/ANDROID.zh-CN.md 第一步
D2RMobile-shell-build-input.zip 2.2.3 新壳。iOS 26 及以上(NO_XCODE.zh-CN.md)。是构建输入,不能直接装
D2RMobile-shell-ios18-build-input.zip 2.2.3 新壳。iOS 18 – 25(OLDER_SYSTEMS.zh-CN.md)。是构建输入,不能直接装
D2RMobile-harmony-shell-unsigned.hap 与 v2.0.0 相同

新功能

  • 暗处加亮可选原版 / 适中 / 加亮三档(#206,@yyan160,对应 #149)。自定义页新增一行。「原版亮度」地下城与夜里和原版一样暗,「适度加亮」最多亮 2 倍,「暗处加亮」(缺省,和以前一样)最多亮 4 倍。
  • 触屏点任务日志:点一下直接看当前目标(#207,@yyan160,对应 #198)。点任务不再先播滚动剧情;同一个任务再点一下就重播对白;点空处目标留在屏上。

修复

  • 战争召唤:换武器后技能仍留在按钮上。 拿着战争召唤时绑的战斗指挥、战斗体制、战斗怒吼,以前切回主武器按钮就变空。现在按钮保留、带「II」角标,按下自动换过去施放再换回来。霜风等其它给技能的装备同样适用。另外,自动补增益在换武器连续两次没补上后不再一局里彻底放弃(换武器时走动、挨打不算失败;真失败了一分钟后再试)。
  • 用过储藏箱后物品栏不再错位(@rhotov,#199)。开着储藏箱开关物品栏,以前可能让物品栏一直往右偏到这局结束。
  • 手柄:底部提示条满了不再闪退(@rhotov)。提示条只排得下 8 条,游戏自己加第 9 条时(例如佣兵页选中物品)会闪退;现在先撤我们自己加的提示让位,超过 8 条就不再加。
  • 编年史仓库图标不再空白(@rhotov),反复切换布局后也正常。
  • 安卓:导入前连手柄不再闪退(#209,@yyan160,对应 #178)。
  • 安卓:「物品注释与旧译名」改为重启后生效,与 iOS 一致(#210,@yyan160,对应 #191)。
  • 安卓:管线兜底只跳过真正的罪魁(#203,@yyan160,对应 #170)。显卡驱动里崩过一次后,下次启动把还没建过的管线一条一条建,只跳过真正会崩的那个着色器。
  • 自定义页越肩视角的提示不再写拖动方向(#204);安卓触屏素材测试重新通过(#202)。

Don't miss a new d2r-mobile release

NewReleases is sending notifications on new releases.