Then the answer is obvious, just go ahead and remove all that stuff. Actually this has been discussed before and if i remember right dpJudas came with a solution. People would keep complaining about graphic problems and low performance anyway on old hardware. Also keep in mind that many of those retro systems are not connected to the internet.Graf Zahl wrote:All these are big progress blockers. The biggest one is actually OpengL 2.x support, because it completely blocks any desperately needed refactoring of the GL 4.x renderer. It is entirely impossible to modernize the renderer without scrapping legacy support, because that legacy hardware is missing all the features that are necessary to optimize the renderer
I'm myself on an old 2008 W7 laptop with intel graphics and only GL 2.1 support. What dpJudas proposed if i memember right is to add an OpenGL 2 canvas for the software renderer and remove DDraw and D3D9. The poly renderer runs well enough here @640x400 with truecolor and also there's the Carmack renderer. Sure there will be missing features (there are already on the legacy render path) but future mods will mostly run even slower on old hardware and version 3.3 will still run on that old hardware.
Also for playing retro lan games on XP or even 98 there's already ZDoom LE and as long as it runs BD many will be happy.
Just my two cents.