Nintendo is backing Majesco's GBA Video Player by release episodes of Pokemon on standard 256-megabit GBA carts, which will hold 45 minutes of full motion video.
Don't Miss: Sam's Club Black Friday 2016 Details
Don't Miss: Nintendo Switch: Everything You Need To Know
This is very exciting, however you can always head over to Lik-Sang and purchase the non-licensed GBA Movie player that lets you watch any content from TV, DVD's, or Internet movie files that you can encode to watch on your GBA. Encoded movie files are stored on compact flash for this player, and it supports CF sizes up to 512MB!
Pokemon Videos on GBA.