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

xml gauges and fsx performance

Messages
118
Country
israel
do anybody knows if there is differance in fsx frame rates when I use old fs2004 xml code VS fsx new ace xml code?
 
None whatsoever.

Unless I have some compelling need for the scant handful of new features, I simply refuse to use the overly verbose, bloated, and obscenely complicated FSX XML Schema...

The FS9 XML Schema is simpler, and best of all will work equally well in FS9 and FSX... :D
 
None whatsoever.
-SNIP-

I simply refuse to use the overly verbose, bloated, and obscenely complicated FSX XML Schema...

-SNIP-

I am in this camp as well!

Bill, that is an excellent description of the new schema BTW :)

Paul
 
FSXA XML performance, schema and DTD

Since the ACES method generates more code there probably is a very small decrease in performance.

I agree with both of you that simple XML code is better. I have not used the FS9 schema and would be interested in a description of it. However I have always used the FS9 DTD because it really helps minimise structural errors. The DTD suggests code fragments and lets you know if you have entered code where it should not be.

The problem I found with the DTD was that it objected when I tried to use the added objects in the FSXA SDK. For example it would not allow use of CustomDraw objects. To get over that problem I added sections to the DTD that covered all the variables I needed for XML Gauge Maps. Similarly I have added most of the element objects in the SDK that were not in the FS9 original version.

My DTD is not complete but I would be happy to post it if it was useful to others and would really like some feedback on it.

I use a basic version of XML SPY for gauge coding that supports DTD and Schema. If there is an updated schema available I'd love to get it.

Roy
 
the overly verbose, bloated, and obscenely complicated FSX XML

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 of the language but it's still like rubbing my eyes with a cheese-grater.

The placement and movement of graphic elements is ok IMHO but the scripting desperately needs a proper language (like LUA maybe - my guess is we'll see that in MS Flight.)

B21
 
The absolutely silliest "improvement" of the FSX XML Schema was to take the perfectly sensible ability to declare "options" in the <FormattedText> statement and break it down into new, separately tagged statements...

Code:
<FormattedText X="32" Y="20" Font="Arial Bold" FontSize="18" Adjust="Right" Color="White" Bright="Yes">

Instead of one, compact and sensible entry, now EIGHT separate <Tags> are required! Stupid! :yikes:
 
I couldnt agree more Bill!

Bloated..

FS9's Schema was simple and I think, from what I am finding on a weekly basis, has more features in FS9 (capabilities) then the new FSX variant of code has.



Bill
 
To the contrary, the FSX Schema allows at least eight more vector drawing functions than the FS9 Schema...

Which is why I qualified my statement with "unless some compelling reason requires" me to use the FSX Schema... :D
 
Back
Top