> Instead of valuing the contribution, or actually contributing to the discussion of
> how the unemulated protection flag is used / abused and how that could be improved,
> this type of thing happens.
Oh, please get off your cross. To be crystal clear, everyone on the team values the hell out of your contributions, myself included. Somehow you manage to come up with a copious amount of time to work on drivers long-term that only a handful of other people seem to manage to stump up, and you do a great job of getting external people to contribute.
Now, what I take issue with is this:
Vas gave you a reasonable answer as to why it was omitted: The whatsnew is generated in a largely automatic way, building the list of newly-working games based on the removal of the MNW flag.
A reasonable response to that would be to say, either in your head or in the thread, "Oh, so it was an oversight due to the way the script works. It shouldn't be an issue in the future then, right?"
Instead, your response was "I guess somebody felt UNEMULATED_PROTECTION was a 'more accurate' way of saying..." (emphasis mine). That reeks of deflection. Who cares originally set it as MUP instead of MNW?
And to then use that as an excuse to jump up on your soapbox about something wholly unrelated to Target Hits or 0.191, the perceived "proper" or "improper" use of MACHINE_UNEMULATED_PROTECTION, I mean, really? You have a fantastic point that it's not used with any consistency in the codebase, why not make a thread or send an e-mail or raise it in its own dedicated topic, rather than using it as a cudgel in some unrelated debate?
The "use common sense" comment, it looked like you were implying that the current way of compiling the list of newly-working games is broken and that "common sense" should be used instead, when that would require manually trawling through tens or hundreds of commits each month, and given that Vas single-handedly puts the releases together, he's pretty time-strapped. It's only after re-reading it multiple times that I'm just now realizing that you might have been talking about using common sense regarding the MUP flag, in which case, yeah, I agree. MUP shouldn't be used for video hardware faults or missing collision detection.
The whole impression that I got off of your response to Vas was that of one looking to give out to someone, anyone. A man who feels personally slighted for not being given a "proper" amount of attention, when in reality it was a simple oversight that could have happened to anyone at any time over just about any driver. It comes off like you're seeking to blame someone or something for what you perceive as something bad happening, when the simple reality is that sometimes, these things happen.
I certainly should have phrased my response to you a lot better, and for that I apologize.
Having said that, it's pretty messed up that so many people, including this Jason fellow, are apparently willing to overlook any attitude coming from you, yet when I or anyone else reacts to the negative attitude being shown, suddenly it's time to clutch at pearls and play up the victim role. It's cry-bullying, it's bias, and it's tiresome.