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

    FSX Adverse yaw seems wrong in stable turns

    thanks folks - I've already looked at section 1101 but as far as I can tell these only have roll *rate* affecting yaw (which makes sense - asymmetric ailerons causing adverse yaw) - the issue I see is that a glider in a steady turn (zero roll rate?) has a slip (yawing to the otuside of the turn)...
  2. B21

    FSX Adverse yaw seems wrong in stable turns

    I'm an experienced R/L glider pilot, so adverse yaw and I are old friends... I generally fly FX with auto-rudder set (because rudder control for me has become fairly intutive anyway) but I've recently noticed that the typical FSX glider roll behaviour *without* auto-rudder doesn't seem quite...
  3. B21

    Separating the altimeters

    Again somewhat late after the original post but from one of my FSX gauges: (L:B21_C4_kohlsman, millibars) (A:SEA LEVEL PRESSURE, millibars) - 9 * (A:PLANE ALTITUDE, meters) + (>L:B21_C4_indicated_altitude, meters) I.e. the knob on the...
  4. B21

    AND/OR XML syntax question

    hang on a goldarn minute.... you mean with labels and goto's you can have a LOOP inside a script ??????? As in :0 .. do something .. check condition if{ g0 } Is equivalent to repeat .. do something until (not condition) How did I miss that?? Where I've needed...
  5. B21

    FSX Getting the gauges to look better

    Nice try Bill but that answer wasn't in your earlier reply... B21
  6. B21

    Sound for C++ Gauges

    oh yeah - I remember now - had forgotten having not looked for a while. Apologies. I still don't get how the requirements for a C gauge would differ though. B21
  7. B21

    xml gauges and fsx performance

    hahahahahahahahaha I agree, but no-one is going to call the fs2004 xml programming language a paragon of design elegance either :p Having written thousands and thousands of lines of reverse-polish XML scripting without a sensible way to comment the code I've become something of a connoisseur...
  8. B21

    Gauges on 2D and 3D panels - interaction?

    Thanks Manuel - good to see you still plugging away with FSX development - I found the solution to my problem. One thing I did discover is that although XML gauges are loaded in the order they appear in the panel.cfg, they then execute in parallel, i.e. you can't assume the init sequence of...
  9. B21

    Sound for C++ Gauges

    does it need to be C++ gauge specific? If the dll watched just two custom variables it could equally be triggered by an XML gauge - e.g. 77 (>C:DD_SOUND:INDEX) // chooses index id of sound to play (from config file) 1 (>C:DD_SOUND:PLAY) // signals DLL to play the sound. B21
  10. B21

    Gauges on 2D and 3D panels - interaction?

    Can anyone remind me how planes with both 2D and 3D panels control the execution of the gauges? I can't work out if the 2D gauges *always* get loaded and the virtual cockpit gauges only get loaded when that view is chosen, or what. My issue is important because I want to make the same complex...
  11. B21

    FSX Getting the gauges to look better

    If you can edit the *model* as well as the panel there's a crucial technique that is poorly understood but allows you to have gauges of high resolution. (1) this is the usual method which results in low-res gauges: * create a 3D cockpit with a texture for the panel with a resolution of say...
  12. B21

    How do I improve the resolution of the gauge?

    This isn't intended to be a necro, but I still see posts asking "why is my gauge at low-res" years on after I had the issue. The correct answer to this question is: (1) Your panel texture does indeed limit the resolution of individual gauges, i.e. a 1024x1024 texture across an aircraft...
  13. B21

    [FSX] Question on how to get altitude of coordinates

    sim_probe moves an AI object around and reads it ground elevation, with a link to a version of the C++ code at the bottom of the page here Originally I set the AI object on the ground and read its altitude but found it more efficient to leave the object at 30,000 feet and simply read its...
  14. B21

    AI planes with smooth movement - possible?

    hello my necro buddies - there is a method for smooth AI movement: another thread in this forum here The trick is to put the AI aircraft into SLEW mode and send it *velocity* updates, instead of trying to warp it from point to point through space by sending it position updates. Makes sense...
  15. B21

    FSX Connecting Gauges to Simconnect.. Can I?

    Do L: vars actually relate to any particular aircraft/object in FSX ? I hadn't thought about this but had assumed they're effectively global to the sim environment (not multi-player). misho did you try the simple test of setting L:HangarDoorOpen in a trivial XML gauge on the user panel (just...
  16. B21

    FSX Connecting Gauges to Simconnect.. Can I?

    thanks for the detailed explanation misho - I see what you're trying to achieve. But you still need to bridge from simconnect -> L:variable. Wouldn't 'execute_calculator_code()' in a sim_connect/gauge DLL that is launched from dll.xml give you what you need? (linky). The clever bit of this...
  17. B21

    FSX Connecting Gauges to Simconnect.. Can I?

    Misho forget about sim_connect for a couple of days and look at the SDK for creating C gauges (specifically the Cabin Comfort example which mixes C with XML)... step 1 will be to create a plain-vanilla C gauge dll that can, for example, read a variable from an XML gauge, increment it, and write...
  18. B21

    Can you Make new View For Create AI?

    interesting discussion... now I think about it, there is a simple scenario that *does* work, which is to simply move the user aircraft (and hence the user camera) to follow the AI aircraft. Of course this only works if you don't care about the previous position of the user aircraft, or the user...
  19. B21

    SDK Users Data

    Overall I think you'll take less time if you learn VC++ and use the examples, than start from scratch with VB. My advice is don't write a simconnect program using the Windows UI (that VB is good at) but stay within FSX - all the learning is about what the various simconnect calls and...
  20. B21

    FSX Connecting Gauges to Simconnect.. Can I?

    I haven't seen any source example of a combined C++ simconnect plus gauge DLL, but I've done it and know the two sets of code can co-exist in the same DLL. The simconnect CallDispatch code in a DLL is fundamentally different than in an EXE in that you call it ONCE (there is a simconnect DLL...
Back
Top