Systems and method for providing security in a video game system
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 peripheral interface macro may be executed to start a read or write transaction with each peripheral device and thereafter transfer the transaction results stored in the random access memory to the game microprocessor main memory. The peripheral interface performs security in addition to input/output functions. The peripheral interface interacts with a security microprocessor chip within an external storage unit. The video game system authenticates the security microprocessor chip, and also authenticates the video game program stored on a storage medium within the external storage unit.
For use with a video game system console having a game microprocessor for executing a video game program and a 3D graphics and audio coprocessor coupled to said game microprocessor for cooperating with said game microprocessor to execute said video game program and provide audio and 3D graphics output signals, a portable device for controlling, at least in part, the operation of said video game system console, said portable device comprising:
A video game system comprising:
An external storage unit for use with a video game system of the type comprising a main processor, a 3D graphics coprocessor, a peripheral interface coupled to at least one of the main processor and the 3D graphics coprocessor, and a connector adapted, in use, for accepting an external storage unit, the storage unit including:
An external storage unit for use with a video game system of the type comprising a main processor, a 3D graphics coprocessor, a peripheral interface coupled to at least one of the main processor and the 3D graphics coprocessor, and a connector adapted, in use, for accepting an external storage unit, the storage unit including:
A method of circumventing a video game security system of the type including a video game console having security processor therein that authenticates a security processor in an external storage unit, said method comprising:
A method of manufacturing an external storage device that will be authenticated by a video game console of the type designed for use with a security processing chip having a read only memory storing at least one cryptographic checksum, said method comprising:
Dependencies are inferred from the claim text.