In an arcade system (20), an interface circuit (38) is configured for
communication with a PC (40) and one or more peripheral devices (59). The
interface circuit (38) adapts a PC-based application (64), installed on
and executable from the PC (40), to an automated format in order to
include arcade-style features, such as video and audio cues, fee prompts,
timing cues, and so forth. The interface circuit (38) includes a processor
(66) in communication with a plurality of inputs and outputs on the
interface circuit (38). A memory (68) is coupled to the processor (66) and
includes a user-configurable control program (74) executable on the
processor (66). The user-configurable control program (74) selectively
translates the data received from the peripheral devices (59) to a data
format that is recognized by the PC-based application (64) and selectively
enables the transfer of the data from the peripheral devices (59) to the
PC (40).
Σε ένα σύστημα arcade (20), ένα κύκλωμα διεπαφών (38) διαμορφώνεται για την επικοινωνία με ένα PC (40) και μια ή περισσότερες απομακρυσμένες συσκευές (59). Το κύκλωμα διεπαφών (38) προσαρμόζει μια σε Η/Υ εφαρμογή (64), που εγκαθίσταται και εκτελέσιμος από το PC (40), σε ένα αυτοματοποιημένο σχήμα προκειμένου να περιληφθούν τα χαρακτηριστικά γνωρίσματα αρθαδε-ύφους, όπως τα τηλεοπτικά και ακουστικά συνθήματα, υπαγορεύσεις αμοιβών, συνθήματα συγχρονισμού, και ούτω καθ'εξής. Το κύκλωμα διεπαφών (38) περιλαμβάνει έναν επεξεργαστή (66) στην επικοινωνία με μια πολλαπλότητα των εισαγωγών και των αποτελεσμάτων στο κύκλωμα διεπαφών (38). Μια μνήμη (68) συνδέεται με τον επεξεργαστή (66) και περιλαμβάνει ένα χρήστης-διαμορφώσιμο πρόγραμμα ελέγχου (74) εκτελέσιμο για τον επεξεργαστή (66). Το χρήστης-διαμορφώσιμο πρόγραμμα ελέγχου (74) επιλεκτικά μεταφράζει τα στοιχεία που παραλαμβάνονται από τις απομακρυσμένες συσκευές (59) σε ένα σχήμα στοιχείων που αναγνωρίζεται από τη σε Η/Υ εφαρμογή (64) και επιτρέπει επιλεκτικά τη μεταφορά των στοιχείων από τις απομακρυσμένες συσκευές (59) στο PC (40).