| CPC A63F 13/95 (2014.09) [A63F 13/30 (2014.09); A63F 13/90 (2014.09); A63F 13/98 (2014.09); G07F 17/3202 (2013.01); G07F 17/3223 (2013.01)] | 20 Claims |

|
1. A method comprising:
initiating a gaming console in a first configuration;
determining, by the gaming console, whether a first removable module connected to the gaming console corresponds to a first video game console, wherein the first removable module is configured to communicate with a field programmable gate array (FPGA) configured to receive first data from a game ROM removably connected to the first removable module; and
in accordance with a determination by the gaming console that the first removable module corresponds to the first video game console:
initializing a first emulator corresponding to the first video game console,
executing the first emulator via the FPGA, and
providing the first data as input to the first emulator.
|