Skip to content

Instantly share code, notes, and snippets.

@AndroPlus-org
Last active December 3, 2023 05:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AndroPlus-org/8621dad2feda14b5ecc205a6a71318f4 to your computer and use it in GitHub Desktop.
Save AndroPlus-org/8621dad2feda14b5ecc205a6a71318f4 to your computer and use it in GitHub Desktop.
vivo frame interpolation
1. パッケージ名でPIDを探す
gpid=`pidof -s com.miHoYo.GenshinImpact`
2. フレーム補間をPID指定で有効化
vivo X100の場合45FPSを90FPSにフレーム補間
settings put system gamecube_frame_interpolation 1:3:$gpid:45:90
iQOO 12の場合48FPSを144FPSにフレーム補間
settings put system gamecube_frame_interpolation 1:3:$gpid:48:144
スーパー解像度を使う場合
settings put system gamecube_frame_interpolation_for_sr 1:3:$gpid:48:144
3. コマンド反映
一旦画面をオフにしてすぐロック解除してゲームに戻ってください。
成功するとTakoStatsやSceneなどでフレームレートを確認したとき48~50FPSとして表示されます。
変更先が2つあるiQOOの場合、別のゲームでフレーム補間を有効化するときそれぞれ違うPIDを指定していると効かなくなるので、先にリセットしておいてください。
settings put system gamecube_frame_interpolation 0:-1:0:0:0
settings put system gamecube_frame_interpolation_for_sr 0:-1:0:0:0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment