Releases by No Name Development. All original code is released under the zlib/libpng License, the source to No Name MAME is released under MAME's own license.
ECG manages different emulator projects. Each project has cpu information (bits, opcodes, registers, etc.) and memory managment(Description, Mirrors, etc.). Once you have done the CPU and Memory Project, you will be able to cross/generate C/C++ code.