変更履歴
各パブリックベータ版での変更点。現在のビルドは v1.0.0-beta.11 です。エントリは最新のものから順に表示されます。すべてのリリースは購読者に電子メールでも通知されます。
v1.0.0-ベータ.11
修正済み
- MSFS 一時停止とアクティブ一時停止はすぐに停止するようになりました。 ブリッジは MSFS 一時停止システム イベントをリッスンし、テレメトリが古く見えるまで数秒待つのではなく、一時停止が報告されるとすぐに動的強制を抑制します。
- 一時停止中、スティックは中立バネを保持します。 ダイナミックエフェクトは静かになりますが、センタリングスプリングがぐにゃぐにゃになることはもうありません。一時停止およびフリーズしたテレメトリの回復では、ライブ データが再開されるまで中立のデフォルト スプリングが使用されます。
- ロールスプリングとピッチスプリングはスタッター後に回復します。 静止 / ストップオール パスの後、DirectInput ディスパッチャはエフェクトを再生する前にセンタリング スプリング条件パラメータを再アップロードし、長い一時停止やフレームのスタッターの後に軸が静かにドロップアウトするのを防ぎます。
- ドクターとランタイムはハードウェア モードについて合意するようになりました。 ハードウェアは新規インストール時のデフォルトのままです。ソフトウェア混合定期は、ユーザーが選択した場合、ハードウェア チェックで必要な場合、または分類されたハードウェア効果によるクラッシュ回復パスによって有効になった場合にのみ使用されます。
変更されました
- ブリッジ出力ゲインは 95% になりました。 このアプリは、ドライバーとファームウェアに 5% の余裕を残しつつ、FFB2 を完全なデバイス権限に近づけます。
- ダッシュボードのフォースの可視性が再構築されました。 ダッシュボードは、常時オンのベースライン スプリングをダイナミック チャネルから分離し、アクティブなフォース コントリビューターを読み取り可能なチップとして表示し、50 Hz でのライブ テレメトリ更新中にエフェクト グループ コントロールを安定に保ちます。
- プロファイルはより多くの航空機に対応できるようになりました。 スターター プロファイルとユーザー プロファイルは 1 つの検索可能なリストを共有し、アクティブなプロファイルが強調表示され、リストからプロファイルを直接適用できます。
新しい
- より多くの MSFS 航空機のスターター プロファイル。 組み込みの読み取り専用スターターには、セスナ 172 スカイホーク (G1000)、ダーハー TBM 930、ビーチクラフト キング エア 350i、エアバス A320neo、ボーイング 747-8 インターコンチネンタルが含まれています。
- ヘルプページを更新します。 アプリ内ヘルプ ページには、実用的な飛行開始フロー、セットアップ ステータス、調整順序、サポート バンドルのガイダンス、および一般的なトラブルシューティング パスが表示されます。
内部
- Windows E2E ランナーは、管理者テスト実行の作成、新規ユーザー インストールの実行、モック/プロファイル/フェイク SIM 自動化の実行、HTML マニュアル ガイドの生成、取り込みトークンの構成時に決定的な結果のアップロードを行うことができるようになりました。
v1.0.0-ベータ.10
修正済み
- 飛行中の Windows ハードウェア モードのクラッシュ。
一部の Sidewinder FFB2 ユーザーは、ハードウェア モードでブリッジをしばらく実行し、その後 Windows 内でクラッシュする可能性があります。
pid.dll/動的エフェクトが割り当てまたは再生されたときの DirectInput スタック。これは MSFS の問題ではなく、Sidewinder ファームウェアが不良である証拠でもありませんでした。根本原因は私たちのアーキテクチャにありました。ブリッジはすべての論理シミュレーター キューを独自の保持 DirectInput エフェクトとして扱い、古い HID/PID スタック上に大きな物理エフェクト テーブルを作成しました。 Beta.10 では、これをライブ MSFS 飛行で検証されたコンパクトなハードウェア トポロジに置き換えます。 - ハードウェア プローブはアクティブなフライトを必要としなくなりました。 医者の ハードウェア効果をテストする ボタンをクリックすると、実稼働環境でブリッジが使用するのと同じコンパクトなトポロジのアウトプロセス プローブが起動されるようになりました。ネイティブ DirectInput がクラッシュすると、プローブ ワーカーのみがダウンし、ブリッジ UI はダウンしません。
変更されました
- コンパクトな DirectInput ハードウェア モード。 Windows ハードウェア モードでは、ベクトル定数 1 つ、2 軸スプリング 1 つ、遅延 3 スロット周期プール (
Sine,Triangle,Triangle)。完全な論理エフェクト セットは引き続き存在します。滑走路、ギア、ブレーキ、エンジン、ビュッフェ、およびワンショットは、1 対 1 で保持されるのではなく、再利用可能なプールを通じてスケジュールされます。 - ソフトウェアを組み合わせた定期刊行物は、引き続き安全性のフォールバックです。 特定の Windows ドライバー スタックが依然としてクラッシュする場合は、次回の起動時にそのインストールがソフトウェア ブレンディングに隔離される可能性があります。通常の beta.10 の使用では、ハードウェア モードをオンのままにしておきます。それはテストされた、より鮮明なパスです。
注意事項
- このリリースは安定性を第一に考えています。新しいハードウェア パスは、より少ない物理スロットを通じてエフェクトがスケジュールされているため、以前のビルドとは若干異なるように感じるかもしれません。ソフトウェア ブレンディングに到達する前に、プロファイル チューニングを使用して感触を調整します。
v1.0.0-ベータ.9
修正済み
- Windows での終了時のクラッシュ。 少数のテスターは、次のような Windows エラー報告ポップアップが表示されてブリッジが停止するのを目撃していました。
0x80131506— .NET ランタイムの「致命的な内部エラー」コード — [終了] をクリックしたとき、またはウィンドウを閉じたとき。根本原因: UI スレッドとランタイムの制御ループの両方がシャットダウン時に同時に DirectInput を呼び出しており、最終的に COM マーシャラーがこれに気づき、プロセスを停止させました。すべての DirectInput アクセスは、デバイス境界にある単一のロックを通じてシリアル化されるため、2 つのスレッドがマーシャラーと競合することはありません。バグの痕跡は現在、開発者のスティック上では消滅しています。 - 「終了」をクリックした瞬間にスティックが沈黙します。 一部のテスターは、橋が閉まった後も終了時のエフェクト (ランブル、ビュッフェ) が最大 32 秒間継続して再生されたと報告していました。 Beta.8 は、ドライバー レベルの halt-all コマンドで同じ症状を攻撃しましたが、その後実行されたエフェクトごとのクリーンアップは、このドライバー スタック上で、エフェクトのファームウェアの再生期間全体にわたって各呼び出しをブロックしていました。そのため、停止が発生し、ファームウェアが最後まで終了する間、クリーンアップ中にプロセスが静かにハングしました。シャットダウン パスはエフェクトごとの作業を完全にスキップし、すぐに戻る 2 つのデバイス レベル コマンド (すべて停止 + ファームウェア エフェクト テーブルのリセット) を使用するようになりました。スティックは静かになり、センターをきれいに保持します。
変更されました
- ハードウェア モード FFB が再びデフォルトになります。 Beta.8 では、ソフトウェアを組み合わせた定期刊行物を防御的なデフォルトとして設定していました。理論的根拠が解決されると、ハードウェア モードは新規インストール時のデフォルトに戻り、レイテンシが低くなり、波形はファームウェアで生成され、CPU 側の合成は不要になります。 beta.8 によってブレンディングが行われたという理由だけでブレンディングを行っていた既存のユーザーは、このビルドの最初の起動時に一度ハードウェア モードに移行されます。ソフトウェア ブレンディングを好む場合 (単に感触が気に入っている場合)、Doctor → Hardware の互換性にはトグル機能があり、選択はそのままです。自動移行はビルドごとに 1 回だけ実行されます。
v1.0.0-ベータ.8
新しい
- TrimRelief — 代替トリム モード。 トリムとスティックの力がどのように相互作用するかの新しいモデル。トリムリリーフをオンにすると、対気速度荷重が計算されます。 (エレベーター-トリム) 表面全体のたわみの代わりに、スプリングの中心トラックが同じ権限でトリムされます。ニュートラル スティックによるトリム定常状態: 感じる力がゼロ、スティックはリリース時にトリム位置に保持されます。これは、実際のケーブルで装備されたスティックの動作と、XPforce / FSforce が同じアイデアをモデル化する方法と一致します。デフォルトはオフ — 既存のプロファイルと従来の中心再配置 TrimFeel メカニズムはそのまま残ります。スティックフィールの下のチューニングページに切り替えます。 6 つの新しい単体テスト + 6 つのパイプライン統合テストにより、動作が固定されます。 Patrik (FB-0002) は、他の FFB ツールに対して不足している機能としてこれにフラグを立てました — Patrik に感謝します。
- ソフトウェアブレンドの定期刊行物 — beta.8 では防御的なデフォルトでしたが、beta.9 では元に戻りました。 4 つの必須ハードウェア エフェクト (ピッチ + ロール定数およびスプリング) のみを割り当て、C# で 200 Hz ですべての周期的、ワンショット、およびビュッフェを合成し、その結果をピッチおよびロールの定力出力に折りたたむ代替ディスパッチ モード。ファームウェアが公開しているスロットの数に関係なく、すべてのエフェクトを同時に再生します。 Beta.8 では、これが新規インストールのデフォルトになりました。 beta.9 はハードウェア モードに戻りました。ソフトウェア ブレンディングは引き続き利用可能です — Doctor → ハードウェア互換性、再起動が必要です。
修正済み
- 終了時にエフェクトが全期間再生されなくなりました。 数人のテスターは、飛行中に艦橋を離れると、スティック上でランブル/ビュッフェ効果が約 32 秒間聞こえたままになったと報告しました。これは、ファームウェアの効果タイマーの自然な再生時間です。シャットダウン パスはドライバー レベルのメッセージを送信するようになりました。
DISFFC_STOPALLデバイスを放す前に、すべてのエフェクトを直ちに停止してください。一部のスタックではすでに再生されているピリオディクスを停止しない古いエフェクトごとの Stop とは異なります。 - ネイティブクラッシュによってエフェクトが放棄されなくなりました。
アクセス違反を捕捉するベクトル化された例外ハンドラーは、
DISFFC_STOPALL + DISFFC_RESET + Unacquireプロセスが終了する前に同期的に実行されます。そのため、ブリッジがドライバーの奥深くで AV した場合、ファームウェア エフェクト テーブルがクリーンアップされ、次のアクワイアラー (再起動時のブリッジ自体) は、クラッシュの瞬間に有効だったフォースを継承するのではなく、既知の良好な状態から開始します。 - スティックは、非運転状態でもしっかりと中央に留まります。 武装解除、シムの一時停止、シムのメイン メニュー、シムのロード、FAULTED — 以前はスティックがぐったりする可能性があったすべてのパスが、スティックを中心にしっかりと保持できるようになりました。パイプラインのスプリングは、テレメトリが利用できないときは常に、動的な力とともにゼロに低下するのではなく、ゼロ以外のベースラインにきれいにフェードアウトします。
- クラッシュ ダイアログではワンクリックで回復できます。 クラッシュ レポート ダイアログでは、次のことが提供されます。 ソフトウェアブレンドの定期刊行物に切り替える 関連する場合はボタンをクリックします。ワンクリックで設定が切り替わり、次回起動時には Doctor に触れることなく代替ディスパッチモードで起動します。
削除されました
-
ユーザー向け エフェクトカウントのフォールバック
(and its
FFB_BRIDGE_MAX_EFFECTS環境変数、beta.7 で一時的に出荷されました) — ソフトウェア ブレンディングがそれを支配します。フォールバックは 5 つのハードウェア エフェクトを割り当て、特定のティック内で最も音量の大きいエフェクトを選択し、残りを削除しました。ソフトウェア ブレンディングでは 4 つを割り当て、すべてのエフェクトを同時に再生します。既存のMaxEffectCountvalues inhardware.jsonauto-migrate toUseSoftwareBlending = true最初の起動時;従来のフィールドは次回の保存時に削除されます。
内部
- ソフトウェア ブレンディングがオンの場合、制御ループのティック レートは 50 Hz から 200 Hz に自動的に増加します。合成された周期は 33 Hz の波形に対して 50 Hz でハード エイリアスになります。ハードウェア モードは 50 Hz のままです。
- デバイス出力エッジのソフト コンプレッサーがハード クランプを置き換えます。 ±0.9 以内の恒等性、±1 を超えるとtanh に漸近 — 複数の効果が飽和を超えて合計される場合、最も強い効果が残りを押しつぶすのではなく、方向と相対的な大きさが保存されます。
- Mock SimConnect ページのライブ力出力カードにより、飛行せずにトリムリリーフとスプリング センター トラック トリムをリアルタイムで観察できます。
v1.0.0-ベータ.7
修正済み
- 「一度動作すると、アームをクリックするとクラッシュする」というバグ。 少数のベータテスターは、最初の起動ではブリッジが問題なく動作していましたが、その後スティックを抜くか再起動するまで、その後のすべての Arm でクラッシュすると報告しました。根本原因: FFB2 の Windows ドライバーがプロセス間で状態を保持します。以前の実行が不潔に終了した場合 (クラッシュ、強制終了、電源喪失)、次の実行は汚染された状態を継承し、新しい効果を割り当てようとしたときにクラッシュしました。ブリッジは接続と切断のたびにドライバーのエフェクト状態をリセットするため、前の実行が次の実行に影響を与えることはありません。ワークベンチで確認: セッション中に強制終了して再起動してもクラッシュが再現されなくなりました。これを回避していれば
FFB_BRIDGE_MAX_EFFECTS=5, beta.7では環境変数を削除できます。
内部
- ブリッジがまだサポートしていないフォース フィードバック ジョイスティックを調査するための内部診断ツール。進行中のハードウェア研究の一環として構築されました。まだユーザー向けではありませんが、同じツールによって上記で修正された FFB2 ドライバー状態のバグが分離されました。
v1.0.0-ベータ.6
新しい
- スティックドロップの物理学。 新しいエフェクトは、エレベータ上に空気がないときに非動力補助航空機のヨークを前方に引っ張る重力バイアス、つまりセスナで駐機中または地上走行中に感じる一定の前方への引っ張りをモデル化しています。調整可能なフェード対気速度 (デフォルトは 30 ノット) によってゼロまでフェードします。チューニングページの「スティックフィール」→「スティックドロップ」にあります。デフォルトは GA に適しています。ジェット/フライバイワイヤプロファイルで沈黙するには、0 に向かう力をドロップします。
- Doctor でのライブ極性テスト。 Doctor ページの上部にあるハードウェア互換性カードには、スティックをリアルタイムで駆動する X-Y ドラッグ パッドがホストされています。 「開始」をクリックし、パックをドラッグし、「停止」をクリックして、「スティックはパックに従いましたか?」と答えます。 — [はい] を選択すると何も変更されません。[いいえ] を選択すると、インストール レベルの極性が自動的に反転されます。古い「スティックがミラー化されたところを想像してください」フローを置き換えます。
変更されました
- の 軸極性の反転 トグルするとピッチが反転します そして FFB2 ファームウェアの実際の癖に合わせて、すべてをまとめます。既存のピッチごとの設定は、最初の起動時に前方に移行されます。
- スライダーごとおよびセクションごと 矢印をリセットする チューニングページに加えて、 廃棄する プロファイル カードのボタン - プロファイルをリロードするよりも簡単に実験を取り消すことができます。
- スライダーのマウス ホイールにフォーカスが必要になりました。ホバーやスクロールでホイールがキャプチャされなくなるため、ホバーしたスライダーを微調整せずにチューニング ページをスクロールしてスライダーを越えることができます。
- より多くのプルが必要なハードウェア向けに、スティックドロップの力の範囲が 0 ~ 0.5 → 0 ~ 1.0 に拡張されました。
修正済み
- Doctor の Fix-config ダイアログでは、MSFS が TCP SimConnect エンドポイントなしで出荷されるとは主張しなくなりました。この文言は、Proton 側の listen-on-:500 の現実よりも前のものでした。
- ビルドを更新します (2026-04-27)。 ようこそダイアログのステップ 2 が書き換えられ、ベータ 5 でグローバル ホットキーが削除される前に残っていた古い「Arm Forces with SPACE」コピーが削除されました。現在はコックピットゲージのトップストリップの散文で「アーム・ザ・スティック」と読みます。プロファイル ドロップダウンのトリガー ボタンとポップアップの幅は、ダーティ ドット列が折りたたまれたときに 8 ~ 10 ピクセルずれるのではなく、水平に一致するようになりました。トリガーとポップアップの間に小さな垂直方向の隙間があるため、別々のサーフェスとして認識されます。同じ beta.6 バージョン。この日付より前にインストールした場合は、から再ダウンロードしてください /download 磨きのために。
v1.0.0-ベータ.5
新しい
- スライダーのインタラクションが全面的に刷新されました: トラック上の任意の場所をクリックします 親指をそのポイントにジャンプします。ドラッグは以前と同様に機能します。マウス ホイールと矢印キーで、フォーカスされたスライダーを微調整します。スライダーごとのダーティ ドット、フォーカス リング、およびすべてのページにわたる統一されたスライダー クロム。
削除されました
- Space=Arm そして D1–D8=ナビゲート
グローバルキーバインディングが削除されました。これらは、TextBox がフォーカスを所有しているとき (たとえば、プロファイル名を保存しているとき) にスペースバーと数字キーをハイジャックし、とにかくブリッジ ウィンドウが前景にあるときにのみ起動します。飛行中はシムが前景にあるため、実際にはまれです。トレイ メニューには、引き続き Arm / Disarm / Quit が表示されます。
Escを押すとアーム確認ダイアログが表示されなくなります。
v1.0.0-ベータ.4
修正済み
- ホットフィックス: defensive
DIPERIODIC構造体 init と Windows 上のネイティブ SEH クラッシュ フィルター。ベータテスターのレポートでは、DirectInput の深い部分でアクセス違反のフラグが立てられました。CreateEffect特定の Win11 ビルドではローカルで再現できませんでした。ベルトと括弧の修正 — API 呼び出しの前に構造体をゼロ初期化します (仕様ではとにかくそうする必要があると規定されています)。さらに、境界で AV をキャッチし、プロセスをダウンさせる代わりに回復可能な Faulted 状態として表面化する構造化例外フィルターを追加します。
v1.0.0-ベータ.3
新しい
- コックピットゲージの上部ステータスストリップ。 アーム トグル、SIM / デバイス / モード ランプ、プロファイル ピッカー、および調整 / 保存ボタンは、ダッシュボードとサイドバーから各ページの上部にある 1 つの全幅のストリップに移動されました。ストリップは操縦席です。ダッシュボードは純粋にテレメトリ サーフェスになりました。
- 障害状態。 準備完了中に前提条件が低下すると (スティックが抜かれ、シムがクラッシュした)、ゲージが FAULTED に切り替わり、強制的に停止し、一致するランプが赤色に変わります。ゲージをクリックして確認してリセットします。再準備を許可するには、前提条件が戻る必要があります。
- プロファイル UX の明確さラウンド。 [チューニング] ページのスライダーごとのダーティ ドット。プロファイル カード上のインラインの [保存] / [名前を付けて保存…] ペア。プロファイル ピッカーのダーティ ドットは、「このプロファイルには保存されていない変更があります」を要約します。
v1.0.0-ベータ.2
修正済み
- 同日のホットフィックス: Windows SimConnect
defaults. MSFS 2024 ships
SimConnect.xmlSteam、Microsoft Store、Proton など、すべてのインストールでポート 500 の IPv4 エントリが有効になっていますが、Linux は <1024 を特権付きとして扱うため、MSFS-in-Proton は実際にバインドできません。ブリッジのデフォルトは次のとおりです。127.0.0.1:500Windows 上 (動作する場合) と127.0.0.1:5111Linux 上 (Proton がバインドできる場所)。博士は、次の場所で Microsoft Store のインストールを検出することを学びました。%LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\.
v1.0.0-ベータ.1
初期パブリックベータ版
初のタグ付きリリース。このデスクトップ アプリは、Windows 10 以降および最新の Linux 上で MSFS 2024 (SimConnect TCP) および X-Plane 11 / 12 (UDP RREF、プラグインなし) の Sidewinder Force Feedback 2 を駆動します。エフェクトごとのゲイン スライダー + マスター ゲインを備えた 13 種類のフォース エフェクト。初回起動確認付きのアーム/アーム解除安全モデル。トレイに常駐し、閉じるとトレイに非表示になります。トリアージのための診断 + 医師ページ。セスナ 172 スターター プロファイルを内蔵。公開サイトは次の場所で公開されています FFB-Bridge.com 電子メールで送信されたトークンの背後でダウンロードがゲートされます。
すべてのリリースは購読者に電子メールでも通知されます。ベータ版にサインアップした場合は、すでにリストに含まれています。