unity free has shadows now! so now i have a problem that has never mattered before: all of my custom shaders dont cast shadows. so how do i use shadows with them? they are vertex/fragment shaders written in cg, not surface shaders
[edit] nevermind, adding a fallback shader (like VertexLit) will do it. but why? and is there a better way to do it?