Just letting you know that all of my guns turned white with R1GL when I recently changed from an ATI x800 XL to an NVidia 8800GT. This turned out to be due to gl_ext_texture_non_power_of_two being 1 and not 0. Apparently, the 8800GT cannot handle the texture rounding like the x800 XL could. There was a note on the R1GL config generator about that, but it said that ATi drivers sometimes didn't work and that new drivers should probably work. This was a confusing issue, just posting here so that others don't hit the same problem when they upgrade.
http://www.r1ch.net/forum/index.php?topic=320.0