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: The hottest Apple Rumors for 2017
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.