Uhhhhh I believe it was Pokemon Firered. I remember my brother played it all the time, got a level 100 Blastoise, but I restarted his game because he accidentally defeated Moltres. Needless to say he was quite angry with me but I got that Moltres and I'm pretty sure my new Blastoise was level 98/99 the last time I played. As for first non-Flash computer game, I'm really not certain. I think it may have been this Chinese (or maybe not Chinese, but at the very least Chinese version) game that my cousin had. It was a futuristic RTS, mostly based around creating units and combat. My cousin showed it to my brother and I when we visited him. If not that, it would be Defense Grid: The Awakening, which my dad got for my brother who let me play.