For the Outofmemory Error with the build function, i have solve it. I just compile EFE in 64b mode instead of x86.
the rom is simply too big with x86, and the buffer is too large. So WriteBuffer(count, 1) in function Write in EndianBinaryWriter.cs hang.
I will try to change the way you handle...