http://www.paulsprojects.net/opengl/dpreflect/dpreflect.html
That is a reflection map + a bump map, I believe those 2 are within GLBasic core, check the 3d demos.
That's sphere mapping. Check the manual for x_spheremapping.
well, and how to make water with reflection, as on these screenshots?
and how to make blur shadows?
http://fastlibs.com/images/fe/oz0.jpg
http://fastlibs.com/images/fe/fakeray.jpg
Try to implement OpenGL 1.0 or 2.0, but I try whit shiva a simple Bump map, and I told you it´s absolutetly Slow... not all the people have the last mobile in the market...
For the water, you would need some sort of shader.
Probably the same with blurred shadows.