Microsoft Flight Simulator 2024
FFB-Bridge kommuniziert mit MSFS 2024 über den TCP-Transport von SimConnect. Bei einer Neuinstallation von MSFS 2024 funktioniert dies sofort unter Windows und erfordert eine einzige Konfigurationsanpassung unter Linux/Proton. Die Brücke Doktor page kann die Optimierung für Sie erledigen – diese Anleitung deckt sowohl den Ein-Klick-Pfad als auch den manuellen Pfad ab.
Welche MSFS-Installation haben Sie?
Der Standardspeicherort von SimConnect hängt davon ab, wie MSFS installiert wurde. FFB-Bridge erkennt alle drei Fälle automatisch, aber es hilft zu wissen, in welchem Fall Sie sich befinden, wenn etwas schief geht.
| Installieren | SimConnect.xml Standort |
|---|---|
| Gewinnen Steam / Standalone | %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml |
| Gewinnen Microsoft Store / Xbox Game Pass | %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml |
| Linux Dampf + Proton | ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml |
Windows – sofort einsatzbereit
Bei jeder Standardinstallation von MSFS 2024 ist SimConnect TCP auf dem Port aktiviert 500, gebunden an alle IPv4-Schnittstellen. Die Bridge ist standardmäßig auf 127.0.0.1:500 unter Windows. Starten Sie MSFS und dann FFB-Bridge – das
Sim Der Chip auf dem Dashboard sollte innerhalb von ein oder zwei Sekunden, nachdem die Sim das Hauptmenü erreicht hat, grün werden.
Wenn nicht, öffnen Sie es Doktor. The SimConnect-Konfiguration In der Zeile erfahren Sie, was im XML gefunden wurde und ob der verwendete Port mit dem Port übereinstimmt, mit dem die Bridge kommuniziert.
Andere Ports als 500
Einige Tools – FSUIPC, SPAD.neXt – fügen darin ihre eigenen TCP-Einträge hinzu SimConnect.xml. Wenn MSFS einen anderen Port überwacht als von der Bridge erwartet, wird der
SimConnect-Konfiguration Reihe auf Doctor bietet eine Inline Verwenden Sie Port:X Taste. Klicken Sie darauf und die Einstellungen der Bridge werden auf diesen Port aktualisiert; Kein MSFS-Neustart erforderlich.
Linux – Ein-Klick-Reparatur über Doctor
MSFS unter Proton liefert den gleichen Bestand SimConnect.xml
wie der Windows-Build, wobei TCP den Port überwacht
500. Aber Linux behandelt Ports unter 1024 als privilegiert und der Proton-Benutzernamespace-Prozess kann sie nicht binden. Das Abhören schlägt stillschweigend fehl und es wird nie ein Socket geöffnet.
Die Lösung besteht darin, eine Parallele hinzuzufügen <SimConnect.Comm>
Eintrag auf einem unprivilegierten Port (die Bridge verwendet standardmäßig 5111). Offen Doktor; die
SimConnect-Konfiguration In der Zeile wird der privilegierte Port angezeigt und ein angeboten Beheben… Taste.
Beheben… Fügt einen neuen Eintrag in das vorhandene XML ein (schreibt ihn nie neu). Wenn die vorhandene Datei nicht analysiert werden kann, sichert das Installationsprogramm sie zunächst als
SimConnect.xml.bak-YYYY-MM-DD-HHMMSS und schreibt eine frisch generierte Konfiguration. Starten Sie MSFS in jedem Fall nach der Installation neu, damit SimConnect.xml erneut gelesen wird.
FFB-Bridge testet die bekannten Präfixe für Steam, Steam-Flatpak, Heroic und Lutris. Wenn Sie MSFS von einem nicht standardmäßigen Speicherort ausführen, legen Sie fest
FFB_BRIDGE_MSFS_PREFIX=/path/to/prefix in Ihrer Umgebung, bevor Sie die Bridge starten. Für eine Bare-Metal-Überschreibung nur der XML-Datei:
FFB_BRIDGE_MSFS_CONFIG=/path/to/SimConnect.xml
takes precedence.
Manuelle Konfiguration
Wenn Sie lieber von Hand bearbeiten möchten, sieht das XML so aus:
<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="SimConnect" version="1,0">
<Descr>SimConnect Client Configurations</Descr>
<Filename>SimConnect.xml</Filename>
<!-- FFB-Bridge: unprivileged TCP for Proton-on-Linux -->
<SimConnect.Comm>
<Descr>FFB-Bridge TCP</Descr>
<Protocol>IPv4</Protocol>
<Scope>local</Scope>
<Port>5111</Port>
<MaxClients>64</MaxClients>
<MaxRecvSize>41088</MaxRecvSize>
<DisableNagle>False</DisableNagle>
</SimConnect.Comm>
<!-- Keep any existing entries below this line. -->
</SimBase.Document>
Öffnen Sie nach dem Speichern die FFB-Bridge Schein-SimConnect Seite, schalten Sie die Eingangsquelle wieder auf um Lebe, und die Bridge übernimmt die neue Konfiguration. Unter Linux können Sie auch zu gehen Diagnose und achten Sie auf das Protokoll SimConnect verbunden nach dem Neustart von MSFS.
SimVars liest die Brücke
Als Referenz – Sie müssen nichts davon konfigurieren – hier ist der Satz von MSFS-SimVars, die die Bridge abonniert:
- Fluggeschwindigkeit (angezeigt, wahr), Höhe, Vertikalgeschwindigkeit, Neigung, Querneigung, Kurs
- G-Kraft, Anstellwinkel, Strömungsabrisswarnung, Übergeschwindigkeitswarnung
- Höhen-, Quer- und Seitenruderausschlag (getrimmt und roh)
- Trimmpositionen (Höhenruder, Querruder, Seitenruder)
- Zustand des Schalthebels, Index des Klappengriffs, Position des Spoilergriffs
- Prozentuale Motordrehzahl und Verbrennungszustand, Rückwärtsschub aktiviert
- Aufzählung des Oberflächentyps (Landebahn vs. Gras vs. Eis), Bremspedalauslenkung
- Autopilot-Master-Status, vom Autopiloten befohlene Neigung/Neigung
Wenn MSFS einen Variablennamen nicht erkennt, protokolliert die Bridge dies als Warnung auf dem Diagnose Seite, fährt aber fort – fehlende Variablen werden standardmäßig auf sinnvolle Nullen gesetzt. Auf diese Weise toleriert die Brücke Flugzeuge von Drittanbietern, die nicht jede SimVar implementieren.
Fehlerbehebung
Siehe Fehlerbehebung für:
- MSFS stellt eine Verbindung her, erzwingt jedoch keine Kräfte – meistens ist die ARM-Anzeige in der oberen Leiste immer noch DEAKTIVIERT; dort abgedeckt.
- MSFS-Pause/Aktive Pause sollte dynamische Effekte in Beta.11 sofort beruhigen und während der Pause eine neutrale Feder beibehalten.
- Wenn ein langes Stottern oder eine Pause die Rollkraft nach dem Fortsetzen verringert, exportieren Sie ein Support-Paket und ein Datei-Feedback aus derselben Sitzung.