Where can I find the source of legacy shaders

Hi, I have a lot of bought-in assets that use legacy shaders (mostly legacy/bumped specular).
I am doing shader replacement where I need to pass a variable in to a property that does not exist in the standard set, which means I have to edit the source of all the shaders to get my scheme to work.

This is no problem with the standard shader, as the source is in the download pack but the legacy shaders are missing.

Upgrading to a standard shader is not really an option given the amount of work that would entail; does anyone know where I can get the source of the legacy shaders??

(Wonderful to answer my own question, at least it’ll be helpful to anyone else who is confused).

The legacy shaders are already in the shaderarchive pack, its just that the filenames are wildy different from the shader names you see in the editor (why?).

So for instance, the “Legacy Shaders/Bumped Specular” shader I was looking for is actually in the file called Normal-BumpSpec.shader.

Ho, hum: at least I can get on with the job now…

Actually the shader name that apear on the material selection is an internal name of the shader wich is inside the shader file, this is not like scripts where the name have to be the same as the class xD. So thats why some times is hard to identify what shaders are you using exactly. And answering the question on where to find internal unity shaders, those can be found on the download page of unity where you go to the bottom and there is an option to download older versions of unity, there you can download the integrated shaders like terrain shaders, legacy shaders, standar shaders, etc. This is usually good for a point of start to learn shader coding and start to create shaders by modifying the internal ones of unity. When you import a modified one to your project they overwrite the internal ones, unless you modify some propertys to make them completely custom i guess. Im not an expert but i have messed up around some time trying to fix some shader issues a couple of times.

Legacy Shaders/Specular is the damn Normal-Glossy, took me a while to find out