It's very preliminary, but I've added probably 95% of the necessary code to output nebula dat files.
The remaining 5% is fairly game-specific and complicated.
When I finish adding the rest, I will quite likely try to add mame driver generation, and possibly romcenter and/or clrmame pro dat generation.
Anyway, here's an example .dat file (note that between the ,, there should be crcs; I just left them blank)
System: NEO
RomName: kof2000
Game: The King of Fighters 2000
[Program]
xxx-p1.bin,0,100000,,0
xxx-p2.bin,100000,400000,,0
[Text]
xxx-s1.bin,0,020000,,0
[Z80]
xxx-m1.bin,0,040000,,0
[Samples]
xxx-v1.bin,0,400000,,0
xxx-v2.bin,400000,400000,,0
xxx-v3.bin,800000,400000,,0
xxx-v4.bin,C00000,400000,,0
[Graphics]
xxx-c1.bin,0,800000,,0
xxx-c2.bin,1,800000,,0
xxx-c3.bin,1000000,800000,,0
xxx-c4.bin,1000001,800000,,0
xxx-c5.bin,2000000,800000,,0
xxx-c6.bin,2000001,800000,,0
xxx-c7.bin,3000000,800000,,0
xxx-c8.bin,3000001,800000,,0
[System]
CartridgeID: 0
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0