• 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. B

    DOUBLES Lat / Lng / Alt Conversion factors

    These are the old Fixed Point integer values. Lat has 32-bits of integer and 16-bits of fraction. Divide the Fractional part by 65536 (2 to the 16) and then add to the integer part. You should now have meters from equator (+North/-South). Internally we refer to this as a SIF48 (Signed...
  2. B

    Are ADF Radios fading out?

    Another use for the ADF radio is to listen to AM radio while flying over some town :->
  3. B

    What to do with the gmax Driver Setup?

    GMax gets installed as part of the RTM version of the SDK, so the GMax files are contained within the SDK installer on the FSX Deluxe disc (which is either a .MSI file or a .EXE file, and all the SDK related files are located within that installer file).
  4. B

    Flight: I fear

    I don't know where this rumor got started about a bunch of ACES folks going to Lockheed. There's just myself (and I'm a contractor, not a full time) and one 3D artist/GeoData tech.
  5. B

    Prepar3d V1.2 Now Available

    And Orbx have released a demo scenery area for use with Prepar3d.
  6. B

    Prepar3d V1.2 Now Available

    Hey All Today, Sept 23, 2011, Lockheed Martin Released Version 1.2 of Prepar3d on the Prepar3d Web Site. Here's a link to the Release Notes.
  7. B

    FSX with Multiple Viewpoints using Simconnect

    You are using the shortened form of the AddToDataDefinition call, the 5th param would be the data type (See the SIMCONNECT_DATATYPE enum in the SDK) - the default value for this is SIMCONNECT_DATATYPE_FLOAT64 if not specified. Also, bool is a bad C++ var type to use in "sized" data structures...
  8. B

    FSX So what else would you do if there were no FS?

    I'd probably write one :->
  9. B

    So what else do you do besides developing for FS?

    Wait, what, we're allowed to do something besides write FS related code? (been doing that for 16 of the last 21 years :->)
  10. B

    What is going on here?

    The ! operator would only make sense if it was a boolean param, given its an enum type, the ++ would increment through the enum values (hopefully there's a max check in there somewhere :-> ).
  11. B

    Making Lights light up the gound.

    The light.n=... line accepts values from 1 to 10 for the light type. See this SDK doc page for the definitions.
  12. B

    FSX with Multiple Viewpoints using Simconnect

    The best/easiest way to implement something like this with FSX/ESP would be to write a SimConnect in-proc DLL addon that runs on each of the slave/view machines, and this addon would create two SimConnect connections, a local one to the sim it's running inside of, and a network connection to the...
  13. B

    Disable a joystick axis using Simconnect

    How is negative an issue? To convert from an integer joystick axis value to a float (I'm assuming you want a -1 to 1 value range) you just use: float scalar = (float)(int)evt->dwData / 16384.0f; or if you want double instead of float: double scalar = (double)(int)evt->dwData / 16384.0...
  14. B

    X-Plane Textures

    Another reason for using the larger textures is to include more texture information in one texture, allowing for a reduction in the number of draw calls required to render the object, maybe that isn't the same performance issue on OpenGL?
  15. B


    The 3 SDK tool modules (Object Placement, Traffic Toolbox, & Visual FX Tool) don't use SimConnect to talk to the rest of the sim, they interface with them directly (this is why these 3 tools are version specific and why your SDK version has to match your FSX version).
  16. B

    Direct connection b/w joystick and sim

    Actually, the main difference between the two different sets is this: KEY_Xxx_SET maps the range -16384 to 16384 into a -1 to 1 scalar value KEY_AXIS_Xxx_SET maps the range -16384 to 16384 into a 0 to 1 scalar value. Not all events accept the entire range though (KEY_Xxx_SET may only...
  17. B

    Putting .exe file in Menu

    Does your SimConnectTest app actually use the SimConnect APIs to create menu items? You don't get them by default, you have to actively add them.
  18. B

    I think I just wet myself....

    Using a Source Control Management system wouldn't be a bad idea either (like SVN, Visual Source Safe, Team Foundation Server, etc), that saves you from any bad editing changes (as long as you check in changes regularly to the SCM system :-> ).
  19. B

    ACE xml "include" ?

    The reason it's not documented is because it's not supported at runtime. The Include statement only works during the ACES internal build process for gauges (takes XML with enhanced formating (like includes) and then generates final XML (with the include stuff "included" in the main file) that...
  20. B

    FSX Can someone send me the bglcomp.exe

    Most of the SDK is the same. The SimConnect clients will only work with Prepar3d (this is the same as the FSX-SP2 SDK's SimConnect only working with FSX-SP2 or later). The tools have all been rebuilt under Visual Studio 2010 using the latest version of the C++ compiler and associated runtimes...