記事にアフィリエイト広告を含みます

【要Root化】Android7.xでデレステが音ズレする時の対処法(ひらちょん)

デレステの音ズレ修正
こんにちは、ウインタブ(@WTab8)です。ひらちょんさんはウインタブのライターの中で最も年齢が若く、私のようなおじさんが想定もしないテーマで記事を投稿されることがあり、私にはそれがたまらなく愉快です。でも、「いや私デレステなんて名前くらいしか知らないし…」と。みなさんは「デレステ」ってご存知ですか?「めっちゃハマってる」人もいるかもしれませんが、「何それ?」という、私のような人もいると思います。

スポンサーリンク

記事の趣旨とは少し異なりますが、私も昨夜デレステをインストールして、少し遊んでみました。それでわかったんですけど、このゲーム、ハードウェアのスペックを要求しますね。このゲームが好きな人ならSnapdragon 820搭載機が欲しくなるのも理解できます。今後スマホ関連の記事を書く際にはこのことを念頭にいれておきたいと思いました。デレステのことをよく知らないという人は、後学のためにインストールされてみてはいかがでしょうか?

今回の記事は特定のゲームが対象、かつroot化が前提ということで、やや読む人を選ぶものとなっていますが、デレステとは何か、ということを知るだけでも面白いかな、と思います。

1.デレステ?

こんにちは、ひらちょんです。今回はAndroid7.0以降で問題になっているデレステの音ズレを解決する方法を紹介したいと思います。なお、ここで紹介する方法ではRoot権限が必要になっております。Root権限について分からない人は各自で調べて自分の機種でRoot化が出来るか調べてみてください。

デレステってこんなゲーム
知っている方も多いかと思いますが、最初にデレステに関して少し説明をしたいと思います。デレステは「アイドルマスターシンデレラガールズ スターライトステージ」の略称で、アイドルマスターシンデレラガールズのキャラクターたちが出てくるリズムゲームになっています。上の画像のように3Dのアイドルたちがリズムに合わせて踊ってくれるのを鑑賞したり、リズムゲームとして遊ぶのが主な遊び方です。

デレステの楽しみ方
リズムゲームだけではなく、箱庭のような空間に家具やアイドルを配置して楽しむこともできます。家具に対するアクションの作り込みなどが度々Twitterなどでも取り上げられているので見たことある方も多いかもしれません。


コーヒーを豆から作る一連の過程のアニメーションまで作られていたりします。

デレステのガチャ
また、ソシャゲー名物のガチャも完備しています。ガチャ追加のときには爆死しても回し続ける闇のゲームを繰り広げる人達が何処かに毎回必ずいます。それも期間限定ともなると1週間で何十万とつぎ込む必要が出てくることもある(ウインタブ注:いや、必要ねえだろ普通)ので地獄を見ることになります。

スポンサーリンク

2.スマホより高いお金を入れたゲームがちゃんと動かないスマホがあるらしい

デレステの推奨環境はAndroid4.2~5.1、またはiOS7以降となっており、どちらも最新のOSでの動作は保証しておりません。とは言えこの類の推奨環境はOSが新しい分には問題がなかったりすることが多いのですが、音ゲーというデリケートなカテゴリであるためそうも行かなかったようです。

私が試した限りではAndroidは7.0以降はスペックに関係なく音ズレがします。Nexus5XやZUK Z2のようなスペックが十分な機種でも最低設定でも譜面がだんだん曲からずれていくので音ゲーとしてのプレイは困難でした。デレステの運営側もしばらくすれば対応して直してくれるだろうと思い、待っていたのですが、Android7.0の公開から半年ほど経つ現在でもアップデートされません。しびれを切らして対策をこちらからすることにしました。ちなみにiOSは現状最新OSでも問題ありません。

3.BuildPropの値を1箇所変更するだけ

BuildProp1
audio_hal.period_sizeという値を480にします。BuildPropの編集方法は色々ありますがPlay StoreからBuildProp Editerをダウンロードし、該当項目の数値を変更するのが一番楽だと思います。

デレステの音ズレ修正
BuildPropの編集にはRoot権限が必要なのでここで要求されます。許可しましょう。

デレステの音ズレ修正
これでデレステの音ズレが解消されるはずです。

4.検証

実際にプレイしてみて音がずれないか確認してみましょう。

デレステの音ズレが解消
ZUK Z2では問題なくプレイできるようになりました。タップ音や3D標準の設定でも問題ありません。Android7.x環境で音ズレに困っている人は是非試してみてください。

因みにこのaudio_hal.period_sizeという項目はMediaTekCPU端末にはないかもしれません。というのもAndroid6.0のUMI Zではこの項目を確認できていないからです。Android7.0以降からの項目であれば話は別ですが、マイナーな項目であるためOSの問題かCPUの問題かわからないためなんとも言えないので、もし項目がなかった場合は残念ながらこの方法は使えません。

2017年3月30日追記:この手法の開発者がkoron393氏であることの記載を怠っておりました。koron393氏にご迷惑をおかけしましたことをお詫びします。

スポンサーリンク