Most roms don't need code, especially if they are straight-forward. The XML format should be done if you can avoid using code. Some games there's not enough power in the engine to actually write an XML entry for. Here's a pdf of the XML schema (I should really make an xsd), it's missing some recently added features, but it's about 90% complete:
Hi,
I have downloaded the source, but I am not quite sure if it is enough to add a ROM to the XML file, or does a ROM need code as well?
I wanted to add support for Galaga88, the format of the hi file is pretty straight-forward, but, should it be done in XML or in code?
And, if its in XML, do you have any form of docs describing the format more in-depth?
Most roms don't need code, especially if they are straight-forward. The XML format should be done if you can avoid using code. Some games there's not enough power in the engine to actually write an XML entry for. Here's a pdf of the XML schema (I should really make an xsd), it's missing some recently added features, but it's about 90% complete:
http://www.hitotext.com/HiToText/HiToText%20XML%20Document.pdf
http://www.hitotext.com/HiToText/Schematics.pdf