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.

Ένα τηλεοπτικό σύστημα παιχνιδιών περιλαμβάνει μια κασέτα παιχνιδιών που είναι pluggably συνδεμένη με μια κύρια κονσόλα που έχει έναν κύριο επεξεργαστή, μια τρισδιάστατη γραφική παράσταση που παράγουν το συνεπεξεργαστή, την εκτάσιμη κύρια μνήμη και τους ελεγκτές παικτών. Ένα πολυσύνθετο απομακρυσμένο υποσύστημα επεξεργασίας εξωτερικό στο μικροεπεξεργαστή και το συνεπεξεργαστή παιχνιδιών περιγράφεται που εκτελεί τις εντολές για το χειρισμό του ελεγκτή παικτών που εισάγεται/της παραγωγής για με αυτόν τον τρόπο να ελαττώσει το φορτίο επεξεργασίας στο υποσύστημα επεξεργασίας γραφικής παράστασης. Το υποσύστημα επεξεργασίας ελεγκτών παικτών χρησιμοποιείται και για τον ελέγχοντας ελεγκτή παικτών που εισάγεται/παραγωγής επεξεργασία και για να εκτελέσει τους ελέγχους ασφάλειας επικύρωσης παιχνιδιών συνεχώς κατά τη διάρκεια του παιχνιδιού παιχνιδιών. Η απομακρυσμένη διεπαφή περιλαμβάνει έναν μικροεπεξεργαστή για τον έλεγχο των διάφορων απομακρυσμένων λειτουργιών διεπαφών, μιας ανάγνωσους-γραφής τυχαίας μνήμης πρόσβασης, ενός ROM μποτών, μιας διεπαφής καναλιών εντολής συνεπεξεργαστών, μιας διεπαφής καναλιών ελεγκτών φορέων, κ.λπ., ποια συστατικά αλληλεπιδρούν για να επεξεργαστούν αποτελεσματικά τις εντολές ελεγκτών φορέων επίσης εκτελώντας άλλες σημαντικές λειτουργίες χωρίς απαίτηση του σημαντικού κύριου χρόνου επεξεργασίας επεξεργαστών. Μια απομακρυσμένη μακροεντολή διεπαφών μπορεί να εκτελεσθεί για να αρχίσει διαβασμένη ή να γράψει τη συναλλαγή με κάθε απομακρυσμένη συσκευή και να μεταφέρει έκτοτε τα αποτελέσματα συναλλαγής που αποθηκεύονται στην τυχαία μνήμη πρόσβασης στην κύρια μνήμη μικροεπεξεργαστών παιχνιδιών. Η απομακρυσμένη διεπαφή εκτελεί την ασφάλεια εκτός από τις λειτουργίες εισαγωγής/παραγωγής. Η απομακρυσμένη διεπαφή αλληλεπιδρά με ένα τσιπ μικροεπεξεργαστών ασφάλειας μέσα σε μια εξωτερική μονάδα αποθήκευσης. Το τηλεοπτικό σύστημα παιχνιδιών επικυρώνει το τσιπ μικροεπεξεργαστών ασφάλειας, και επικυρώνει επίσης το τηλεοπτικό πρόγραμμα παιχνιδιών που αποθηκεύεται για ένα μέσο απομνημόνευσης μέσα στην εξωτερική μονάδα αποθήκευσης.

 
Web www.patentalert.com

< (none)

< Actuating device for game machine

> Door frame assembly and method of mounting the same

> (none)

~ 00037