I've played this game already. I played this game already. These two have the same meaning; AmE tends to use the simple past (#2) more often.
The following 2 have different meanings: She's had this for a long time.-- and she still has it. She had this for a long time.-- but she no longer has it. .