その他のゲーム連動
このガイドでは LoveMachine ゲームプラグイン + Intiface Center による動作指令の送信を使い、ゲームの動きを USB 経由で OSR デバイスに同期させます。
**手順:ゲームプラグインをインストール → Intiface Center を設定 → デバイスをテスト → ゲームを起動。**VAM を使う場合は VAM ゲーム同期をご覧ください。
準備
- Windows PC と対応ゲーム(左側の一覧に対応ゲーム名が表示されています)。
- LoveMachine プラグインと Intiface Center のインストーラー(LoveMachine がゲームの動きを読み取り、Intiface Center がデバイスに送信します)。
- OSR デバイス、専用電源、データ転送対応 USB ケーブル。
デバイスの電源を接続してから、USB で PC に接続します。Windows の**デバイスマネージャー → ポート(COM と LPT)**でデバイスのポートを探し、括弧内の COM 番号を控えてください。Intiface Center の接続先を指定する番号です。COM 番号が分からない場合や PC がデバイスを認識しない場合は、先にポートドライバーのインストールと認識確認を行ってください。画像の COM 番号をそのまま使わないでください。
先に他のソフトの接続を解除する
MultifunPlayer、GenijoyApp、およびシリアルポート経由でデバイスを制御している Web ページや他のソフトを閉じるか、接続を解除してください。同じ COM ポートの占有を防ぎます。SR3 は付属の 8.4V 電源を接続し、側面のスイッチも入れてください。USB ではサーボに給電できません。SR3 の USB 接続を参照してください。
手順1:LoveMachine と Intiface Center をインストールする
Genijoy 公式サイトのソフトウェア → PC 用ソフトウェアから Buttplug プラグインをダウンロードします。
ダウンロードした ZIP から
LoveMachineInstaller.exeとintiface-central-v2.6.5-win-x64.exeを取り出します。
LoveMachineInstaller.exeを起動して対象のゲームを探し、そのゲームの入力欄にゲームのインストール先のルートフォルダー(起動ファイルがあるフォルダー)を指定します。- 入力後、順に次へをクリックします。LoveMachine が選択したゲームに動作同期プラグインをインストールします。次回のゲーム起動時から、LoveMachine がゲームの動きを Intiface Center に送信し、Intiface Center がデバイスを同期動作させます。
intiface-central-v2.6.5-win-x64.exeをダブルクリックし、インストール画面で次へをクリックして Intiface Center のインストールを完了します。
手順2:Intiface Center を設定する
- GenijoyApp を開いて USB でデバイスに接続し、認識されることを確認します。画面下部に表示される COM ポート番号を控えてください。動画の
COM6は例です。実際には自分のデバイスの番号を使います。 - 接続解除をクリックしてから GenijoyApp を閉じ、Intiface Central がシリアルポートを使えるようにします。
- Intiface Central を開き、左側の App Modes で **Advanced/Experimental Settings(詳細・実験的設定)**を有効にし、その下の **Serial Port(シリアルポート)**も有効にします。
- 左側の **Devices(デバイス)**で OSR シリアルデバイスの追加を開始します。プロトコルに
tcode-v03を選び、次の表の設定を入力します。
| 項目 | 入力内容 |
|---|---|
| Port Name(ポート名) | 控えた COM 番号(例:COM6) |
| Baud Rate(ボーレート) | 115200 |
| Data Bits(データビット) | 8 |
| Parity(パリティ) | N |
| Stop Bits(ストップビット) | 1 |
- **Add Serial Device(シリアルデバイスの追加)**をクリックし、保存されたプロトコル、ポート番号、通信設定が正しいことを確認します。
- 左上の **Start Server(サーバー起動)**アイコンをクリックし、Devices に戻って **Start Scanning(スキャン開始)**をクリックします。一覧に TCode v0.3 が表示されることを確認します。
- デバイスのページを開いて **Toggle Oscillation(往復動作の切り替え)**をクリックします。デバイスが動けば Intiface Central の設定は完了です。テスト後はもう一度クリックして動作を停止してください。
- サービスを起動したまま Intiface Central を最小化し、LoveMachine のインストーラーで指定したゲームを起動します。動きのあるシーンに入り、デバイスがキャラクターの動きに同期するか確認します。
手順3:ゲームを起動する
Intiface Center を起動したまま、LoveMachine を導入したゲームを起動します。動きのあるシーンに入り、デバイスが同期するか確認してください。
初めてのシーンでは、まず無負荷で動作範囲と速度を確認してください。異常な動作があれば直ちに出力を停止し、必要に応じてサーボの電源スイッチを切ってから設定を確認します。
よくある問題
Serial Port や Add Serial Device が見つからない
詳細・実験的設定が有効か、Intiface Center のバージョンを確認してください。動画は 3.1.1 を使用しており、別のバージョンでは項目の場所が異なる場合があります。
追加後にスキャンしてもデバイスが見つからない
COM 番号が GenijoyApp の表示と一致しているか、プロトコルがデバイスに対応しているか、ボーレートが正しいかを確認してください。USB ポートを変えると COM 番号が変わる場合があるため、再確認します。
ポートが使用中、またはシリアルポートを開けないと表示される
他のプレーヤー、制御ソフト、GenijoyApp のデバイス接続を解除し、スキャンを再開してください。
テストでは動くが、ゲームでは動かない
LoveMachine のインストール先、現在のゲームバージョンへの対応、ゲームプラグインの Intiface への接続を確認してください。ゲームで動かないという理由だけで、シリアルドライバーの再インストールを繰り返さないでください。
Intiface では接続済みだが、テストでも動かない
電源、サーボスイッチ、動作範囲、通信設定を確認してください。SR3 は速度が 0% でないことも確認します。接続成功は通信の確立を示すもので、サーボへの給電を保証するものではありません。
