...uh, no, let's not go around in circles please.
How about I just answer why we're not going to do several things:
- Port SRB2 to engine x, e.g ZDoom, Source:
No way, SRB2 on the current engine (Doom Legacy) is about 16 years old as it is, we're not going back on all those years of work only to make SRB2 that little more "modern". It's no simple matter of porting anyhow; we've modified the Doom Legacy engine too much for our own purposes, might as well call it the "SRB2 engine" at this point.
- Port SRB2CB's slopes into SRB2:
They're not actually that brilliant nor is the physics for them complete, and support for everything from PolyObjects to Software mode is absent. Even Kalaron himself probably realised it was not worth it; the many OpenGL fixes as well as skyboxes were worth it much more (and most of which have since been added to SRB2 2.1 itself!). Lack of Software mode support (SRB2CB is designed exclusively around OpenGL if that wasn't obvious already) means we wouldn't have renderer parity in our SRB2 until a Software version of slopes existed - i.e. no renderer parity, no SRB2CB slopes. Not much more to be said.
On an aside, an old test map of mine involving SRB2CB's slopes eats up memory so badly last I remember. Now the question is whether this issue is related to the slopes or something else... I have no idea currently.
- Port ZDoom's slopes into SRB2:
SSNTails once tried to do this himself back in the days of the old SRB2 forums (something like 2000-2002 IIRC)... from what I remember seeing of his posts, via Wayback Machine, he had issues with doing so because of ZDoom referencing stuff from another game he didn't want to touch. I forget if he said whether it was licensing issues or not, would be best if SSN cleared this question up himself? If it is like so, this probably means we can't add them from ZDoom itself.
- Add slopes into SRB2 at all, either by porting or by doing-it-ourselves:
We don't actually need them for SRB2 to survive! Our levels have survived for up to a decade and a half without slopes as it is; if we finally put in slopes, people would deride all of SRB2's levels including ERZ for being out-of-date and not having slopes and we'd be nagged to put slopes everywhere. Essentially it'd require a remake of all levels in SRB2 for everyone to be happy, which won't be fun. (Perhaps I'm exaggurating the consequences here... perhaps.)
Adding slopes to SRB2 would probably also lead to a very slippery slope (no pun intended) of physics-related feature creep, or at least potential for one - next people will be expecting SRB2 to have things like loops and sideways gravity, which themselves have a boat-load of issues which I will not go over here.