Theres different levels: no shaders, shaders, ray trace.
If you couldn't have shaders before, then obviously you cannot go a step up to ray trace.
To have shaders, you need a graphics card with Pixel Shader 2.0.... I think.
A graphics card is not software, it is a device that is part of your actual/physical computer.