Yep. If Charlie from Street Fighter Alpha can wear Cargoes before they were cool, then Squall can also be an emo before that sub-culture was cool.
In 1995, Charlie the dead friend of Guile donned Cargoes - Chronologically, SFverese this was the 1980's. Charlie was way cool for his time! Guile on the other hand was too A - teamism to be cool. There is a parallel with Zell and Guile. Charlie also is seen drinking scotch - another point for him.
In 1998, Squall was closing the God damn door before the song was released.
Please talk about any characters who were cool before their time. Cloud might have been cool if FF7 was released in the 1980's but by 1997, environmentalism had already been done by the super-man clone captain planet.
I do not think there are many. The character needs to be very cool. people need to say, that dude is cool. Squall and Charlie have been considered so for many years, especially when the games were released.
The guy from Devil May Cry is too Neo from Matrix who is too much like Ghost in the Shell.
The People from Ghost in the Shell were Cool but Neo was not. Neo was a bit of a try hard.
Note: Emo has been a sub-culture since 1981. It has only been cool, however, since the younger siblings of the early 80's reached their teens.