The main reason for the invalid technique error is as far as I know your graph card that doesn't support pixelshader 3.0 and vertexshader 3.0. The reason i have to use these is because otherwhise i don't have enough instructions to fit everything in 1 massive shader. So if you buy a new grapch card, make sure it supports those two. (all new graph cards do, but check it anyway, you never know

)
I suppose i could make a light version, with only the basic maps, but then you might as well grab one from ben clowards site and use one of those. They are very solid to, and working with PS 1.1. That will get you going for now
J