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

魔御:STAR DIVE

PlayCover

1. 触屏和键鼠UI反复切换

只能选择屏蔽游戏自带的键鼠支持,改用PlayCover的按键映射功能。

屏蔽自带键盘操作:

EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.netmarble.monster2.app/BigCat
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x63\x4A\x08\x91\xE1\x03\x16\xAA\xE4\x03\x17\xAA"); exit 1 if $i < 0; seek F, $i + 0xD0, 0; print F "\x1F\x20\x03\xD5"; seek F, $i + 0x1A0, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE --deep --preserve-metadata=entitlements

屏蔽自带鼠标操作:

EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.netmarble.monster2.app/BigCat
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x63\x4A\x08\x91\xE1\x03\x16\xAA\xE4\x03\x17\xAA"); exit 1 if $i < 0; seek F, $i + 0x60, 0; print F "\x1F\x20\x03\xD5"; seek F, $i + 0x15C, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE --deep --preserve-metadata=entitlements

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

右键游戏图标,选择“显示应用数据”,进入STAR DIVE/Data/Documents/BigCat/Saved/Config/IOS,创建DeviceProfiles.ini,然后用文本编辑打开DeviceProfiles.ini

[iPadPro5_129 DeviceProfile]
CVars=r.MobileContentScaleFactor=1.0

右键游戏图标 - 设置 - 图像设置,查看选定的iOS机型:

  • 如果是M1 iPad,则保持不变
  • 如果是M2 iPad,则将iPadPro5_129改为iPadPro6_129
  • 如果是M4 iPad,则将iPadPro5_129改为iPadPro7_129

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

CrossOver

正常运行。

添加命令行参数--in-process-gpu可打开Netmarble Launcher。