棕色尘埃2
PlayCover
1. 谷歌登录报错
登录时提示“HAS_NO_AUTH_IN_KEYCHAIN”。
可通过终端指令修复:
defaults delete com.neowizgames.game.browndust2ios neo_google_user_id
2. 登录状态丢失 ISSUE-005
通过终端指令修复:
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.neowizgames.game.browndust2ios.app/Frameworks/FirebaseAuth.framework/FirebaseAuth
printf '\x20\x07\x00\xF0\x00\x20\x0A\x91\xE1\x04\x00\xD0\x21\x60\x22\x91' | dd of=$EXECUTABLE bs=1 seek=$((0x36A94)) conv=notrunc
printf '\xF4\x03\x17\xAA\xAA\x00\x00\x14' | dd of=$EXECUTABLE bs=1 seek=$((0x36AE4)) conv=notrunc
codesign -fs- $EXECUTABLE
3. 使用苹果帐号登录
请严格按照以下步骤操作:
- 确认是否已执行上述第二条中的指令
- 确认是否启用了PlayChain(右键游戏图标 - 设置 - 绕过设置 - 启用PlayChain)
- 禁用SIP
- 正常载入系统,终端执行
sudo nvram boot-args="amfi_get_out_of_my_way=0x1 ipc_control_port_options=0",重启电脑 - 正常载入系统,从PlayCover界面打开游戏并登录苹果帐号,关闭游戏后等待10秒
- 启用SIP
- 正常载入系统,测试苹果帐号登录状态
Warning
受限于PlayCover保存PlayChain数据的实现方式。
- 关闭游戏后,距离下一次打开最好超过10秒,否则会造成PlayChain数据丢失。
- 每次都从PlayCover界面启动游戏,不要从程序坞、启动台或访达界面启动游戏。
4. 方向键映射问题 ISSUE-007
使用PlayCover Nightly版,在编辑模式中选中WASD控件,更改为Floating Joystick模式。
5. CPU占用异常偏高 ISSUE-004
使用PlayCover Nightly版,右键游戏图标 - 设置 - 杂项设置,启用“limitMotionUpdateFrequency”选项。
CrossOver
目前无法运行,logo界面会卡住。
Wine Devel
可正常运行,需搭配DXMT 0.72或以上的版本。