Flight Simulator-update moet cpu-bottleneck verhelpen en prestaties verhogen

Ontwikkelaar Asobo heeft verbeteringen doorgevoerd aan de engine van Microsoft Flight Simulator, die moet zorgen voor een hogere fps bij de pc-versie. De game leunt daarnaast nu meer op de gpu en minder op de processor. De update verschijnt op 27 juli.

Asobo-CEO Sebastian Wloch zegt in een Twitch-sessie dat ze delen van de engine opnieuw hebben geschreven en de architectuur hebben verbeterd. Zo kon de ontwikkelaar 'de maximale performance' uit de game krijgen. Wloch benadrukt dat ze nog niet klaar zijn met testen; Asobo kan daardoor niet zeggen wat voor fps iedereen kan verwachten.

Wel toont hij in-game-beelden van zijn eigen pc die de nieuwe update van Microsoft Flight Simulator draait. Deze pc heeft een Intel Core i7-9700K, een Nvidia GeForce RTX 2060 Super en 32GB geheugen. Bij de huidige versie haalt hij in Manhattan op 4k met een renderscale van 40 en Ultra-instellingen 32 tot 40fps. Daarbij wordt zijn processor volledig belast, terwijl zijn gpu op vijftig procent belasting zit. Ook wordt er 16GB geheugen gebruikt.

Schakelt hij over naar de nieuwe update, dan behaalt hij een fps van 54 tot 60 met minder stutters. De game gebruikt dan honderd procent van de gpu, 75 procent van de processor en het geheugenverbruik daalt naar 4,7GB.

In de stream geven de ontwikkelaars daarnaast aan dat de sim uiteindelijk met DirectX 12 zal werken. Daarmee krijgt het team de mogelijkheid om raytracing te implementeren. Dit zal echter nog niet bij de komende update geïmplementeerd worden. Mogelijk zorgt die DirectX 12-update ook voor fps-verbeteringen.

Het team gaat ook kort in op de Xbox-versie van het spel die eveneens op 27 juli zal verschijnen. Op beide Series-consoles draait de game op 30fps, met ondersteuning voor variable refresh rates. De Series X-versie gaat 4k-beelden tonen, de Series S-variant haalt maximaal full-hd.

Door Hayte Hugo

Redacteur

01-07-2021 • 15:58

49

Reacties (49)

49
47
29
2
0
13
Wijzig sortering
Ik heb hier verder weinig verstand van, maar ik heb bij MS Flight Simulator al heel lang het idee dat ze met een vrij slechte engine werken voor die games?

Zo lang ik me kan heugen performed die serie altijd matig en ik vind het er persoonlijk nou niet fantastisch uit zien qua graphics.

Iemand die veel ervaring heeft met de MS Flight Simulator games door de jaren heen en verder kan toelichten wat hij/zij vindt?
Ja, en ik vind het geweldig. Ik sim sinds FS 4.0 (DOS) en elke versie in de tussentijd gedraaid..

De graphics zijn écht briljant. Vergeet niet dat letterlijk de hele wereld gesimuleerd wordt. Elk dorpje, elk weggetje, elke vierkante meter, alles zit erin en is zichtbaar (mits onbewolkt natuurlijk) vanaf grondniveau tot 40.000 voet hoogte. En dat maakt troubleshooten ook gelijk lastig: er is niemand die 100% van alle scenery gezien heeft en getest heeft in alle omstandigheden. Want die is letterlijk levensgroot.

Natuurlijk zijn er dingen die wat beter kunnen. En verbeterd worden. De ATC (verkeersleiding) snapt het nog niet altijd even goed. Of sommige radiobakens staan niet op de juiste plek. Of de mechanics van sommige meegeleverde vliegtuigen laten te wensen over. Elke paar maanden komt er een grote world update uit waarbij delen van de wereld (USA, UK, Scandinavië, Benelux+FR) geüpdated worden. En er zijn freeware sceneries die extra lagen toevoegen (denk aan de gratis IJsland scenery van Orbx is ook nu net uitgekomen is!).

Flight Sim is altijd meer een 'framework' voor developers / 3rd parties geweest dan een first party feestje. Behalve MS Flight wat al geflopt was vóór de lancering een aantal jaar terug.. maar daar praten we niet over. De basis is al heel fatsoenlijk inmiddels en als je aan de slag gaat met (gratis) uitbreidingen op die basis (denk een Salty mod voor de 747, WorkingTitle mod voor de Cessna Citation, of FlyByWire's mod voor de Airbus A320NX) kom je al héél veel verder. Dan heb je nog de uitstekende payware mods (PMDG's DC-6, de JustFlight Piper Arrow III, of de Coronado versie daarvan, of de Aerosoft CRJ...)

https://www.youtube.com/watch?v=dOe6Ls_q2Cg (dit filmpje is overigens oud van vlak na de release, er is in de tussentijd al aardig wat verbeterd, ook qua performance al wel)

https://www.youtube.com/watch?v=iYPjlJkqo3Y <-- real life vs. FS 2020 ! (LAX)
https://www.youtube.com/watch?v=w-meVo-bhMw <-- real life vs. FS 2020 (London Gatwick)

[Reactie gewijzigd door DigitalExorcist op 2 augustus 2024 12:27]

De huidige flight simulator wordt ontwikkeld door een andere studio en met een andere engine. FSX viel volgens mij wat tegen, mede veroorzaakt door hoge verwachtingen door DirectX 10. De huidige flight simulator is verreweg de mooiste game die ik ook heb gezien. Vlieg je laag over dorpen of steden heen dan zie je dat de gebouwen niet foto realistisch zijn. Vlieg je in de ochtend of avond op minimaal 2000ft dan is het echt smullen. Ook met onweer is het echt heel mooi.

Een vliegtuig heeft heel veel punten waar wordt berekend wat het effect van weer en turbulentie is. Dat zal vrij zwaar zijn voor de CPU.
Het is niet helemaal een andere engine. Asobo gebruikt nog steeds the kern van de ESP engine, die ook in FSX, FS2004 en oudere werd gebruikt. Zelf kan je de restanten van FSX(ESP) nog terugzien aan de folder structuur en bepaalde bestanden in de sim's installatie folder.

Ik weet dit omdat ik er namelijk nog aan gewerkt heb, toen FS2020 nog in zijn kinderschoentjes stond.

Was bij Dovetail Games, waar het project destijds nog "Project Kittyhawk" heette, in samenwerking met Asobo en Microsoft.

Zelf werkte ik toen vooral nog aan Flight Sim World (wat echt de voorloper en testbed was van FS2020, maar die zelf ook een heftig aangepaste versie was van FSX). Daarnaast heb ik ook nog aan FSX Steam Edition gewerkt. Maar ook heb ik zelf nog aan "Project Kittyhawk" mogen sleutelen als designer.

Normaal mocht ik hier niet over praten omdat ik een NDA had getekend, maar die is inmiddels verlopen en de sim is toch ook al bijna een jaar uit.

Dingen die wij hebben mogen ontwikkelen en toepassen voor de sim zijn zaken als de PBR textures, TrueSky (de wolken), point lighting (3D verlichting) en de manier waarop grond textures verwerkt worden.

Wel heeft Asobo heeeel veel aanpassingen gedaan, zoals uiteraard te zien is. Ik vind het te gek dat ik heb mogen werken aan de basis van wat uiteindelijk FS2020 is geworden en vlieg er zelf ook dagelijks in.

Kan niet wachten om te zien wat Asobo met de CPU/GPU update gaat doen. Dit is een probleem dat we bij Dovetail nooit hebben kunnen tackelen, omdat de engine inderdaad gewoon heel verouderd is..
Volgens mij is deze engine specifiek voor deze game gemaakt? Dit is niet echt het soort game waarvoor een generieke engine volstaat.
In de basis gebruikt MS Flight Simulator de Forza Tech engine. Deels heeft ook de oude Flightsimulator model gestaan bij het schrijven van de code.
Zo goed als alle flight sims leunen sterk op de processor, erg veel objecten, grote mappen/afstanden en die leunen voornamelijk op 1 cpu core ook nog. Met een shooter bv is dat vaak weer andersom, kleine mappen en de processor heeft het dan niet erg druk, de actie is meestal erg dichtbij (bij console games zie je dat helemaal), kleine FOV ook vaak. Zie bv de nieuwste Resident Evil port naar de pc..

[Reactie gewijzigd door Plugin op 2 augustus 2024 12:27]

Het is meer dat er veel meer berekend moet worden dan bij een gemiddelde fps titel. De details in de simulatie vreten CPU momenteel. Met deze update gaan ze daar wat aan doen.

Ik zou qua graphics de nieuwe versie eens bekijken, want die is wel echt heel anders als FSX(vorige versie).

Flight sim in stock vorm komt momenteel aardig in de buurt bij een compleet gemodde X-plane wat mij betreft en zodra je VR erbij betrekt is het echt super gaaf. Op dit moment is het alleen nog lastig om in VR een knappe frame rate te halen.

Ik gebruik zelf de reverb G2 met een 3090 en 11900K maar kom nog steeds niet in de buurt van een knappe resolutie, begrijp me niet verkeerd het is met lagere settings goed speelbaar, maar op mijn monitor ziet het er nog mooier uit momenteel.
FS2020 heb ik al even niet aangeraakt door wat bugs die er in de beginperiode in zaten. Vooral de 787 zat vol met bugs, maar werd relatief weinig gebruikt (want ook alleen maar beschikbaar in de duurste versie). Daardoor werd er ook niet echt met prio aan gewerkt en was ik 't een beetje zat.

De engine is in de kern nog steeds dezelfde als bij FSX/P3D, maar is wel flink onder handen genomen. Flight model is ook compleet vernieuwd. Het verschil in graphics (met FSX) is wel echt significant, zelfs op lage settings. In je geheugen was FSX misschien nog niet zo slecht. Totdat je die versie weer eens aanslingert ;). In FS2020 kun je oprecht VFR (op zicht) navigeren zoals je in het echt ook zou doen.

Kortom: zeker een hele vette sim. Wil je genieten van het pracht en praal heb je wel een beetje een game-ish pc nodig. Maar ook op lage settings is het een wereld van verschil met oudere versies.
FS2020 heb ik al even niet aangeraakt door wat bugs die er in de beginperiode in zaten. Vooral de 787 zat vol met bugs, maar werd relatief weinig gebruikt (want ook alleen maar beschikbaar in de duurste versie). Daardoor werd er ook niet echt met prio aan gewerkt en was ik 't een beetje zat.
Wel een zeer realistische simulator :+
Ik gebruik (of speel) Flight Simulator vanaf versie 2, dus behoorlijk wat tijd geleden.
Microsoft heeft FS nooit heel erg serieus genomen. Ze ontwikkelden elke 2 a 3 jaar een nieuwe versie en er kwam na 12 maanden een eenmalige bugfix en dat was het.

Tot aan de huidige versie. Hier zijn en blijven ze aan ontwikkelen.
Ik heb 'm nog niet geinstalleerd, ik zit nog op P3D omdat voor de huidige versie nog geen high def vliegtuigen beschikbaar zijn (Boeing, Airbus etc)
Zodra dat het geval is en ik eindelijk een nieuwe PC kan samen stellen, ga ik over naar FS2020.

Over de graphics...
Ik 'vlieg' nagenoeg elk jaar een paar uur in de simulators van de CAE academy in Kopenhagen.
De graphics van de meeste simulators daar (en elders) zijn slechter dan van FS/P3D :)
Let wel dat bij deze versie een groot deel van de grond uit de cloud komt - data van Bing Maps en andere bronnen.
Ik ben benieuwd hoe dit uitpakt. In dit voorbeeld wordt renderscale 40 gebruikt, hierdoor heeft de GPU rekentijd beschikbaar.
In praktijk loopt bij mij de GPU (2070Super) keihard tegen zijn limieten aan en staat mijn CPU uit zijn neus te eten. Hopelijk brengt de updates dus ook daadwerkelijk optimalisaties zodat de totaalbelasting lager wordt.
Als ik het me goed herinner uit de livestream van gisteren werd er aangegeven dat er ook optimalisaties zijn voor de GPU maar in mindere mate en dat de voornaamste winst nu kwam door de cpu bottleneck te verminderen door efficienter om te gaan met de resources. Ik verwacht zelf dat iedereen verbeteringen zal zien, maar vooral de gamers / simmers die voornamelijk CPU limited zijn. Een belangrijke toevoeging tav. de performance verbeteringen is dat de grafische kwaliteit niet achteruit gegaan is. Dus er is geen simpele tradeoff gemaakt van minder kwaliteit voor meer performance.

edit: typo

[Reactie gewijzigd door mhjmaas op 2 augustus 2024 12:27]

Het probleem is dat problemen met de framerate door de CPU over het algemeen niet aan te pakken zijn door de settings lager te zetten. Je zal immers nog steeds alle physics moeten berekenen bijvoorbeeld. Als je GPU gelimiteerd ben kan je veel meer doen om het speelbaar te krijgen (detail, resolutie, shadows, shaders etc omlaag). De reden dat jouw CPU uit z'n neus loopt te vreten ligt aan wat er in de game gebeurd, plus dat je de grafische settings zo hoog hebt staan dat je GPU de limiterende factor is.

Echter was bij deze game de CPU ook de limiterende factor als je echt een monster van een CPU had, omdat die uit z'n neus zat te vreten en er geen manier was om die volledig te benutten.
De video gebruikt echter een 2060S, en hier ook met een 3950X/2070S is het geen snel beest. En dat is op 1440P. Niet wereldschokkend in een sim, maar ver van soepel.
Dat is niet mijn punt.
Yes yes yes, vanavond nog eens proberen in de Reverb G2. Het is niet gemakkelijk om het stutter vrij te krijgen in VR met een 9900K / 3090. Laat die dx12 maar komen!
De update verschijnt op 27 juli.
Nog even geduld dus. ;-)
Of, als je in de beta zit kan je er vanavond al mee aan de slag
Maar daar zit DX12 nog niet in.
Klopt, waarschijnlijk komt die in een volgende beta (als die komt dan)
Veel betere CPU scaling, De workload wordt dan beter verdeeld over alle cores.

Ik dacht trouwen dat er ooit gezegd is (kan de source even niet vinden) dat DX12 gelijk met de Xbox versie zou komen.
Wat gisteren werd getoond in de Q&A is ook al een veel betere verdeling over de CPU's. Zal wel een deel van de verbetering zijn. DX12 komt wel voor de XBOX maar voor PC komt het later. Reden weet ik eigenlijk niet.
Ik heb de Q&A niet gezien. Wel mooi dat ze zonder dx12 al de cpu aan het ontlasten zijn.

Ik vlieg ook veel met P3D en toen die van DX11 naar 12 ging met versie 5 maakte dat toch wel een behoorlijk verschil in framerates.
Ik blijf nog lekker even op de oude FS doorvliegen.

Moet nog een pc uit de toekomst kopen om de nieuwe te kunnen draaien.
Niet direct, alleen de GPU uit de 30 serie is momenteel een beetje lastig verkrijgbaar maar met 11th gen intel loopt het prima.
Zelfs met een GTX 1060 gaat het prima op full HD en medium settings. Voor de 4K op ultra wacht ik nog op normaal geprijsde gpu's. Maar het lijkt erop dat de situatie daar begint te verbeteren (meer productie, minder minen in China).
Hopelijk zien we dezelfde schaling voor in VR. Vooral stedelijke gebieden zijn om te vermijden, want met 20-30fps in een headset is soepel om je heen kijken niet mogelijk. Nu heb ik geen 80/90Hz nodig in een simulator als MSFS, maar die 50% boost zou wel fijn zijn om iig tot 40-45fps toe te gaan (wat met frame interpolatie redelijk zou zijn)
Ik hoop vooral dat er straks genoeg resources vrij zijn om de FPS op de series x ook omhoog te krijgen richting de 60. Ook met xcloud etc straks zou dat gewoon lekker zijn en voor veel mensen toegankelijk.

30fps met flight sim is net te schokkerig om lekker op te gaan in de omgeving. Op grootte hoogte gaat het goed. Maar als je snelle bewegingen ziet zoals scenery waar je vlak langs gaat. Mag er iets meer boter toegepast worden.
Ik denk dat flight simulator deze update wel nodig heeft, soms in vr spelen met die lage fps is erg vervelend. Top update!

[Reactie gewijzigd door JustJoostNL op 2 augustus 2024 12:27]

en het geheugenverbruik daalt naar 4,7GB
Is er ook nog iets gezegd over het VRAM gebruik? Ik kan me namelijk voorstellen dat dit door het zwaarder leunen op de gpu ook toeneemt.
En waarschijnlijk komt de sim uiteindelijk ook naar de Xbox One (vanaf ongeveer 39 minuten in bovenstaande Twitch stream)

[Reactie gewijzigd door cracking cloud op 2 augustus 2024 12:27]

Leuk maar op mijn 5950x gebruikt FS nu 10-15%, zou graag meer cpu gebruik zien voor deze CPU’s.

Op dit item kan niet meer gereageerd worden.