Compatibility Table
This page was created to help keeping track of which system/libraries/versions combinations can run Frets on Fire, and which can't.
Running the source version on Linux
FoF version | mod version | Linux distro | Python version | pyopengl version | mesa version | amanith version | PyAmanith version | Who? | When? | Runs? | Binary version runs? |
---|---|---|---|---|---|---|---|---|---|---|---|
1.2 | MFH 3.005.1 | Debian GNU/Linux amd64 | 2.4.5-5.2 | 2.0.1.09.dfsg.1-0.2 | 7.0.3-5 | 0.3 (modified) | 0.3.35 (modified) | evilynux | 2008-07 | Yes | Yes |
↳ | Running from source and building binaries with cxFreeze 3.x works perfectly. | ||||||||||
FoFiX-3.100 | FoFiX | Gentoo/Linux amd64 | 2.5.2-r7 | 3.0.0_beta8 | 6.5.2-r1 | - | - | CrazyTerabyte | 2009-04-05 | Yes | Yes |
↳ | pyopengl-2.x is buggy on Gentoo amd64. Version 3.x works fine. See a related Gentoo bug and also another bug. | ||||||||||
1.2 | MFH 3.005.1 | Gentoo/Linux amd64 | 2.5.2-r7 | 2.0.1.09-r1 | 6.5.2-r1 | 0.3-r2 | 0.3.34 | CrazyTerabyte | 2008-10-03 | No | Yes |
↳ | File "src/Texture.py", line 281, in loadRaw gluBuild2DMipmaps(self.glTarget, components, w, h, format, GL_UNSIGNED_BYTE, string) OpenGL.GLU.GLUerror: [Errno 100901] invalid value |
||||||||||
1.2 | MFH 3.005.1 | Gentoo/Linux amd64 | 2.5.2-r7 | 2.0.0.44 | 6.5.2-r1 | 0.3-r2 | 0.3.34 | CrazyTerabyte | 2008-10-03 | No | Yes |
↳ | File "src/Texture.py", line 281, in loadRaw gluBuild2DMipmaps(self.glTarget, components, w, h, format, GL_UNSIGNED_BYTE, string) OpenGL.GLU.GLUerror: [Errno 100900] invalid enumerant |