Pretty sure the reason low end cards can't handle shaders is because they literally cannot handle drawing shaders. So it wouldn't be possible for people who can't run it.
They cannot handle compiling the GSLS (GSSL?) shader models. I think.
@Idea, this would be very easy. Simply package the screenshot thing to enable shaders, then take the screenshot, then disable them again.
No, my method won't work with computers that cannot show shaders, but it will work with computers that run them
slowly.