Patent ID: 7685593
Filing Date: 2010-03-23
Classification: A63F

Abstract:
1. A system for running a computer game application program having a unique identifier, comprising: a processor that concurrently instantiates at least two run-time systems, wherein the at least two run-time systems co-exist in a system memory and wherein said at least two run-time systems are emulators that emulate different legacy game consoles for running computer game application programs; a table that stores identifier values correlating the computer game application program corresponding to each identifier value to a first run-time system of said at least two run-time systems on which the computer game application program may run, the first run-time system being included in the computer game application program; and an application loader that reads the unique identifier of the computer game application program to be loaded and compares said unique identifier to the identifier values stored in said table to determine that the computer game application program identified by said unique identifier is supported by the first run-time system of said at least two run-time systems, said application loader further launching the first run-time system to run said computer game application program identified by said unique identifier.