by frag.machine » Sat Jun 21, 2008 2:50 am
[pimp]I implemented scrolling textures in Q2K4 quite easily (you can check it in one of the demo maps available to download in my project's page), it's just a matter of changing the u, v coordinates across the time. I believe it's reasonably viable to implement in software mode (althouh I never tried it TBH). [/pimp]
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC 
(LordHavoc)