• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Search results

  1. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Thanks Dick. I should have an update ready to go in about a week that can write vector data.
  2. theisomizer

    MSFS Everything about CGL generation [Custom DEM works]

    Unfortunately I have been slammed at work and have some catching up to do here :) Yes, these are orthogonal processes. However, I don't think the MS LOD scheme is as much about reducing unneccesary LODs due to minimal error, as much as it is about reducing file size and bus bandwidth/VRAM for...
  3. theisomizer

    CVXExtractor - Exporting vector data.

    To follow up on the above, I have finished decoding the CGL vector format. See the other thread here to keep this one focused: https://www.fsdeveloper.com/forum/threads/bgldec-a-resample-bgl-and-cgl-decompressor.433789/ I'll add the format to the wiki shortly in case Patrick wants to add it to...
  4. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    New BGLDEC version 0.9.8 is up. This is a minor release before 1.0 that corrects a couple of minor annoyances around bitmap processing, index types, and a little performance issue. For CGLDEC, version 0.2.0 is up (same download). This is a major release that fixes several bugs with CGL files...
  5. theisomizer

    CVXExtractor - Exporting vector data.

    Somewhat tangentially related - In MSFS vector data is stored in 2 separate formats. Files processed by BGLComp (most of the airport data and "local" edits through the developer tools - rectangles, polys, airport bounds, etc) use the existing FSX entropy encoded (from PTC) cvx format projected...
  6. theisomizer

    MSFS Everything about CGL generation [Custom DEM works]

    Hi, This is certainly some good progress! Unfortunately in many major builds Asobo seems to evolve the architecture of the terrain engine, so without SDK support, it is difficult to continue the "hacking" and research in the face of uncertainty. I agree that when downsampling you would...
  7. theisomizer

    MSFS Reading a setting in aircraft.cfg file from within JS

    It's in the fs-base-ui package which ships in the core game install. If you're on steam this is in your steamapps folder, if you're running the MS Store msixvc packaged build you'd have to use uwpdumper to get at the files.
  8. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Version 0.9.7 is up. This is a tiny bug fix to resolve a crash for certain types of images that missing data in the middle (no anchor tile). Thanks @Maestr0 for the report. Otherwise there are no other changes in this build. I'm continuing to evaluate MSFS to see what can be done there.
  9. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Hi @Bavarello , I apologize for the confusion, that was a bit of an artificial example, not based on the actual file. You are correct in that the quadkeys in that specific file do appear to be 8 digits for a total Bing level 14 (d02011201000000, for example, as the second on the list)...
  10. theisomizer

    Terrain Data Sources

    MSFS SAI CGL requires these to be .png, only the streamed tiles from bing support .jpg The t[X].ssl.ak.tiles servers are the latest tile server software supporting mtx v2 (tin), d, odvs, and cm tiles so I would use those as the formats continue to evolve and new generations get published. There...
  11. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    New version 0.9.6 is up with the associated bug fixes and will now write .hdr files (in the GDAL recommended format) alongside .inf files. Apologies for the delays. I'll take this opportunity to plug a few related things I have going on: 1. Included in this version is an alpha CGLDEC tool for...
  12. theisomizer

    MSFS Everything about CGL generation [Custom DEM works]

    This is from the dev mode tools for terraforming? Perhaps the grid lines here are at the 256X256 tile resolution for the max CGL dem level (20?). It is not totally apparent to me how the terraforming system works and blends with the cgl dem and bing dem markers. Anyways, if you want to see in...
  13. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Sure, that shouldn't be difficult at all to write associated hdr files for each bin/inf. I'll get a new build up with that and the above fixes in the next few days.
  14. theisomizer

    MSFS Everything about CGL generation [Custom DEM works]

    Lol, oh boy. I will preface everything I am about to say with a huge disclaimer that the Terrain system in MSFS is completely undocumented, not easy to reverse engineer, and ever changing, and is not a current focus area for the SDK (which is really coming together in other areas). So take this...
  15. theisomizer

    MSFS High Level Overview of MSFS2020 Tech

    As does BeatlesBlog.SimConnect by default, which I know a lot of the .Net folks still use. It seems like an initial focus was to prioritize in-process / named pipes, but if there is a rise in demand for out of proc functionality perhaps they may reconsider. Personally I'd love to see the OTW...
  16. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Hi Chris, Thanks for the detailed reply. You are correct about the ULXMAP and ULYMAP being wrong in this instance, they are off by one QMID level for these files so the values need to be multiplied by 2. I will correct this bug in this build. Regarding the stretch / skewing, I think the...
  17. theisomizer

    MSFS High Level Overview of MSFS2020 Tech

    From a later discussion with Asobo on the topic: So as long as these clients use a fixed port as specified in the user SimConnect.xml and not autodiscovery with the dynamic port, they should be in good shape assuming the actual on the wire packet structure has not changed.
  18. theisomizer

    BGLDEC - A resample BGL (and CGL) DECompressor

    Hi @SprightlyOldMan , it should be working for bin mode but I have only tested that previously using the SDK sample. Can you PM me your BGL file and I will try to debug? Thanks
  19. theisomizer

    MSFS Avoiding Piracy

    There is an existing DRM scheme for marketplace content. It encrypts select files from a marketplace package into "fsarchive" files, which appears to be signed with a unique public key per user. This is intended to not allow you to "drag and drop" files from one install to another. A developer...
  20. theisomizer

    MSFS High Level Overview of MSFS2020 Tech

    Not from what I can tell. Terrain shadows are already separate, as are screenspace. It's possible what you are seeing is artifacts from the shadowing algorithm that has been chosen, which an increased shadow-map resolution won't help. Yes, they can be edited via Steve's FlightToolkit.Simprop...
Top