EDID generator, in C++