Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

二重螺旋

PlayCover

1. 短暂运行后闪退 ISSUE-012

通过终端指令修复:

国服

TARGET=$(echo -n "YWNlcnQy" | base64 -d)
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.hero.dna.ios.app/Frameworks/$TARGET.framework/$TARGET
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x77\x05\x00\xB4\xF4\x03\x02\xAA\xF5\x03\x01\xAA\xF3\x03\x00\xAA\x16\x00\x80\x52\x28\x00\x80\x52"); exit 1 if $i < 0; seek F, $i + 168, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE >/dev/null 2>&1 && echo "\n\033[0;32mDone\033[0m\n"

国际服

TARGET=$(echo -n "YW5vcnQ=" | base64 -d)
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.panstudio.duetnightabyss.arpg.global.app/Frameworks/$TARGET.framework/$TARGET
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x77\x05\x00\xB4\xF4\x03\x02\xAA\xF5\x03\x01\xAA\xF3\x03\x00\xAA\x16\x00\x80\x52\x28\x00\x80\x52"); exit 1 if $i < 0; seek F, $i + 168, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE >/dev/null 2>&1 && echo "\n\033[0;32mDone\033[0m\n"

2. 存储空间不足报错 ISSUE-001

通过终端指令修复:

国服

rm -r /Users/$USER/Library/Containers/com.hero.dna.ios/Data/Library/Users/$USER/Library/Containers/com.hero.dna.ios/Data && ln -sf /Users/$USER/Library/Containers/com.hero.dna.ios/Data /Users/$USER/Library/Containers/com.hero.dna.ios/Data/Library/Users/$USER/Library/Containers/com.hero.dna.ios/Data

国际服

rm -r /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data/Library/Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data && ln -sf /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data/Library/Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data

3. 鼠标点击异常 ISSUE-003

使用PlayCover Nightly版,右键游戏图标 - 设置 - 键盘映射设置,启用“disableBuiltinMouse”选项。

4. 解锁60帧

右键游戏图标,选择“显示应用数据”,进入二重螺旋/Data/Library/EM/Saved/Config/IOS,用文本编辑打开Engine.ini,在文件末尾添加:

[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
FrameRateLock=PUFRL_60

5. 客服界面屏幕方向错误 ISSUE-019

通过终端指令修复:

国服

EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.hero.dna.ios.app/Frameworks/Game.framework/Game
FUNC_ADDR=$(otool -oV $EXECUTABLE | awk '/HMServiceViewController/{found=1} found && /supportedInterfaceOrientations/{f=1} f && /imp/{print $2; exit}')
printf '\x00\x03\x80\xD2\xC0\x03\x5F\xD6' | dd of=$EXECUTABLE bs=1 seek=$(($FUNC_ADDR)) conv=notrunc
codesign -fs- $EXECUTABLE

国际服

EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.panstudio.duetnightabyss.arpg.global.app/Frameworks/HeroGlobalSDK.framework/HeroGlobalSDK
FUNC_ADDR=$(otool -oV $EXECUTABLE | awk '/HGKFVC/{found=1} found && /supportedInterfaceOrientations/{f=1} f && /imp/{print $2; exit}')
printf '\x00\x03\x80\xD2\xC0\x03\x5F\xD6' | dd of=$EXECUTABLE bs=1 seek=$(($FUNC_ADDR)) conv=notrunc
codesign -fs- $EXECUTABLE

6. 运行帧率低/发热严重

右键游戏图标,选择“显示应用数据”,进入二重螺旋/Data/Library/EM/Saved/Config/IOS,用文本编辑打开DeviceProfiles.ini,在文件末尾添加:

[IPadPro DeviceProfile]
CVars=r.MobileContentScaleFactor=1.0

可任意修改等号后面的数值。数值越小,画面越糊,运行越流畅,发热越少。

7. 剧情过场演出卡死

原因不明。可以尝试以下方法:

  • 画质设置 - 显示 - 特效细节改为“低”或“极低”
  • 快速点击跳过按钮
  • 用云游戏过掉这段剧情