The C++ build uses OpenGL, the MMF build uses Direct3D. I'm pretty sure the C++ build is faster in any case, I think it might run on an integrated gpu since there really isn't much to it. Just some textures moving around on the screen.
EDIT: I just read that the C++ build requires OpenGL 2, which is pretty much standard nowadays, but I'm not too sure about low-end graphics cards... so it might not run after all. Best luck there.