You can get the regular documentation with the binary release of FCE Ultra.

Many parts of the code are very messy.  I'll clean them up as time goes by.

For the Windows port, I use MINGW32.  http://www.mingw.org

I recommend using gcc 2.95.3 to compile all ports, where gcc is available.
The djgpp/DOS port of gcc 3.0.2 seems to miscompile sound.c(and possibly
other files as well), so gcc 3.x should definitely be avoided in compiling the
DOS port.

Modifying the "-mcpu=i686" string in the makefiles, to optimize more effectively
for your cpu type, is a good idea.
