Mumu03
Member
I'll note that this is what will really happen to the directdraw stuff as well. It's not like you couldn't drag the old code in and try to compile it. You'd just end up with lots of bugs as we stop updating it and things break.
I think people here are forgetting that we're already at the point that the computer I first ran SRB2 on would have no ability to run a modern version. Not only is Windows 98 no longer supported (and crashes outright IIRC), the computer wouldn't be capable of running most of our stages at playable framerate even at this minimum resolution.
As time moves on, old technology stops being maintained and eventually becomes obsolete and unable to operate new programs. DirectDraw is currently not being maintained by Microsoft. This means that we WILL have to drop support for it whether we personally like it or not because Windows itself won't be able to run it. If you have problems with the SDL2 version of the game, you'd better speak up and help us debug those problems or you're going to be very sad when 2.2 comes around and we don't have DirectDraw support anymore.
Continuing to use DirectDraw is basically like saying SRB2 should have a requirement of Windows XP, Vista, or 7 ONLY and not support computers made after a certain year. That's just stupid.
At least Windows 7 apps still works on Windows 8, 8.1 and 10 and SNES9X (An SNES Emulator) still has DirectDraw wich is good for old computers. Standard VGA Graphics Adapter (Now known as Microsoft's Basic Video Apadter) also counts.