JammaPi V2

Tutti gli emulatori che ci possono servire sul nostro cab con SO non Windows

Moderatore: Moderatore Raspberry

Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 262
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 5 volte

JammaPi V2

Messaggio da vincenzo.bini »

JammaPi V2


Immagine



Descrizione



JammaPi è un interfaccia che collega il RaspberryPi ad un cabinato o prontoscheda cablato Jamma.
Usa solamente un USB ed un amplificatore audio integrato con la possibilità di regolare il volume.
L'ingresso video è una configurazione personalizzata della VGA666, quindi è facilmente configurabile a 15Khz o 31Khz senza nessun problema!
Grazie a JammaPi non sarà più necessario effettuare saldature e cablaggi!
L'interfaccia è completamente configurabile da Raspberry con la possibilità di essere settata come Joystick oppure Tastiera ed integra dei controlli analogici per un eventuale volante o spinner.
Inoltre dispone di 12 uscite già predisposte per il collegamento di LED per creare fantastici giochi di luci nei tasti del cabinato!

JammaPi è una scheda totalmente artigianale fatta e progettata da Vincenzo Bini.


Caratteristiche


Pinout
pinout.png

Layout Pcb
JammaPi_n.jpg


  1. Connettore LED
    dett_h1.jpg

    Sono pin dedicati all'illuminazione!
    Ci si può collegare dei LED (direttamente, è già stata inserita la resistenza di limitazione di corrente) per creare effetti visivi nel cabinato!


  2. Connettore ICSP

    Serve solamente durante la prima programmazione della scheda


  3. Connettore ingressi Analogici
    dett_h2.jpg
    Una volta abilitati, è possibile collegare fino a 6 volanti o potenziometri


  4. Trimmer volume


  5. Pettine Jamma

    dett_h4.jpg

  6. 5V
dett_h3.jpg
Informazioni

Per farla funzionare va aggiunto un file (in allegato) nella cartella overlay nella partizione di boot e modificato il config.txt così:

Codice: Seleziona tutto

dtoverlay=vga666-6
enable_dpi_lcd=1
display_default_lcd=1
dpi_output_format=6
dpi_group=2
dpi_mode=87
hdmi_timings=320 0 16 30 34 240 0 2 3 22 0 0 0 60 0 6400000 1 (Sync Negativo) #questa riga può essere modificata per migliorare la risoluzione
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 (Sync Positivo) #questa riga può essere modificata per migliorare la risoluzione
E aggiungere "usbhid.quirks=0x2341:0x8036:0x040" nel cmdline.txt così:
Prima:

Codice: Seleziona tutto

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
Dopo:

Codice: Seleziona tutto

dwc_otg.lpm_enable=0 usbhid.quirks=0x2341:0x8036:0x040 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

File da scaricare:
overlay.zip
___________________________________________________________

Pagina Ufficiale --> https://www.jammapi.it/ 
Topic guida AdvMame --> GUIDA - Pixel-perfect su Raspberry Pi con AdvanceMAME 
Topic di Vendita -->  [vendo] Scheda Jamma - Raspberry 
___________________________________________________________


.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di vincenzo.bini il 11/03/2018, 13:24, modificato 5 volte in totale.
>>>JammaPi<<<
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11584
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 26 volte

Re: JammaPi

Messaggio da PaTrYcK »

Complimenti!
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: JammaPi

Messaggio da antoniomauro »

Fantastico prodotto!
Una domanda, ma questa modifica:

Codice: Seleziona tutto

dwc_otg.lpm_enable=0 usbhid.quirks=0x2341:0x8036:0x040 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
E' necessaria anche per le prime versioni della scheda?
A cosa serve?
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 262
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 5 volte

Re: JammaPi

Messaggio da vincenzo.bini »

usbhid.quirks=0x2341:0x8036:0x040 serve se hai la scheda impostata come joystick!
Attenzione però: questo codice va aggiunto nel cmdline.txt non nel config.txt!

Inviato dal mio Redmi Note 4X utilizzando Tapatalk

>>>JammaPi<<<
Avatar utente
Yami
Cab-dipendente
Cab-dipendente
Messaggi: 604
Iscritto il: 07/06/2006, 8:38
Città: Lecce
Grazie Inviati: 3 volte
Grazie Ricevuti: 14 volte

Re: JammaPi

Messaggio da Yami »

Ciao Vincenzo,
nell'attesa di ricevere la scheda, avrei un paio di dubbi (o curiosità):

1. cosa cambia se la scheda viene impostata "come joystick" o "come tastiera"? (nel secondo caso non sarà necessario modificare il cmdline.txt?)

2. perché due overlay 565 e 666?

3. come è possibile impostare i led del cabinato?

Grazie sempre
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11736
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 272 volte

Re: JammaPi

Messaggio da Tox Nox Fox »

Ecco il video della presentazione della scheda all'evento QuelliCheIVideogiochi2017

[BBvideo=560,315]https://www.youtube.com/watch?v=VkP1ymt5Ofk&t=2005s[/BBvideo]
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 262
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 5 volte

Re: JammaPi

Messaggio da vincenzo.bini »

Ma noo!!! :on_cry: Che figura di M!!! <-dash->
>>>JammaPi<<<
Avatar utente
vincenzo.bini
Affezionato
Affezionato
Messaggi: 262
Iscritto il: 22/04/2016, 20:48
Città: Travagliato
Grazie Inviati: 2 volte
Grazie Ricevuti: 5 volte

Re: JammaPi

Messaggio da vincenzo.bini »

@Tox Nox Fox non mi hai più detto se l'hai provata!
>>>JammaPi<<<
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11736
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 272 volte

Re: JammaPi

Messaggio da Tox Nox Fox »

Non ancora. Sono un pelo incasinato
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
Yami
Cab-dipendente
Cab-dipendente
Messaggi: 604
Iscritto il: 07/06/2006, 8:38
Città: Lecce
Grazie Inviati: 3 volte
Grazie Ricevuti: 14 volte

Re: JammaPi

Messaggio da Yami »

Nooo spettacolare il video! Me lo guardo con calma. Grandi!!! (peccato che siamo un po' lontani)
Rispondi

Torna a “Emulatori per Raspberry, Linux, Android, ecc”