Well, I have always been a fan of software rendering, especially because I started as a PC gamer in 1996 and back then CPU speed was more important that GPUs because hardware acceleration wasn't that fast.
Hardware acceleration was incredible when it came out but there was a time when Software rendering had some features which weren't possible with hardware rendering.
You can clearly see which features were removed in Quake, the best iD game have ever programmed, imho, which art style remains unique to date, in this great article.
Some differences are really curious.
http://www.quaddicted.com/engines/software_vs_glquake
I can also recall Need for Speed having some exclusive features if you chose the Software renderer in the graphics options, although on the contrary to Quake it looked allegedly better if you had a 3D accelerator graphics card -which I had then, although sometimes I switched to software rendering just to compare-.
Tim Sweeney was a great advocator of software recently until 2008 or so.
http://techreport.com/news/14313/epic-games-founder-discusses-the-pc-as-a-gaming-platform
Btw, I use DirectQ for Quake 1, which keeps the software features of the title and uses Direct3D.
It's very easy on the GPU and laptop friendly, achieving great performance without much effort.
I get 200+ frames per second on Quake at 768p using DirectQ on my i5-2450M processor while I throttle it to 1,7GHz-.
If I don't throttle the CPU it can go up to 3.0GHz max, but I don't let the laptop achieve that speed to avoid unnecessary heat and high frequencies I don't need for the uses I give to this laptop.
Hardware acceleration was incredible when it came out but there was a time when Software rendering had some features which weren't possible with hardware rendering.
You can clearly see which features were removed in Quake, the best iD game have ever programmed, imho, which art style remains unique to date, in this great article.
Some differences are really curious.
http://www.quaddicted.com/engines/software_vs_glquake
I can also recall Need for Speed having some exclusive features if you chose the Software renderer in the graphics options, although on the contrary to Quake it looked allegedly better if you had a 3D accelerator graphics card -which I had then, although sometimes I switched to software rendering just to compare-.
Tim Sweeney was a great advocator of software recently until 2008 or so.
http://techreport.com/news/14313/epic-games-founder-discusses-the-pc-as-a-gaming-platform
Btw, I use DirectQ for Quake 1, which keeps the software features of the title and uses Direct3D.
It's very easy on the GPU and laptop friendly, achieving great performance without much effort.
I get 200+ frames per second on Quake at 768p using DirectQ on my i5-2450M processor while I throttle it to 1,7GHz-.
If I don't throttle the CPU it can go up to 3.0GHz max, but I don't let the laptop achieve that speed to avoid unnecessary heat and high frequencies I don't need for the uses I give to this laptop.