Wijzigingslog
Wat er veranderde in elke openbare bèta. De huidige build is v1.0.0-beta.11 - de meest recente vermeldingen staan bovenaan. Elke release wordt ook per e-mail aan abonnees aangekondigd.
v1.0.0-bèta.11
Vast
- MSFS-pauze en Actieve Pauze stoppen nu onmiddellijk. De bridge luistert naar MSFS-pauzesysteemgebeurtenissen en onderdrukt dynamische krachten zodra een pauze wordt gerapporteerd, in plaats van enkele seconden te wachten totdat telemetrie er oud uitziet.
- De stick houdt een neutrale veer vast terwijl hij gepauzeerd is. Dynamische effecten worden stil, maar de centreerveer wordt niet langer slap. Pauze en bevroren telemetrieherstel gebruiken een neutrale standaardveer totdat live gegevens worden hervat.
- Rol- en stampveren herstellen zich na stotteren. Na een stilte-/stop-alles-pad uploadt de DirectInput-dispatcher de parameters voor de centreringsveerconditie opnieuw voordat de effecten opnieuw worden afgespeeld, waardoor wordt voorkomen dat een as stilletjes uitvalt na een lange pauze of frame-stotteren.
- Arts en runtime zijn het nu eens over de hardwaremodus. Hardware blijft de standaard voor nieuwe installatie. Met software gemengde periodieken worden alleen gebruikt als de gebruiker deze kiest, als de hardwarecontrole dit vereist, of als een geclassificeerd crashherstelpad met hardware-effecten dit mogelijk maakt.
Gewijzigd
- De uitgangsversterking van de brug is nu 95%. De app brengt de FFB2 veel dichter bij de volledige apparaatautoriteit, terwijl er 5% ruimte overblijft voor de driver en firmware.
- De zichtbaarheid van de dashboardkracht is opnieuw opgebouwd. Het Dashboard scheidt nu de altijd ingeschakelde basislijnveer van dynamische kanalen, toont actieve krachtbijdragers als leesbare chips en houdt de effectgroepbediening stabiel terwijl live telemetrie-updates op 50 Hz worden uitgevoerd.
- Profielen schalen nu naar meer vliegtuigen. Startersprofielen en gebruikersprofielen delen één doorzoekbare lijst, het actieve profiel wordt gemarkeerd en profielen kunnen rechtstreeks vanuit de lijst worden toegepast.
Nieuw
- Starterprofielen voor meer MSFS-vliegtuigen. Ingebouwde alleen-lezen starters zijn nu Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo en Boeing 747-8 Intercontinental.
- Helppagina vernieuwen. De in-app Help-pagina biedt nu een praktische startstroom, installatiestatus, afstemmingsvolgorde, ondersteuningsbundelbegeleiding en algemene probleemoplossingspaden.
Intern
- De Windows E2E-runner kan nu beheerderstests maken, nieuwe gebruikersinstallaties uitvoeren, mock/profile/fake-sim-automatisering uitvoeren, een HTML-handleiding genereren en deterministische resultaten uploaden wanneer het ingest-token is geconfigureerd.
v1.0.0-bèta.10
Vast
- Windows-hardwaremodus crasht tijdens actieve vlucht.
Sommige Sidewinder FFB2-gebruikers konden de bridge een tijdje in de hardwaremodus laten draaien en vervolgens crashen in de Windows-modus.
pid.dll/ DirectInput-stack omdat dynamische effecten werden toegewezen of opnieuw afgespeeld. Dit was geen MSFS-probleem en geen bewijs van slechte Sidewinder-firmware. De hoofdoorzaak was onze architectuur: de bridge behandelde elke logische simulatorcue als zijn eigen behouden DirectInput-effect, waardoor een grote fysieke effecttabel ontstond op een oude HID/PID-stack. Beta.10 vervangt dat door een compacte hardwaretopologie die is gevalideerd tijdens een live MSFS-vlucht. - Hardwaresonde heeft geen actieve vlucht meer nodig. Dokter Hardware-effecten testen -knop lanceert nu een out-of-proces-sonde voor dezelfde compacte topologie die de brug gebruikt in de productie. Bij een native DirectInput-crash wordt alleen de probe-werker uitgeschakeld, niet de bridge-UI.
Gewijzigd
- Compacte DirectInput-hardwaremodus. De Windows-hardwaremodus wijst nu één vectorconstante, één tweeassige veer en een luie periodieke pool met drie slots toe (
Sine,Triangle,Triangle). De volledige logische effectset is nog steeds aanwezig: startbaan, versnelling, rem, motor, buffetten en one-shots worden gepland via de herbruikbare pool in plaats van één-op-één te worden vastgehouden. - Met software gemengde periodieken blijven de veiligheidsterugval. Als een bepaalde Windows-stuurprogrammastack nog steeds crasht, kan de volgende lancering die installatie in quarantaine plaatsen voor software-blending. Bij normaal beta.10-gebruik laat u de hardwaremodus ingeschakeld; het is het beproefde, scherpere pad.
Opmerkingen
- Deze release gaat in de eerste plaats over stabiliteit. Het nieuwe hardwarepad kan iets anders aanvoelen dan eerdere builds, omdat effecten via minder fysieke slots worden gepland. Gebruik profielafstemming voor gevoelsaanpassingen voordat u overgaat op softwaremenging.
v1.0.0-bèta.9
Vast
- Stop-time-crash op Windows. Een klein aantal testers zag de brug sterven met een Windows Error Reporting-pop-up waarin werd verwezen
0x80131506— de "fatale interne fout"-code van de .NET-runtime — toen ze op Afsluiten klikten of het venster sloten. Hoofdoorzaak: de UI-thread en de controlelus van de runtime riepen allebei op hetzelfde moment DirectInput aan bij het afsluiten, en de COM-marshaller merkte het uiteindelijk op en scheurde het proces af. Alle DirectInput-toegang wordt nu geserialiseerd via één enkele vergrendeling op de apparaatgrens, zodat de twee threads nooit tegen de marshaller kunnen racen. De handtekening van de bug is nu uitgestorven op de stick van de ontwikkelaar. - Stick wordt stil zodra u op Afsluiten klikt. Sommige testers meldden dat de stoptijdeffecten (gerommel, buffet) nog steeds ~32 seconden speelden nadat de brug was gesloten. Beta.8 had hetzelfde symptoom aangepakt met een halt-all-opdracht op driverniveau, maar de opschoning per effect die daarna werd uitgevoerd, blokkeerde op deze driverstack elke aanroep voor de volledige afspeelduur van de firmware van het effect - dus de stop werd geactiveerd, waarna het proces stil bleef hangen tijdens het opruimen terwijl de firmware zijn staart voltooide. Het afsluitpad slaat nu het werk per effect volledig over en gebruikt twee opdrachten op apparaatniveau (halt-all + reset firmware-effecttabel) die onmiddellijk terugkeren. Stick wordt stil en houdt het midden netjes vast.
Gewijzigd
- Hardware-modus FFB is weer de standaard. Beta.8 had met software gemengde periodieken als defensieve standaard ingesteld; Nu de grondgedachte is opgelost, keert de hardwaremodus terug naar de standaard voor nieuwe installatie: lagere latentie, door firmware gegenereerde golfvormen, geen synthese aan de CPU-zijde. Bestaande gebruikers die alleen aan het blenden waren omdat beta.8 ze daar plaatste, worden bij de eerste lancering van deze build één keer naar de hardwaremodus gemigreerd. Als u de voorkeur geeft aan het combineren van software - u houdt gewoon van het gevoel - kunt u nog steeds kiezen voor Doctor → Hardware-compatibiliteit en blijft uw keuze behouden. De automatische migratie wordt slechts één keer per build uitgevoerd.
v1.0.0-bèta.8
Nieuw
- TrimRelief — alternatieve trimmodus. Een nieuw model voor de interactie tussen trim- en stickkracht. Als TrimRelief is ingeschakeld, wordt de belasting van de luchtsnelheid berekend (lift − trim) in plaats van een totale doorbuiging van het oppervlak, en de middenbanen van de veer trimmen met dezelfde autoriteit. Bij een getrimde stabiele toestand met een neutrale stick: nul gevoelde kracht, de stick blijft bij het loslaten in de getrimde positie. Dit komt overeen met hoe een echte met kabels bevestigde stick zich gedraagt en hoe XPforce / FSforce hetzelfde idee modelleren. Standaard uitgeschakeld: bestaande profielen en het oude TrimFeel-mechanisme voor centrumverplaatsing blijven precies zoals ze waren. Schakel de Tuning-pagina in onder Stick-feel; zes nieuwe unit-tests + zes pipeline-integratietests leggen het gedrag vast. Patrik (FB-0002) markeerde dit als de ontbrekende mogelijkheid vergeleken met andere FFB-tools — bedankt Patrik.
- Softwaregemengde periodieken – defensieve wanbetaling in beta.8, teruggedraaid in beta.9. Een alternatieve dispatch-modus die slechts vier verplichte hardware-effecten toewijst (pitch + roll constant en spring) en elke periodieke, one-shot en buffet in C# op 200 Hz synthetiseert, waarbij het resultaat wordt opgevouwen in de pitch en roll constante kracht-uitgangen. Speelt elk effect gelijktijdig af, ongeacht hoeveel slots de firmware vrijgeeft. Beta.8 maakte dit tot de standaard voor nieuwe installatie; beta.9 keerde terug naar de hardwaremodus. Het combineren van software is nog steeds beschikbaar: Dokter → Hardwarecompatibiliteit, opnieuw opstarten vereist.
Vast
- Effecten spelen niet langer hun volledige duur af bij het afsluiten. Een paar testers meldden dat het verlaten van de brug halverwege de vlucht ervoor zorgde dat rumble/buffet-effecten gedurende ~32 seconden hoorbaar waren op de stick - de natuurlijke speelduur van de effecttimer van de firmware. Het afsluitpad verzendt nu een stuurprogrammaniveau
DISFFC_STOPALLvoordat u het apparaat loslaat, waarbij elk effect onmiddellijk wordt gestopt. Verschilt van de oudere Stop per effect, die op sommige stapels de reeds spelende periodieken niet stopt. - Native crashes laten de effecten niet langer achterwege.
De Vectored Exception Handler die toegangsschendingen opvangt, verzendt nu
DISFFC_STOPALL + DISFFC_RESET + Unacquiresynchroon voordat het proces sterft. Dus als de brug diep in de driver zit, wordt de firmware-effecttabel opgeschoond en begint de volgende acquirer (de brug zelf, bij het opnieuw opstarten) vanuit een bekende goede staat in plaats van de krachten te erven die aanwezig waren op het moment van de crash. - Stick blijft stevig gecentreerd in elke niet-rijdende staat. Uitschakelen, sim gepauzeerd, sim-hoofdmenu, sim laden, FOUT - alle paden die voorheen de stick slap konden laten, houden hem nu stevig in het midden. De veer van de pijpleiding vervaagt netjes naar een basislijn die niet nul is wanneer telemetrie niet beschikbaar is, in plaats van samen met de dynamische krachten naar nul te dalen.
- Crashdialoog biedt herstel met één klik. Het crashrapportdialoogvenster kan een Schakel over naar software-blended periodieken knop indien relevant. Met één klik wordt de voorkeur omgedraaid en de volgende lancering start in de alternatieve verzendmodus zonder dat u Doctor hoeft aan te raken.
Verwijderd
-
Het gebruikersgerichte terugval in effecttelling
(and its
FFB_BRIDGE_MAX_EFFECTSomgevingsvariabele, kort geleverd in bèta.7) – software-blending domineert het. De fallback kende vijf hardware-effecten toe, koos de luidste in een bepaalde tik en liet de rest vallen. Software-blending wijst er vier toe en speelt elk effect gelijktijdig af. BestaandMaxEffectCountvalues inhardware.jsonauto-migrate toUseSoftwareBlending = truebij de eerste lancering; het oude veld wordt bij de volgende opslag verwijderd.
Intern
- De tick-rate van de controlelus gaat automatisch omhoog van 50 Hz naar 200 Hz wanneer software-blending is ingeschakeld - de gesynthetiseerde periodieken zouden hard werken bij 50 Hz tegen golfvormen van 33 Hz. De hardwaremodus blijft op 50 Hz.
- Zachte compressor aan de uitvoerrand van het apparaat vervangt een harde klem. Identiteit binnen ±0,9, van asymptotisch tot ±1 daarbuiten — behoudt richting en relatieve omvang wanneer meerdere effecten de verzadiging optellen, in plaats van het sterkste effect de rest te laten verpletteren.
- Live force-output-kaart op de Mock SimConnect-pagina, zodat u TrimRelief en de trim van het veercentrum in realtime kunt bekijken zonder te vliegen.
v1.0.0-bèta.7
Vast
- De bug 'werkt één keer en crasht vervolgens als ik op Inschakelen klik'. Een handvol bètatesters meldde dat de bridge bij de eerste lancering probleemloos werkte en vervolgens bij elke volgende Arm crashte - totdat ze de stick loskoppelden of opnieuw opstartten. Hoofdoorzaak: het Windows-stuurprogramma van de FFB2 behoudt de status van alle processen. Wanneer een vorige run onzuiver werd afgesloten (een crash, een gedwongen kill, een stroomverlies), erfde de volgende run de vervuilde toestand en crashte toen deze probeerde nieuwe effecten toe te wijzen. De brug reset nu de effectstatus van de driver bij elke verbinding en verbinding, zodat een vorige run de volgende niet kan vergiftigen. Geverifieerd op de werkbank: het forceren van een kill halverwege de sessie en het opnieuw starten reproduceert niet langer de crash. Als je hier mee had gewerkt
FFB_BRIDGE_MAX_EFFECTS=5, kunt u de omgevingsvariabele verwijderen op beta.7.
Intern
- Interne diagnosetools voor het onderzoeken van joysticks met forcefeedback die de brug nog niet ondersteunt. Gebouwd als onderdeel van lopend hardwareonderzoek; nog niet op de gebruiker gericht, maar dezelfde tool isoleerde de hierboven opgeloste FFB2 driver-state bug.
v1.0.0-bèta.6
Nieuw
- Fysica van stick-drop. Een nieuw effect modelleert de zwaartekracht die het juk naar voren trekt in een vliegtuig zonder motorondersteuning als er geen lucht boven de lift is - de constante voorwaartse trek die je voelt als je geparkeerd staat of taxiën in een Cessna. Vervaagt naar nul door een instelbare Fade-luchtsnelheid (standaard 30 knopen). Je vindt het op de Tuning-pagina onder Stick feel → Stick drop. Standaardinstellingen zijn GA-vriendelijk; drop Force richting 0 om stilte te creëren voor jet-/fly-by-wire-profielen.
- Live polariteitstest op dokter. Een hardwarecompatibiliteitskaart bovenaan de Doctor-pagina bevat een X-Y-dragpad dat de stick in realtime aanstuurt. Klik op Start, sleep de puck, klik op Stop en antwoord vervolgens: 'Heeft de stick de puck gevolgd?' — Ja maakt geen verandering, Nee draait automatisch de polariteit op installatieniveau om. Vervangt de oude “stel je voor dat je stok gespiegeld”-stroom.
Gewijzigd
- De Keer de aspolariteit om toggle draait nu de toonhoogte om en samenrollen, passend bij hoe de eigenaardigheden van de FFB2-firmware daadwerkelijk aanwezig zijn. Bestaande instellingen per pitch worden bij de eerste lancering naar voren gemigreerd.
- Per slider en per sectie pijlen opnieuw instellen op de Tuning-pagina, plus een Gooi weg knop op de profielkaart — gemakkelijker een experiment beëindigen dan het profiel opnieuw laden.
- Het muiswiel op een schuifregelaar vereist nu focus. Zweven en scrollen neemt niet langer het wiel in beslag, dus u kunt op de Tuning-pagina langs zwevende schuifregelaars scrollen zonder ze te bewegen.
- Het krachtbereik voor het laten vallen van de stick is uitgebreid met 0–0,5 → 0–1,0 voor hardware die meer trekkracht nodig heeft.
Vast
- Doctor's Fix-config-dialoog claimt niet langer dat MSFS wordt geleverd zonder een TCP SimConnect-eindpunt - de bewoording dateert van vóór de luister-op-:500-realiteit aan de Proton-kant.
- Vernieuw de build (27-04-2026). Welkomstdialoog stap 2 opnieuw geformuleerd om de verouderde “Arm forces with SPACE”-kopie die overblijft van vóór de bèta te laten vallen. 5 liet de mondiale sneltoetsen vallen; luidt nu als “Arm the stick” met proza van topklasse op cockpitniveau. De triggerknop en pop-upbreedtes van de vervolgkeuzelijst Profiel komen nu gelijk overeen in plaats van verkeerd uitgelijnd met 8-10 px toen de kolom met vuile stippen samenviel; kleine verticale opening tussen de trigger en de pop-up, zodat ze als afzonderlijke oppervlakken worden gelezen. Dezelfde beta.6-versie; als je vóór deze datum hebt geïnstalleerd, download dan opnieuw van /download voor het poetsmiddel.
v1.0.0-bèta.5
Nieuw
- Slider-interacties vernieuwd: klik ergens op de track springt met de duim naar dat punt; slepen werkt als voorheen; muiswiel en pijltjestoetsen bewegen de gefocuste schuifregelaar. Vuile stippen per slider, focusringen en uniform chroom op elke pagina.
Verwijderd
- Space=Arm en D1–D8=Navigeren
mondiale sneltoetsen zijn gedaald. Ze kaapten de spatiebalk en de cijfertoetsen wanneer een TextBox de focus bezat (door bijvoorbeeld een profielnaam op te slaan), en schoten alleen als het brugvenster op de voorgrond stond - zeldzaam in de praktijk omdat de sim op de voorgrond staat terwijl je vliegt. In het systeemvakmenu wordt nog steeds Inschakelen/Uitschakelen/Afsluiten weergegeven.
Escom het bevestigingsdialoogvenster te annuleren blijft staan.
v1.0.0-bèta.4
Vast
- Hotfix: defensive
DIPERIODICstructure init plus een native SEH-crashfilter op Windows. Een bètatesterrapport signaleerde een toegangsschending diep in die van DirectInputCreateEffectbij bepaalde Win11-builds konden we deze niet lokaal reproduceren. Oplossing voor riem-en-beugels: nul-init de structuur zelf vóór de API-aanroep (volgens de specificatie moeten we dat toch doen), plus een gestructureerd uitzonderingsfilter dat de AV op de grens opvangt en deze als een herstelbare foutstatus weergeeft in plaats van het proces neer te halen.
v1.0.0-bèta.3
Nieuw
- Topstatusstrip op cockpitmeter. De armschakelaar, sim-/apparaat-/moduslampen, profielkiezer en knop Afstemmen/Opslaan zijn uit het Dashboard en de zijbalk verplaatst naar een enkele strook over de volledige breedte bovenaan elke pagina. De strip is de operationele cockpit; het Dashboard is nu puur een telemetrie-oppervlak.
- FOUTE staat. Wanneer een voorwaarde daalt terwijl je gewapend bent (stick losgekoppeld, sim gecrasht), schakelt de meter naar FOUT, wordt de stop geforceerd en wordt de bijbehorende lamp rood. Klik op de meter om te bevestigen en opnieuw in te stellen. De voorwaarde moet aanwezig zijn voordat opnieuw inschakelen is toegestaan.
- Profiel UX duidelijkheid rond. Vuile stippen per slider op de tuningpagina; een inline Save / Save as…-paar op de profielkaart; profielkiezer dirty dot vat samen "dit profiel heeft niet-opgeslagen wijzigingen".
v1.0.0-bèta.2
Vast
- Hotfix voor dezelfde dag: Windows SimConnect
defaults. MSFS 2024 ships
SimConnect.xmlmet een ingeschakelde IPv4-vermelding op poort 500 bij elke installatie (Steam, Microsoft Store, Proton) maar Linux behandelt <1024 als bevoorrecht, dus MSFS-in-Proton kan het niet daadwerkelijk binden. De brug is nu standaard ingesteld op127.0.0.1:500op Windows (waar het werkt) en127.0.0.1:5111op Linux (waar Proton kan binden). Dokter heeft geleerd de Microsoft Store-installatie te detecteren op%LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\.
v1.0.0-bèta.1
Eerste publieke bèta
Eerste getagde release. De desktop-app stuurt een Sidewinder Force Feedback 2 aan van MSFS 2024 (SimConnect TCP) en X-Plane 11/12 (UDP RREF, geen plug-in) op Windows 10+ en moderne Linux. Dertien krachteffecten met versterkingsschuifregelaars per effect + masterversterking; veiligheidsmodel voor in-/uitschakelen met bevestiging bij eerste lancering; lade-resident met sluit-van-huid-naar-lade; Diagnostiek + Dokterspagina's voor triage; ingebouwd Cessna 172 starterprofiel. Openbare site live op ffb-bridge.com met downloads achter een token per e-mail.
Elke release wordt ook per e-mail aan abonnees aangekondigd. Als je je hebt aangemeld voor de bèta, sta je al op de lijst.