Consider this a very stupid idea, but it's one that always bugged me and if I had the knowhow, I would have done something about it myself. Maybe someone here also found this stuff to be a bother but has the knowhow to do something about it.
In games like Hyper Street Fighter II in the PS2 version of the Street Fighter Anniversary Collection (that's a mouthful!!), the default colors of the character are actually not something you can select when playing the Super Turbo versions of the characters, which are the most recent versions you can select in the game. You couldn't do this in the original version of the game, either. Is there a way to force the default colors via a hack? What makes Hyper Street Fighter II so interesting is you can select any version of SFII at the character select screen. This means that the colors are actually available in the game, but you can only select the characters default colors if you select a non-Super Turbo version of them. This also means that version is from an older edition of the game. For example, if you want Ken to wear his red attire properly, you cannot pick the Super Turbo version, but have to pick the Super version if you want the most recent version of him that allows this, but this also means you lose balance changes and the super meter, including some of the balances Hyper SFII adds to Super Turbo. How difficult would it be to alter in the default colors for Light Punch from Super Turbo so it picks the Light Punch colors from the other versions, seeing as they consist of the same roster? The AI defaults to picking Light Punch attires so this would fix their color discrepancies as well.
Something similar happens with Street Fighter Alpha 3 (I'm using Alpha 3 Max for PSP for reference, but this is true for all versions IIRC). The default character colors are available, but that is dependant upon if they select a specific ism in regards to the AI. If it's not A/Z-ism, the opponent AI will be a non-default color. Default colors are Medium Punch, which the AI only selects via the A/Z-ism. If picking X-ism, they pick the Light Punch color, and if the V-ism, they choose the Heavy Punch color. I would prefer if it always defaulted to the Medium Punch color for the AI, though I'm not sure if this would be easier or harder work to do compared to the Hyper SFII example I shared.
I know this is incredibly dumb to be bothered about, but it always stood out to me as odd. We've seen color restorations for the GBA version of Super Turbo, but we've never seen such a restoration for the arcade perfect ports. I don't even think the 30th Anniversary Collection fixes this.