1. A video game program download apparatus for downloading a video game program to a target video game platform, comprising: a processing system that receives a download request from the target video game platform requesting downloading of a video game program that executes on a native video game platform different than the target video game platform and, in response thereto, sends the requested video game program along with a program for providing compatibility between the target and native video game platforms.