In this year, I recompiled almost all MAME/MESS (0.34rc1 to 0.171) sources (includes u versions).
And re-generated these DATs.[You are not allowed to view links]
(about 420.5 MB)
== NOTE ==
I've applied minimum modification from original sources (makefile correction, smallest bug fix or TD enabling).
I have not MAME 0.99u4, 0.83u4(private version), 0.83u3(private version), 0.83u2(private version), 0.83u1(private version), 0.71u3(private version) sources.
Also I have not MESS 0.36b13, 0.36b9.1 sources.
So I cannot recompile them.
MAME 0.80u1, 0.80u2 source can generate from MAME0.80u1u2u3 diff file. It is concatenated diff file (u1 diff + u2 diff + u3 diff).
SL files are Software List dats using -listsoftware option.
TD files are generated from MAME/MESS with TESTDRIVER enabled binaries (not separated).
I found some little difference from EgoElf/ARMAX's Rollback dats.