jstump91 wrote:We just merged a feature branch containing much faster rendering code.
This code is not strictly written in Python and must be compiled before it can be used, if you are running from source.
You will need a C compiler now, and there are a couple new dependency packages (most importantly, Cython) that are needed only for running from source.
If you are following Git, the game will no longer work until you compile the relevant code. Don't be afraid. This is a lot easier to set up than it sounds.
Our new running-from-source page (which you can read here) has full details, including how to set up a compiler and the one simple command you will need to run to do the compilation.
Happy playing!
TL;DR: some compilation is needed now; install Cython, then click the link above and read the "Compiling the native modules" section.
cmgl is this new module created for handling the opengl rendering, that's why you have the issue. You can no longer just do "python fofix.py", you need to compile the cmgl module before you can run the program. Just follow the instructions there and you'll be good to go.