merchgod wrote:
Sounds good. If you are really early in the design process, I would go with Ecuflash xml format over RomRaider. It is much more efficient (the only thing I don't like about it are the min/max cell coloring which I would omit).
EDIT: actually it would be easy for me to update my XML converter (which I wrote to convert my Enginuity defs to Ecuflash) to add yours if you would wanted to go a completely different direction.
I haven't looked at the ecuflash defs in any detail but i like that it splits separate ecu defs into separate files. i plan to add support for ecuflash defs as well.
As for a new format, I reckon you'd be the best person to define a new def format as you are so familiar with them. I've actually pretty much finished the enginuity def parsing and can load and view roms from it and yes i agree it isn't the most efficient stuff to parse especially when looking up the correct rom and taking care of inheritance etc.
We should probably take this offline as I'm not sure here is the best place to discuss it but feel free to let me know if you have any specific ideas on a better format.