ゲームお楽しみ記録

USAGI.NETWORKのなかのひとのゲームをお楽しみする記録 PC, PS4, Switch and etc.

よるのないくに (Nights of Azure) STEAM版が ①"Start Game" してもブランドロゴ以前に終了して遊べない問題を解決する方法、ついでに②FHD超のウィンドウ解像度を設定する方法、③ボタンのアサインチェックをしておかないと進行不能レベルに操作できないのでどうにかしておく方法

遊び始める前に20年前(気持ち)のWindows PCゲームってこのくらい環境ごとに設定したな…みたいな哀愁漂うケアが必要です。必要ですが、はじめにちょっとだけ頑張って、楽しく遊びましょう!

①"Start Game" してもブランドロゴ以前に終了して遊べない問題を解決する方法

STEAMから起動されるランチャーで "Start Game" し、正常に動作してくれると↓のようにコーエーテクモとガストのブランドロゴの後、タイトル画面へ遷移…

f:id:USAGI-WRP:20210512180604j:plain

…するはずだったのですが、ブランドロゴも出ないまま数秒でアプリが終了してしまう状態に陥りました。悲しい。STEAMの掲示板を眺めるとすぐに解決できました。

いわく(要約&翻訳):

システムスレッド数が16を超えるCPUのシステムでは50%、28を超えるCPUでは100%、起動時のマルチスレッド処理の実装に問題があり正常動作できないみたいだ。 そういうわけで、実行ファイルのバイナリーに並行処理が働かないようにパッチをあてたものを用意してみたよ。

※"百合 姫"のポストは2017年3月ですが、2020年6月に最新のアップデートに合わせたパッチへのアップデートも行ってくれています。神🙏

さすがに、これは"いまさら"であってもコーエーテクモ/ガストに公式に修正パッチを出して頂きたいですね。ちなみにわたしのハードウェアスレッド数は64です…。

別の解決方法

↑のパッチが何言ってるかわからんくて信用できないとか、そういう方法はいやって場合には、RYZEN MASTER使うとかBIOSでごにょごにょするとかしてハードウェアスレッドを8未満に絞るとかでも無事遊べるようになるみたい。私はパッチの方法で間に合ってるので試してないけど。

②FHD超のウィンドウ解像度を設定する方法

レジストリーエディターの操作が必要です。1度ゲームを起動してレジストリーに設定ができた後、regeditComputer\HKEY_USERS から検索(CTRL+F)で Nights of Azure を検索し、SOFTWARE\KoeiTecmo\Nights of Azure\Settings\device: REG_SZ (文字列値) を設定したいウィンドウ解像度、リフレッシュレートに変更します。

おまけ: DoF は近年のゲームでは当然の絵作り雰囲気出し機能で本作でもONにして遊びたい気がしてしまいます。しかし、本作は 960x540 にのみ DoF が最適化されているようで、3840x2160 で DoF を ON にしてしまうとオープニングからあらゆる建物やキャラクターが奇妙に、どこにも焦点があわずすべてがボケボケになってしまいます。高解像度で遊びたい場合は DoF は OFF にしましょう。残念。

③ボタンのアサインチェックをしておかないと進行不能レベルに操作できないのでどうにかしておく方法

少なくともXBOXコントローラーを使っていると最初のチュートリアル的なバトルで詰みます。(厳密には初期設定でも右スティックから設定画面を出し操作タイプをCにすればクリアー要件を満たす操作はできなくもないですが…)

ボタンは一応XBOXコントローラー扱いのABXY表示になってくれているのですが、初期設定まま"Start Game"した場合はあちこちのボタンがちぐはぐにアサインされた状態になっています。ゲーム内でRTがどこにも割り当てられていないため、チュートリアルから詰みます。

f:id:USAGI-WRP:20210512190451p:plain

↑初期設定の認識状態。XBOXコントローラーを正しく設定した状態↓

f:id:USAGI-WRP:20210512190608p:plain

DirectInput を使っているので実際にプレイヤーがさしているコントローラーを想定するのは困難、初期設定は順にボタン1から適当にふっておこう…状態で実装されているようです。XInputが主流になり良し悪しはさておきこうしたトラブルはほとんど無くなりましたので少し懐かしくもあります🤣

また、忘れずに "Camera Controls" も設定します↓

f:id:USAGI-WRP:20210512190916p:plain

こちらは初期設定ではアサインされていなかったようでカメラを回せずチュートリアルから慌てる事になってしまいました。

なお、この "Start Game" 前のランチャーからの設定ウィンドウは日本語フォントに対応していないらしく、 Language日本語 に設定した状態だと ???? でわけがわからなくなります。このため、設定中は Language---- または English にし、設定が終わったら Done する前に Language日本語 に設定します。切り替えた瞬間にすべて ???? になるのでどちらのボタンが Done だったかは覚えておきましょう🤣

加えて、このランチャーからの設定で Done するとレジストリーの値もすべて上書きされてしまうので②のように解像度を変更していた場合には regedit で再設定もします。

f:id:USAGI-WRP:20210512194059j:plain

アトリエシリーズゲームエンジンやグラフィックスと音楽で近年のYsシリーズみたいな3Dアクションを明るく楽しいダークファンタジーで作ってみた、みたいなアクションゲームです(たぶん)。今夜からお楽しみはじまりです👍