JAU2CR: un joystick, tre computer e il secondo giocatore anche da casa sua

Un joystick, tre computer, e il tuo amico di nuovo in porta 2, anche da casa sua. È questa l’idea del JAU2CR, il nuovo adattatore joystick programmabile a cui sto lavorando.

Il JAU2CR è un joystick arcade a 6 pulsanti a computer d’epoca, emulatori e PC, tutti nello stesso momento. Ogni pulsante, ogni uscita e ogni scorciatoia si configura dal display integrato, e le impostazioni restano memorizzate anche a modulo spento.

Il progetto è completo: il firmware è alla versione 2.3.5, in prova sul prototipo, ma è in costante sviluppo per arricchirlo di funzioni.

Il prototipo del JAU2CR visto di tre quarti, con la barra LED accesa e il display OLED
Il prototipo del JAU2CR: leva arcade, sei pulsanti, display OLED e barra di 14 LED RGB.

Un joystick, tre computer

Schema: il joystick collegato al JAU2CR, che pilota insieme un Commodore 64 sulla porta 1 a 5 V, un PC via USB e un Raspberry Pi sulla porta 2 a 3,3 V, con uscite optoisolate
Porta 1, porta 2 e USB lavorano insieme, ognuna con la tensione del proprio computer.

Tutte le uscite sono optoisolate: tra il joystick e il computer passa solo la luce dell’optoisolatore. Un guasto o un errore di collegamento da una parte non arriva all’altra, e nel caso peggiore si sacrifica un componente da pochi centesimi, non la porta joystick di un computer ormai insostituibile.

C’è anche un secondo vantaggio: ogni porta lavora alla tensione del computer a cui è collegata. Per questo lo stesso joystick può pilotare insieme un C64 a 5 V e un Raspberry Pi a 3,3 V con emulatore. In più, collegato via USB, Windows lo riconosce come un normale controller di gioco, senza installare driver.

  • Si collega e scollega senza la paura di bruciare la porta di un computer d’epoca.
  • Commodore 64, Amiga, Atari e schede a 3,3 V sullo stesso joystick.
  • WinUAE, VICE o qualsiasi gioco per PC lo vedono come un gamepad, mentre le porte fisiche continuano a funzionare.

Il secondo giocatore, anche da casa sua

Finita la sessione a casa dell’amico, tutti avremmo voluto continuare la partita ognuno dalla propria stanza. Con il JAU2CR adesso si può: il comando del secondo giocatore arriva al Commodore come se avesse il joystick inserito in porta.

Schema del gioco a distanza: il joystick dell’amico passa via internet al PC con JAU2CR Remoto e da lì alla porta 2 del Commodore, mentre tu giochi in porta 1
Il joystick dell’amico viaggia via internet fino alla porta 2 del tuo Commodore.
  1. Il tuo amico collega al suo PC un JAU2CR oppure qualunque joystick compatibile con Windows 10/11.
  2. Un software di gioco remoto, come Parsec, porta il suo joystick sul tuo PC e gli rimanda immagine e audio della partita.
  3. Sul tuo PC il programma JAU2CR Remoto riceve quel joystick e lo passa al JAU2CR.
  4. Il JAU2CR lo porta sulla porta del giocatore remoto, attraverso le stesse uscite optoisolate. Per il Commodore è un secondo joystick vero e proprio.

JAU2CR Remoto è un unico file per Windows: si copia e si avvia, trova da solo il JAU2CR e si ricollega in automatico. Se la connessione cade, entro mezzo secondo il JAU2CR rilascia tutti i comandi del giocatore remoto, così il personaggio non resta bloccato in una direzione.

Sabato sera, una sfida a Speedball 2 sull’Amiga di casa: io con il joystick arcade, il mio amico con il suo JAU2CR, dalla sua città.


Tutto si configura dal display

Non serve un PC per programmarlo: menu e impostazioni sono sul display OLED del modulo, e si usano con il joystick stesso.

  • 20 mappe con nome: decidi cosa fa ogni direzione e ogni pulsante. Un pulsante può attivare più uscite insieme, per esempio fuoco e salto.
  • Cambio mappa in partita: una combinazione di tasti passa alla mappa successiva di un elenco, senza fermare il gioco.
  • AutoFire da 1 a 30 colpi al secondo, solo sui pulsanti scelti. Con Fire Lock il pulsante continua a sparare da solo anche rilasciato.
  • Sei sequenze programmabili, una per pulsante: mosse speciali dei picchiaduro con un solo tasto, oppure un colpo per pressione al ritmo del gioco.
  • Tasti rapidi per cambiare porta, attivare l’autofire o far entrare il secondo giocatore senza aprire il menu.
  • Fire Space per i giochi C64 che usano la barra spaziatrice: il secondo fuoco diventa SPACE e le mani restano sul joystick.
  • Barra di 14 LED RGB con colori fissi, effetti o il modo Pulsanti, che mostra ogni mossa del giocatore.

In breve

Uscite2 porte joystick optoisolate (4 direzioni + 3 fuochi) e USB come controller di gioco
TensioniQuelle del computer collegato, indipendenti per ogni porta (es. 5 V e 3,3 V insieme)
Modi di uscitaPorta 1 · Porta 2 · Porta 1+2 · Porta 1 + Remota 2 · Porta 2 + Remota 1
Mappe20 mappe con nome (fino a 15 caratteri) + mappa standard
AutoFire1–30 colpi al secondo, per singolo pulsante, con Fire Lock
Sequenze6, fino a 10 passi, modo continuo o a passi
Display e luciOLED 128×64 e barra di 14 LED RGB
ProcessoreDual core a 32 bit, 200 MHz
Software PCJAU2CR Remoto per Windows 10/11, senza installazione

Parliamone

Il JAU2CR è ancora in costruzione e i vostri suggerimenti possono cambiarlo. Quali giochi vorreste provarci per primi? Cosa manca? Scrivetelo nel forum dedicato al JAU2CR.

Lascia un commento

Torna in alto