sure... Matt's code is in the first post of this thread
Ultimate Shader Thread

go there and use your browser's edit/find on this page menu option to find the third oocurance of LightRange.

that thread has about all you need to implement the dx9c shaders... and this is where you'll find the code for entity as well as level geometry bump mapping implementation...

good luck

--Mike