VRChatのLaunch Worldでエラーが出るとき

f:id:ooeerroo:20220327171121p:plain

VRChatのサイト内でLAUNCH WORLDを押すと

「このファイルには、この操作を実行するように関連付けられたアプリがありませ(ry」とエラーが出てVRChatが立ち上がらなかった

 

原因

SteamのVRChatを右クリック→「プロパティ」→「ローカルファイル」→「インストールフォルダの移動」

でデータを移動したときに起こるっぽくて、

VRChatのデータ移動はできたものの、レジストリ内のVRChat.exeのファイルパスはそのまま置き去りになり

「VRChatはここにあるはずなのに何故か開けない!」とエラーが出てるっぽい。

 

対策

レジストリエディタ(regedit)で

「HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VRChat\shell\open\command」内の

「"D:\SteamLibrary\steamapps\common\VRChat\launch.exe" "%1" %*」を

移動後のパスに変えてあげるだけで無事にLAUNCH WORLDをクリックしてVRChatが立ち上がった。

VRChatのアバターアップロード

個人用メモ

・Unityの本体 (2019.4.36f1)

unity3d.com

Unityの基本を学習する - VRChat 日本wiki

VRChat wiki曰く、

現在のVRChatに対応しているUnityはUnity 2019.4.31f1です。

だそうなので、2019.4.31f1がいいらしい。

 

・Oculus用のアバタービルド

上記リンクの「Android Target Support」をダウンロード⇒インストール先が空白なので、

インストールしてるUnityフォルダを指定

Oculus Quest版がAndroidらしく、Oculus版のVRChatアバターAndroid用に変換しないと表示されないらしい(?)

 

・ ビルド時のエラー

Dynamic Boneを導入していない環境で、Dynamic Boneが設定されたアバターを導入するときに削除する必要があるエラーを吐いたスクリプトをすべて削除してくれるスクリプトです。

booth.pm

 

ビートセイバー ダウングレードに必要なやつ

CustomNotesのMODが1.19.0に22/1/4現在非対応なので

1.18.3に戻す際、他の忘れ物が無いかのメモ記事。

日付(履歴)情報の差し替え

f:id:ooeerroo:20220104155456j:plain

「HIGHSCORE」にカーソル合わせると出てくる履歴情報

この履歴情報の差し替え。

steamapps\common\Beat Saber\UserData\SongPlayData.json

をそのまま上書き。

これをやらないと、HIGHSCOREにスコアが乗ってるものの履歴情報が無いため「NO RECORD」となっちゃう。

 

NalulunaDeltaBarの差し替え

IIDXでいうゴーストスコアの記録。これがないと1ノーツ毎のゴーストスコア情報が消滅するはず?

UserData\NalulunaDeltaBar\ 内のフォルダを全てコピー。

 

ビートセイバーのセーブデータ

1.19.0と1.18.3に互換性あってそのまま使えたので多分そのままでも大丈夫なはず。

(ユーザー名)\AppData\LocalLow\Hyperbolic Magnetism\Beat Saber\

内にデータはあるので、ダウングレード後は一旦バックアップ取っておくのがいいかも。

軽く見た感じ、楽曲の記録・選曲画面左側の設定類や、設定内の情報等はこのフォルダに入ってるっぽい。

 

1.19.0でレディーガガパックの曲+Interscope Mixtape曲の記録を更新して1.18.3でそのまま使いまわしても、

曲があるものはそのまま更新されたままで、レディーガガパック等の表示されない楽曲は影響が無かった。

 

カスタム曲など

Beat Saber_Data\CustomLevels\ 内のデータの移動やらコピーやら。

Beat Saber\CustomAvatars\ でアバターモデルやら

Beat Saber\CustomNotes\ のノーツモデルとか

Beat Saber\CustomSabers\ とか

UserData\HitSoundChanger\ のヒット音とか色々。

ビートセイバーのMODまとめ

使って良かったMOD(1.18.3現在)をどんどん追記していくぞ

 

◆Mod Assistant内

・Custom Notes

ノーツそのものを変えたり、見た目の大きさ変えたり。

大きさを0.85ぐらいにすると高密度が見やすくなっていい感じ。 内部の当たり判定は変わらないらしい。

オススメはAccNotes、台形で方向が見やすいけどリズムはちょっと見づらいかも。

modelsaber.com

 

・NoodleExtensions
・MappingExtensions
・Chroma

これないと始まらないと思う。譜面拡張とかライティング拡張とかだよね?

 

・YUR Fit Calorie Tracker

外部サイトでカロリー計ってくれるプラグイン

Oculusに最初から入ってるOculus Moveの方がカロリー精度高そうだけど、YURはアプリを立ち上げてる時間が書いてあるのが良い!

Mod AssistantではインストールしないでSteam版使ってる

store.steampowered.com

SteamVR→設定→スタートアップ/シャッ…→スタートアップオーバーレイアプリを選択でYURをオンにすれば、

SteamVR(ビートセイバー)起動時にYURも一緒に起動してくれる。

VR中のSteam内の設定でYURのガジェットを画面下にするといい感じかも!

 

・BeatSaviorData

リザルト画面左側に詳細スコア追加したり、選曲画面左側のランキング下のScoreをポイントすると日付と過去に出したスコア等追加してくれる

 

・JDFixer

これ無いとゲームにならん

ビートセイバーは譜面でノーツのスクロールスピード(ハイスピ)・ノーツの出現場所(SUDDEN+、フィールドウォール)が決まってるんだけど、

JDFixerはノーツの出現場所を移動できるMOD。

 

更にReaction Time(IIDXでいう緑数字)も出してくれて、Reaction Timeを決め打ちすればノーツ出現場所を自動で変えてくれる嬉しいツール。

「JD AND RT PREFERENXCES」で「ノーツスクロールスピードが○○ならReaction Timeはこの○○で」が設定出来て非常に便利

 

1.19.0だとデフォルトで0.1s単位で動かせる機能ついたから、そっちでも大まかな代用は出来る。

 

・TransparentWall

個人的に必須。

壁の中身を透明化出来るMOD。 壁の外側をワイヤーフレーム化するみたいなイメージ。

選曲画面のMOD内設定で、HMD視点の壁を透過・お手持ちのディスプレイで壁を透過するか選べる。

 

・SaberTailor

セイバー変更ツール。デフォルトのセイバーは太くて体感重く感じる

オススメはSakura Saberシリーズ。

modelsaber.com

 

・FastFail

ゲージゼロの「LEVEL FAILED」からの暗転を短縮するMOD

 

・Enhancements (22/1/4 1.19.0非対応)

ゲーム内に時刻を表示するMOD。

メニュー画面・ゲーム中に表示するか選べるの結構いい

 

・DiTails

選曲画面のジャケットをクリックした時にいつアップロードされたか、
投票のRating数・パーセンテージが見れる。

ここを見てレート50%以下・Upload日付が2018年だったらプレイを避けちゃってるスマソ

 

・ScorePercentage

選曲画面の点数横にスコアのパーセント表示を追加するMOD

 

◆Mod Assistant以外

・HitSoundChanger

GitHub - SamuelTulach/HitSoundChanger: A plugin for changing hitsounds in Beat Saber

斬った時のSE、バッドカット(☓)のSEを変えれるMOD

Discordの「Beat Saber Modding Group」内の「#game-sounds」で各々の効果音がめちゃくちゃ上がってる

 

・CountersPlus

GitHub - Caeden117/CountersPlus: A combination of widely-used counters, all configurable in one Beat Saber mod.

個人的に必須。

プレイ中に色々な情報を載せれるMOD。

スコアのランク、点数は真正面の上側、Accuracyを倍率表示の下側にしたりしてる。

 

・PPCounter

GitHub - PulseLane/PPCounter: Beat Saber mod that adds a custom counter to Counters+ displaying how much pp your current play is worth on a ranked map

CountersPlusにPP(レーティングみたいなやつ)表示を追加してくれるMOD。

その曲のその時点のPPとその曲の自己ベPPを表示してくれて道中モチベがすごい

 

NalulunaCountersに内包されてるので今は使ってないスマソ

 

・CameraPlus

GitHub - Snow1226/CameraPlus: Plugin for Beat Saber for a smoother and wider FOV camera

PCのディスプレイにゲーム内カメラを置いて第三者視点で見れるMOD

↓こんな感じの視点でGeforceExperienceHotKeyのインスタントリプレイと合わせ技で動画撮ってる

www.youtube.com

 

・GeforceExperienceHotKey

GitHub - denpadokei/GeforceExperienceHotKey: ホットキーを実行するMOD

リザルト画面左上の「REC」を押すとGeForceExperienceのインスタントリプレイの保存F10キーを押したことにしてくれて、

インスタントリプレイをボタン一つで保存出来るMOD

あとあと見返したい場面を動画で見たい時にオススメ

 

・GetNearRankMod

GitHub - rakkyo150/GetNearRankMod: GetNearRankを参考にした、順位が近くの人が自分よりPPを多く取ったランク曲を取得してプレイリストにするMOD

自分に近い順位の人の稼ぎ曲をプレイリストにしてくれるMOD

ある程度pp上がったら定期的にこれで生成して、相性の良い曲を見つけてウマーしてる

 

・OverswingCounter

GitHub - kinsi55/BeatSaber_OverswingCounter: Counter for Counters+ that shows you how much swing angle it is that you have too much, or too little, compared to a 'perfect' swing

CountersPlusに「左手と右手の振りかざし角度・ノーツ斬ったあとの角度」の平均?を追加してくれるMOD

 

・BeatSaber UpdateSkipper

GitHub - kinsi55/BeatSaber_UpdateSkipper: Simple tool to prevent Steam from Updating Beat Saber whenever there happens to be an update so you dont need to copy around files and end up possibly wrecking your setup.

ゲーム内MODではないけど、、、

 

◆Nalulunaシリーズ

Pixivの支援者限定公開の早期MOD等。便利すぎて助かってます

・NalulunaCounters (支援者限定)

nalulululuna.fanbox.cc

画面下部に3連カウンターのHUDを表示させるMOD

左側から「現時点のスコアパーセント・自己ベのパーセント」「曲の秒数・現時点の秒数+FAILした場所に☓マーク」「残りノーツ数・現時点のミス数」が便利~

 

・NalulunaMissIndicator (支援者限定)

nalulululuna.fanbox.ccノーツをミス、バッドカットしたとき、早振り、振り遅れ、位置ずれ方向など、その詳細を色とアイコンで表示するMOD。

プレイ中でも何でミスったかわかるし、GeforceExperienceHotKeyでインスタントリプレイで見返す時にも結構良い

 

・NalulunaDeltaBar (支援者限定)

nalulululuna.fanbox.cc

自己ベストの差分をリアルタイムに表示してくれるMOD

 

・NalulunaEnergy (not支援者)

nalulululuna.fanbox.ccごめん原文コピペ↓

ビートセイバーの体力バーを装飾するmod。現在の体力に応じた色で表示され、満タン時は青発光、低下時は赤点滅。ダメージを受けると体力バーが大きく揺れます。

揺れると「やべミスった!」「壁に入っちゃった!」がわかりやすくていい感じ

 

・NalulunaFlyingScore (not支援者)

www.youtube.com「ノーツのカットスコアの表示を変更するmod。FF風に数字が跳ねるモードと、 ランカー用の最大振り角を取れたかどうか表示するモードがあります。」

PROモードは使ってないけど、スコア数値上部の棒で、振りかぶりの角度が最大か・斬った後の角度が最大か が見れるのがいい!

 

・RumbleMod (not支援者)

壁にセイバーが当たってる時に振動を消してくれるのが非常にありがたい!

 

・NalulunaStatistics (not支援者)

www.youtube.comビートセイバー成長記録MOD。前回のステータスと今回のステータスが比較出来る!

遊んだ時間とか、遊んだ曲数とか、落ちた曲数とか、フルコン曲数とか、

斬ったノーツとか、pp(レーティング)とか、、、

「今日は○○○○○ノーツしばいたぞ!」とか見れる

 

・NoCustomNotesForNE (not支援者)

NoodleExtensions譜面でCustomNotesを選択しているとスコア送信無効になるので、その場合のみデフォルトノーツに戻します。

IIDX エントリーモデルの鍵盤無反応問題

IIDX エントリーモデルの鍵盤無反応問題 ←イマココ

IIDX エントリーモデルの皿ガッコガッコ問題

 

IIDX エンコンの鍵盤が無反応大杉な件

強く押すと反応する
鍵盤を押し込んでも押す力が弱いと反応しない
鍵盤の上側、下側は特に強く押さないと反応しない
鍵盤毎で反応に必要な力がバラバラ

エンコン2つ持ってるけど、反応する・反応しづらい鍵盤がバラバラなので、個体差だいぶありそう。

 

パコパコ音を立てて叩くぐらいの強さだと問題無いけど、

主に発狂箇所で少しでも弱めに叩いたり、押す場所によって無反応になるのは頂けないので改造してみた

続きを読む