Before you go getting all excited this isn't a tutorial, it's the opposite - has anyone got a nice demonstration of some per-pixel lighting with proper attenuation, diffuse bump mapping, and specular gloss mapping - that doesn't use any extensions other than ARB and EXT and that doesn't require fragment programs?

I can come up with a huge multipass version but that would seem to be a rather slow way to do it...

Per pixel lighting without a fragment program, can't think of any way to do that in a non hardware specific manner because the old pipeline is per-texel so you'd have to fake it (slowly) in mutiple passes.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org