Yup, should play just about everything you want correctly. There are cheaper carts out there but they typically don't play Mario Kart, SMRPG, Megaman X2-3, Yoshi's Island, Starfox, and quite a few other games. This cart will play them all. Not 100% sure about Homebrew games out there though.