Yes, there are a lot of files in my project, but I don't think it's any worse than the number of files in Linux or in your OS. Especially considering all of the platforms that are included. If you were to only count the 32-bit x86 stuff, I probably have less than 50 files.embryo wrote: But it still seems impossible to me to organize all the XML files in some manageable project with the OS as an output. At least it will be very great bunch of XML files and there should be some means to manage all of them. Also, the XML (and XSLT in particular) is not as compact as C or Java or many other languages - it is a problem too, it hides essential parts from a quick view or requires very powerful management application (XML IDE). It is very interesting if there is such an IDE and how it manages proposed combination of XSD+XSLT+XML.
But yes, it is a lot of work to keep it all organized. I've got them in folders that are laid out like namespaces, similar to Java or C#, which helps, a little.
I like Visual Studio's XML editor. It allows you expand and collapse elements, so you can collapse a class file and only see the method elements, and expand the one that you are working on at the moment. That helps a lot. And it's still a lot better than FASM.