마이크로소프트 플라이트 시뮬레이터 2024
FFB-Bridge는 SimConnect의 TCP 전송을 통해 MSFS 2024와 통신합니다. MSFS 2024를 새로 설치하면 Windows에서 즉시 작동하며 Linux/Proton에서 단일 구성 조정이 필요합니다. 다리의 의사 페이지에서 조정 작업을 수행할 수 있습니다. 이 가이드에서는 원클릭 경로와 수동 경로를 모두 다룹니다.
어떤 MSFS가 설치되어 있나요?
기본 SimConnect 위치는 MSFS 설치 방법에 따라 다릅니다. FFB-Bridge는 세 가지 사례를 모두 자동으로 감지하지만 문제가 옆으로 진행되는 경우 현재 진행 중인 상황을 파악하는 데 도움이 됩니다.
| 설치 | SimConnect.xml location |
|---|---|
| 승리 스팀/독립형 | %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml |
| 승리 Microsoft Store / Xbox Game Pass | %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml |
| 리눅스 증기 + 양성자 | ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml |
윈도우 — 상자에서
Every stock MSFS 2024 install ships with SimConnect TCP enabled
on port 500, bound to all IPv4 interfaces. The
bridge defaults to 127.0.0.1:500 on Windows.
Launch MSFS, then launch FFB-Bridge — the
심 대시보드의 칩은 시뮬레이션이 기본 메뉴에 도달한 후 1~2초 내에 녹색으로 변해야 합니다.
그렇지 않은 경우 열어 보세요. 의사. The 심커넥트 구성 행은 XML에서 찾은 내용과 사용 중인 포트가 브리지가 통신하는 포트와 일치하는지 여부를 알려줍니다.
500 이외의 포트
Some tools — FSUIPC, SPAD.neXt — add their own TCP entries
in the same SimConnect.xml. If MSFS is listening
on a different port than the bridge expects, the
심커넥트 구성 Doctor의 행은 인라인을 제공합니다. 사용 포트 :X 버튼. 이를 클릭하면 브리지의 기본 설정이 해당 포트로 업데이트됩니다. MSFS를 다시 시작할 필요가 없습니다.
리눅스 — Doctor를 통한 원클릭 수정
MSFS under Proton ships the same stock SimConnect.xml
as the Windows build, with TCP listening on port
500. But Linux treats ports below 1024 as
privileged, and the Proton user-namespace process cannot bind
them. The listen silently fails and no socket ever opens.
The fix is to add a parallel <SimConnect.Comm>
entry on an unprivileged port (the bridge uses 5111 by
default). Open 의사; 는
심커넥트 구성 행에는 권한 있는 포트가 표시되고 수정… 버튼.
수정… merges a new entry into the existing XML
(never rewrites it). If the existing file is unparseable, the
installer first backs it up as
SimConnect.xml.bak-YYYY-MM-DD-HHMMSS and writes a
fresh generated config. Either way, restart MSFS after the
install so it re-reads SimConnect.xml.
FFB-Bridge probes the well-known prefixes for Steam,
Steam-Flatpak, Heroic, and Lutris. If you run MSFS from a
non-standard location, set
FFB_BRIDGE_MSFS_PREFIX=/path/to/prefix in your
environment before launching the bridge. For a bare-metal
override of just the XML file,
FFB_BRIDGE_MSFS_CONFIG=/path/to/SimConnect.xml
takes precedence.
수동 구성
직접 편집하려는 경우 XML은 다음과 같습니다.
<?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>
저장 후 FFB-Bridge를 엽니다. 모의 SimConnect 페이지에서 입력 소스를 다시 라이브, 브리지가 새 구성을 선택합니다. Linux에서는 다음으로 이동할 수도 있습니다. 진단 그리고 로그를 살펴보세요 SimConnect가 연결됨 MSFS를 다시 시작한 후.
브리지가 읽는 SimVars
참고로, 이 중 어떤 것도 구성할 필요가 없습니다. 브리지가 구독하는 MSFS SimVar 세트는 다음과 같습니다.
- 대기 속도(표시, 실제), 고도, 수직 속도, 피치, 뱅크, 방향
- G-포스, 받음각, 실속 경고, 과속 경고
- 엘리베이터, 에일러론 및 방향타 편향(손질 및 원시)
- 트림 위치(엘리베이터, 에일러론, 방향타)
- 기어 핸들 상태, 플랩 핸들 인덱스, 스포일러 핸들 위치
- 엔진당 RPM 비율 및 연소 상태, 역추력 작동
- 표면 유형 열거(활주로 vs 잔디 vs 얼음), 브레이크 페달 편향
- 자동 조종 장치 마스터 상태, 자동 조종 장치 명령 피치/뱅크
MSFS가 변수 이름을 인식하지 못하는 경우 브리지는 이를 경고로 기록합니다. 진단 페이지는 계속되지만 누락된 변수는 기본적으로 합리적인 0으로 설정됩니다. 이것이 브리지가 모든 SimVar를 구현하지 않는 타사 항공기를 허용하는 방법입니다.
문제 해결
참조 문제 해결 대상:
- MSFS는 연결되지만 힘을 가하지 않습니다. 대부분 상단 스트립의 ARM 게이지는 여전히 해제되어 있습니다. 거기에 덮여 있습니다.
- MSFS 일시 중지/활성 일시 중지는 베타.11에서 동적 효과를 즉시 조용하게 하고 일시 중지된 동안 중립 스프링을 유지해야 합니다.
- 재개 후 긴 끊김 현상이나 일시 중지로 인해 롤 포스가 떨어지는 경우 지원 번들을 내보내고 동일한 세션에서 피드백을 제출하세요.