So, the specific reason I didn't find it objectionable that Blaze's posts got addressed in this manner is because he has been proclaiming us to be immoral. The actual terms he used were "Second class citizens" and "Unconscionable". I'm not about to infract you for the above post because at this point you're responding to developer comments, and that's fair. Instigating a debate was the thing I was infracting you for there. The goal of the rule was to prevent the topic from devolving, but the things Blaze were saying absolutely needed to be addressed, and the topic, where both the subject matter is the same as what he's talking about and the data and information to demonstrate the problems with what he's saying are relevant to the understanding of what's going on in general is the best place to do it.
This type of problem is exacerbated 1,000x with controls. It's not worth rehashing what we did to figure this out, but it is worth noting that's why we know it's a problem. The legacy option for analog isn't going to be just a legacy option. It's already being told to people that it's the "right" way to play with no consideration as to why it was shifted to console and obfuscated.
That said, the goal isn't to just gut analog before having a replacement. If we were going to do that, we would have just done it for 2.2 and be done with it. Discussion on how to improve controller support for the game has happened already in dev well before release, and extended controller support was already added. Clearly we have more to go, but it's not like we're throwing caution to the wind either.
But supporting analog in the long run is absolutely incorrect. We know it causes issues, and maintaining a broken system is effort code-wise that's ill spent. Analog will be going away when we find a better alternative, and that's the point of this topic.
Gutting bad options is perfectly fine. I get the mentality of "Options are good for the players!", but it's flawed. For example, when I was here in the community and before being a dev, OpenGL was unsupported and had actual issues that could seriously impact play and in some cases outright cause the machine to crash. This didn't stop entire groups of people insisting on OpenGL being the "right" way to play SRB2 and telling other people to play it despite it actively making some people's lives more difficult. It would have been better to not provide the option in the first place since it wasn't functioning properly and had major issues and now we're still stuck with a thing we haven't been able to bring to parity.because you are planning to do more, in that you're planning to outright gut the option.
This type of problem is exacerbated 1,000x with controls. It's not worth rehashing what we did to figure this out, but it is worth noting that's why we know it's a problem. The legacy option for analog isn't going to be just a legacy option. It's already being told to people that it's the "right" way to play with no consideration as to why it was shifted to console and obfuscated.
That said, the goal isn't to just gut analog before having a replacement. If we were going to do that, we would have just done it for 2.2 and be done with it. Discussion on how to improve controller support for the game has happened already in dev well before release, and extended controller support was already added. Clearly we have more to go, but it's not like we're throwing caution to the wind either.
But supporting analog in the long run is absolutely incorrect. We know it causes issues, and maintaining a broken system is effort code-wise that's ill spent. Analog will be going away when we find a better alternative, and that's the point of this topic.
Last edited: