Hello Admin@worldofdragon! Welcome.....
Yup, the original DATs are ANCIENT... I simply cleaned them up a bit for our last official release (corrected the obvious TNC errors, split them into sensible genres). It doesn't surprise me at all that the actual content is a mess. I think Firmware was the only DAT I actually added some to, and that was just because I had the images to hand.
I do not maintain these DATs so I have absolutely no issue with you working on any of them. For reference, the DATs I do maintain can be found here:
http://www.tosecdev.org/index.php/forum/index.php?topic=53.0. I always keep this list up to date.
The DAT looks good, though I do have a couple of comments:
- Generally in Firmware DATs the convention would be <manufacturer> <system name> <firmware type>, e.g. <Dragon Data> <Dragon 32> <Character ROM>
- Regarding 'Dragon Beta' was this not called the 'Dragon 128', a prototype? You seem far more knowledgeable that me on these systems, but AFAIR that’s how it is named in a number of online sources.
- Again, was the 'Dragon Alpha' not actually called the 'Dragon Professional'? If these systems had been named (or planned to have this name), then I think it more appropriate to use these than any internal/informal name. That they never made it to market is irrelevant.
- Regarding 'Dragon by TANO', wasn't TANO (or Tano) simply a different manufacturer for the Dragon for other territories (again, this is completely from memory), therefore <TANO> <Dragon 32> <Character ROM> would make more sense?
- Regarding the file extensions, I know I try to keep plain binary dumps named with the extension *.bin since *.rom is a pretty nonsensical extension and is generally only used (along with other fake extensions) for the convenience of emulators. Though this isn’t part of the TNC, it is a sensible practice you might want to consider.
Please don’t consider any of these observations as personal criticisms. The better the quality (and stronger standardisation) we can get into the DATs, the better for everyone.
Welcome to the team...