Get the latest tech news
Microsoft Flight Simulator 2024: WebAssembly SDK
EBASSEMBLY (WASM) In order to provide both security and portability, it was decided to move away from add-ons distributed as DLLs in favour of add-ons distributed as WebAssembly modules. In order to do so without requiring a full rewrite of existing add-ons, a new platform toolset was designed for Visual Studio with the following capabilities: - Direct compilation of C/C++ projects into WebAssembly (as WASM).
The add-ons developed in WebAssembly for Microsoft Flight Simulator 2024 are not interpreted but rather converted to native code ahead of time (as DLLs). You can find more information here: Core And Helpers MSFS_AirportContext.h- This is the "base" file that should be included in all projects that are wanting to support WebAssembly modules in airports. If you are using the Microsoft Flight Simulator 2024 platform toolset to compile your WebAssembly module, then this library is linked automatically, otherwise you will have to integrate it into your pipeline yourself.
Or read this on Hacker News