High performance/low cost video game system with multi-functional peripheral processing subsystem
AssigneeNintendo Co., Ltd.
InventorsGenyo Takeda, Shuhei Kato, Satoshi Nishiumi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNintendo Co., Ltd.
InventorsGenyo Takeda, Shuhei Kato, Satoshi Nishiumi
Estimating the term…
A video game system includes a game cartridge which is pluggably attached to a main console having a main processor, a 3D graphics generating coprocessor, expandable main memory and player controllers. A multifunctional peripheral processing subsystem external to the game microprocessor and coprocessor is described which executes commands for handling player controller input/output to thereby lessen the processing burden on the graphics processing subsystem. The player controller processing subsystem is used for both controlling player controller input/output processing and for performing game authenticating security checks continuously during game play. The peripheral interface includes a micro-processor for controlling various peripheral interface functions, a read/write random access memory, a boot ROM, a coprocessor command channel interface, a player controller channel interface, etc., which components interact to efficiently process player controller commands while also performing other important functions without requiring significant main processor processing time.
A portable storage device that, in use is connectable to and controls the operation of a video game system console having a game program executing processing system including a game microprocessor and a coprocessor, coupled to said game microprocessor, for cooperating with said game microprocessor to execute a video game program, at least one player controller operable by a player to generate video game control signals, and a player controller processor subsystem, coupled to said coprocessor;
A portable storage device that, in use is connectable to and controls the operation of a video game system console having a game program executing processing system including a game microprocessor and a coprocessor, coupled to said game microprocessor, for cooperating with said game microprocessor to execute a video game program, at least one player controller operable by a player to generate video game control signals, and a player controller processor subsystem, coupled to said coprocessor;
A peripheral processing subsystem for use in a video game system having an external memory for storing a video game program, a game program executing processing system having a game microprocessor and a coprocessor, coupled to said game microprocessor, for cooperating with said game microprocessor to execute said video game program, and at least one player controller operable by a player for generating video game control signals, said game program executing processing system being operable to generate at least one player controller related command requesting an operation be performed relating to said video game control signals generated by said at least one player controller;
A peripheral subsystem for use in a video game system having an external memory for storing a video game program, a game program executing processing system having a game microprocessor and a coprocessor, coupled to said game microprocessor, for cooperating with said game microprocessor to execute said video game program, and at least one player controller operable by a player for generating player controller related data, said game program executing processing system being operable to generate at least one player controller related command requesting an operation be performed relating to said player controller related data generated by said at least one player controller;
A peripheral subsystem for use in a video game system having an external memory for storing a video game program, a game program executing processing system having a game microprocessor and a coprocessor, coupled to said game microprocessor, for cooperating with said game microprocessor to execute said video game program, and at least one player controller operable by a player for generating player controller related data, said game program executing processing system being operable to generate at least one player controller related command requesting an operation be performed relating to said player controller related data generated by said at least one player controller;
A player controller processor subsystem for use with a video game system console having a game microprocessor for executing a video game program stored in an external memory, and a coprocessor coupled to said game microprocessor to execute said video game program, and at least one player controller operable by a player to generate player controller related data;
Dependencies are inferred from the claim text.