chro.mono 2.4.4 for Windows XP with GeForce FX support


Hot on the heels of version 2.4.3, here comes a quick fix that I found while testing on a machine with GeForce FX 5200. While the basic engine works fine now with OpenGL 2.0 and FBOs, the FX series of GPUs doesn't support vertex texture fetch (sampling from textures in the vertex shader). This is described nicely in an OpenGL 2.0 paper by NVIDIA. One can check for GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS to see if the GPU supports that, and the GeForce FX returns zero as expected (there's no XP report, but the Linux driver shows it). Newer GPUs (including GeForce 6xxx series) support vertex texture fetch properly. This goes to show that it never hurts to do some additional testing with a variety of hardware. The game now does this, and falls back to a shader that is visually not that different from the original (drivers that DO support vertex texture fetch still use the default shader).

Files

chro.mono 2.4.4 for Windows XP and newer (OpenGL 2.0) 5.1 MB
19 days ago

Get chro.mono 2 (2018)

Buy Now$4.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.