When users simultaneously play the same game with interconnected game
machines, processing delays would conventionally cause inconsistencies in
game content between different game machines. To solve this problem, the
game machines are not synchronized with one another, but each game machine
outputs operation key status data representing the state of a set of
number of operation controls to the other game machines in accordance with
predetermined data communication timing. A received FIFO data buffer in
each game machine, sequentially stores operation key status data received
from the other game machines. Only valid operation control status data is
transferred to an operation data buffer for use in game processing.
Inconsistencies in game content between different game machines are
prevented through software-based synchronization which does not require
hardware-based synchronization.
Quando gli utenti giocano simultaneamente lo stesso gioco con le macchine collegate del gioco, procedere fa ritardare convenzionalmente causerebbe le contraddizioni nel soddisfare del gioco fra le macchine differenti del gioco. Per risolvere questo problema, le macchine del gioco non sono sincronizzate tra loro, ma ogni dati di condizione di chiave di funzionamento delle uscita macchina del gioco che rappresentano il dichiarare di un insieme del numero di comandi di funzionamento alle altre macchine del gioco in conformità con la sincronizzazione predeterminata di comunicazione di dati. Un amplificatore ricevuto di dati di FIFO in ogni macchina del gioco, memorizza in sequenza i dati chiave di condizione di funzionamento ricevuti dalle altre macchine del gioco. Soltanto i dati validi di condizione di controllo di funzionamento sono trasferiti ad un amplificatore di dati di funzionamento per uso nell'elaborazione del gioco. Le contraddizioni nel soddisfare del gioco fra le macchine differenti del gioco sono evitate con sincronizzazione software-basata che non richiede la sincronizzazione fissaggi-basata.