Vista la richiesta di @cip060 ho aggiunto all'ordine 5 schede con uscita scart senza encoder, ampli o altro!cip060 ha scritto: ↑04/09/2017, 10:23AH io pensavo fosse solo per la connessione video rgb crt con risoluzioni native!!vincenzo.bini ha scritto: ↑01/09/2017, 14:45 In realtà è una scheda tutto in uno per cabinati arcade, infatti c'è in uscita il pettine jamma.
Comunque adattarlo su un tv a tubo con connettore scart è semplicissimo.
L'arduino fa da encoder tastiera o joystick, inoltre restavano dei pin liberi, quindi, ho aggiunto un ulteriore pettine per regolare le eventuali luci dei tasti.
Insomma ho cercato fare qualcosa di completo ma allo stesso tempo anche espandibile semplicemente.
Ci sono ancora piccoli problemini da risolvere sulla scheda, ma per il resto è pienamente funzionante.
Il tuo progetto e' incluso encoder tasti e luci vari
e'per questo che costa tanto
No non allora non mi interessa pensavo fosse specifico per la solo connesione video
in ogni caso bel progetto
Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
Emulazione su Raspberry: lo stai facendo nel modo giusto - discussioni
Moderatore: Moderatore Raspberry
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
>>>JammaPi<<<
- boogs
- Nostalgico
- Messaggi: 488
- Iscritto il: 23/04/2013, 22:50
- Città: Mestre
- Grazie Ricevuti: 2 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Nell'onda dell'entusiasmo di questo bel progetto, mi sono messo a preparare la scheda con i mcp23s17, tirando fuori il progetto che era rimasto mesi nel cassetto.vincenzo.bini ha scritto:L'arduino lo collego via USB, non ho trovato altro per evitare cavi!, comunque è l'unico cavo!, l'audio esce sul pettine del raspberry.picerno ha scritto: ↑04/09/2017, 10:18bel progettino! anche se preferisco il PC per la maggior potenza di calcolo, avevo pensato anche io di realizzare una versione dedicata al raspberry ma non ho proprio il tempo. come colleghi l'arduino al raspberry per gestire gli ingressi? per evitare la connessione USB che già gestisco per le mie schede, avevo pensato di usare i driver già esistenti per gestire gli input tramite GPIO. io eviterei l'arduino per una maggiore indipendenza da prodotti commerciali e ci metterei un normale microcontrollore come un PIC o un ATMEL
Nella nuova versione che deve arrivarmi, ho la possibilità di rimuovere l'arduino (niente più cavi) e collegare 2 mcp23s17 su spi del raspberry, ma non ho ancora trovato un driver funzionante! (l'unico funzionante usa un mcp23017 collegato sui pin di sync video!)
All'inizio del progetto avevo pensato anch'io di usare un atmel direttamente su scheda, ma ho fatto i conti con tutti i componenti e l'incasinamento che ne sarebbe uscito così ho deciso di optare per l'arduino micro che non ha un costo esorbitante, ha la possibilità di usare la VSUB per emulare una tastiera o un joystick e cosa più importante ha usb e controller seriale già integrato!
Credo per questa settimana dovrei avere un prototipo, ma rimane il problema dei driver.
Quali avevi provato?
Inviato dal mio iPhone utilizzando Tapatalk
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Avevo provato il driver di petrockblock che è basato su mcp23s17 ma se non mi ricordo male il pin cs nel driver e il gpio8 mentre nella scheda quel pin è usato dal vgaboogs ha scritto:Nell'onda dell'entusiasmo di questo bel progetto, mi sono messo a preparare la scheda con i mcp23s17, tirando fuori il progetto che era rimasto mesi nel cassetto.vincenzo.bini ha scritto:L'arduino lo collego via USB, non ho trovato altro per evitare cavi!, comunque è l'unico cavo!, l'audio esce sul pettine del raspberry.picerno ha scritto: ↑04/09/2017, 10:18bel progettino! anche se preferisco il PC per la maggior potenza di calcolo, avevo pensato anche io di realizzare una versione dedicata al raspberry ma non ho proprio il tempo. come colleghi l'arduino al raspberry per gestire gli ingressi? per evitare la connessione USB che già gestisco per le mie schede, avevo pensato di usare i driver già esistenti per gestire gli input tramite GPIO. io eviterei l'arduino per una maggiore indipendenza da prodotti commerciali e ci metterei un normale microcontrollore come un PIC o un ATMEL
Nella nuova versione che deve arrivarmi, ho la possibilità di rimuovere l'arduino (niente più cavi) e collegare 2 mcp23s17 su spi del raspberry, ma non ho ancora trovato un driver funzionante! (l'unico funzionante usa un mcp23017 collegato sui pin di sync video!)
All'inizio del progetto avevo pensato anch'io di usare un atmel direttamente su scheda, ma ho fatto i conti con tutti i componenti e l'incasinamento che ne sarebbe uscito così ho deciso di optare per l'arduino micro che non ha un costo esorbitante, ha la possibilità di usare la VSUB per emulare una tastiera o un joystick e cosa più importante ha usb e controller seriale già integrato!
Credo per questa settimana dovrei avere un prototipo, ma rimane il problema dei driver.
Quali avevi provato?
Inviato dal mio iPhone utilizzando Tapatalk
Inviato dal mio Redmi Note 4X utilizzando Tapatalk
>>>JammaPi<<<
- boogs
- Nostalgico
- Messaggi: 488
- Iscritto il: 23/04/2013, 22:50
- Città: Mestre
- Grazie Ricevuti: 2 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Inizio a preoccuparmi se aTg ha richiesto a quelli di recalbox di aggiungere la compatibilità con il 23s17
https://github.com/recalbox/recalbox-os/issues/1289
Inviato dal mio iPhone utilizzando Tapatalk
https://github.com/recalbox/recalbox-os/issues/1289
Inviato dal mio iPhone utilizzando Tapatalk
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Avevo letto anch'io, infatti mi sono buttato sul driver di petrockblock e ho provato varie modifiche ma per il momento, niente!boogs ha scritto:Inizio a preoccuparmi se aTg ha richiesto a quelli di recalbox di aggiungere la compatibilità con il 23s17
https://github.com/recalbox/recalbox-os/issues/1289
Inviato dal mio iPhone utilizzando Tapatalk
Inviato dal mio Redmi Note 4X utilizzando Tapatalk
>>>JammaPi<<<
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
vincenzo.bini ha scritto: ↑04/09/2017, 20:04Vista la richiesta di @cip060 ho aggiunto all'ordine 5 schede con uscita scart senza encoder, ampli o altro!cip060 ha scritto: ↑04/09/2017, 10:23AH io pensavo fosse solo per la connessione video rgb crt con risoluzioni native!!vincenzo.bini ha scritto: ↑01/09/2017, 14:45 In realtà è una scheda tutto in uno per cabinati arcade, infatti c'è in uscita il pettine jamma.
Comunque adattarlo su un tv a tubo con connettore scart è semplicissimo.
L'arduino fa da encoder tastiera o joystick, inoltre restavano dei pin liberi, quindi, ho aggiunto un ulteriore pettine per regolare le eventuali luci dei tasti.
Insomma ho cercato fare qualcosa di completo ma allo stesso tempo anche espandibile semplicemente.
Ci sono ancora piccoli problemini da risolvere sulla scheda, ma per il resto è pienamente funzionante.
Il tuo progetto e' incluso encoder tasti e luci vari
e'per questo che costa tanto
No non allora non mi interessa pensavo fosse specifico per la solo connesione video
in ogni caso bel progetto

















- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Ecco la prima parte della guida per abilitare il VGA tramite i pin GPIO del Raspberry:
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
- Preparare un SD con retropie funzionante
- Scaricate l'allegato e copiate i 2 file nella cartella overlay dentro l' SD
- inserire l'SD nel Raspberry e accenderlo!
- eseguire da terminale "sudo raspi-config" e disabilitare nella tab interfacing SPI I2C Seria 1Wire
- aggiungere in fondo al file config.txt:
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
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
>>>JammaPi<<<
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Le schede dovrebbero arrivarmi domani!!!!!
Sono configurate per usare la modalità VGA666 dpi 6 ma, cambiando le resistenze si può passare alla modalità VGA565 dpi 3 che libera i pin dedicati alla comunicazione SPI!
Inoltre nel caso il monitor o tv abbia il sync positivo o negativo, va sostituita l'ultima stringa nel file config.txt:
hdmi_timings=320 0 16 30 34 240 0 2 3 22 0 0 0 60 0 6400000 1 (Negativo)
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 (Positivo)
Sono configurate per usare la modalità VGA666 dpi 6 ma, cambiando le resistenze si può passare alla modalità VGA565 dpi 3 che libera i pin dedicati alla comunicazione SPI!
Inoltre nel caso il monitor o tv abbia il sync positivo o negativo, va sostituita l'ultima stringa nel file config.txt:
hdmi_timings=320 0 16 30 34 240 0 2 3 22 0 0 0 60 0 6400000 1 (Negativo)
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 (Positivo)
>>>JammaPi<<<
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Questo è lo sketch di arduino per controllare i joystick:
https://create.arduino.cc/editor/vincen ... 7e/preview
Serve questa libreria per farlo funzionare correttamente:
https://github.com/n0mjs710/MCP23S17
https://create.arduino.cc/editor/vincen ... 7e/preview
Serve questa libreria per farlo funzionare correttamente:
https://github.com/n0mjs710/MCP23S17
>>>JammaPi<<<
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Quindi ?? una e' la mia ?vincenzo.bini ha scritto: ↑12/09/2017, 20:40 Le schede dovrebbero arrivarmi domani!!!!!
Sono configurate per usare la modalità VGA666 dpi 6 ma, cambiando le resistenze si può passare alla modalità VGA565 dpi 3 che libera i pin dedicati alla comunicazione SPI!
Inoltre nel caso il monitor o tv abbia il sync positivo o negativo, va sostituita l'ultima stringa nel file config.txt:
hdmi_timings=320 0 16 30 34 240 0 2 3 22 0 0 0 60 0 6400000 1 (Negativo)
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 (Positivo)
Devo andare a fare una rapina in banca per poterla PAGARE ?


- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
@cip060 vediamo se vanno prima!!!cip060 ha scritto:Quindi ?? una e' la mia ?vincenzo.bini ha scritto: ↑12/09/2017, 20:40 Le schede dovrebbero arrivarmi domani!!!!!
Sono configurate per usare la modalità VGA666 dpi 6 ma, cambiando le resistenze si può passare alla modalità VGA565 dpi 3 che libera i pin dedicati alla comunicazione SPI!
Inoltre nel caso il monitor o tv abbia il sync positivo o negativo, va sostituita l'ultima stringa nel file config.txt:
hdmi_timings=320 0 16 30 34 240 0 2 3 22 0 0 0 60 0 6400000 1 (Negativo)
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 (Positivo)
Devo andare a fare una rapina in banca per poterla PAGARE ?![]()

Arrivate ora ora!!!

Inviato dal mio Redmi Note 4X utilizzando Tapatalk
>>>JammaPi<<<
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
AH ma hai fatto il circuito e te lo sei fatto stampare!!
Adesso sono da completare mettendo i componenti!!
bene
Adesso sono da completare mettendo i componenti!!
bene
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Questa è pronta!
Ho mandato la mia ragazza a prendere un cavo scart, così questa sera provo la scheda!
Inviato dal mio Redmi Note 4X utilizzando Tapatalk
Ho mandato la mia ragazza a prendere un cavo scart, così questa sera provo la scheda!

Inviato dal mio Redmi Note 4X utilizzando Tapatalk
>>>JammaPi<<<
-
Tox Nox Fox
- Moderatore
- Messaggi: 12508
- Iscritto il: 14/01/2007, 23:35
- Medaglie: 4
- Grazie Inviati: 209 volte
- Grazie Ricevuti: 325 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Cosa dice la scheda ??vincenzo.bini ha scritto: ↑18/09/2017, 13:15 Questa è pronta!
Ho mandato la mia ragazza a prendere un cavo scart, così questa sera provo la scheda!
Inviato dal mio Redmi Note 4X utilizzando Tapatalk
e' passato un giorno ?
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Bo!
Sul lcd che ho in casa non va!
Invece sulla tv a tubo, fa il cambio canale corretto sulla scart, imposta i 4:3 ma lo schermo è totalmente nero!
Credo che ci siano delle impostazioni da modificare nell config.txt (hdmi timings!), ma in questi giorni sono proprio ko!
Se finisco ad un ora decente domani ci provo!
Sul lcd che ho in casa non va!
Invece sulla tv a tubo, fa il cambio canale corretto sulla scart, imposta i 4:3 ma lo schermo è totalmente nero!
Credo che ci siano delle impostazioni da modificare nell config.txt (hdmi timings!), ma in questi giorni sono proprio ko!
Se finisco ad un ora decente domani ci provo!
>>>JammaPi<<<
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Allora su lcd che vada e non vada non mi interessa se uso lcd uso hdmi o cavo rca se proprio devo(Ma non lo faro' MAI)
credo che bisogna modificare i parametri del file config
credo che bisogna modificare i parametri del file config
- vincenzo.bini
- Affezionato
- Messaggi: 263
- Iscritto il: 22/04/2016, 20:48
- Città: Travagliato
- Grazie Inviati: 2 volte
- Grazie Ricevuti: 7 volte
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Brutte notizie...
mi sa che devo rifare il prototipo...
sto provando sull'lcd che ho in casa.
Il video si vede male e il sincronismo traballa!
domani a mezzogiorno provo sulla tv a tubo che ho in garage, magari li funziona!
>>>JammaPi<<<
Re: Emulazione su Raspberry: lo stai facendo nel modo giusto
Normale che su scart LCD si vede da culo sempre stato così con tutte le console che usano la scart rgb vedrai che su scart rgb a tubo si vedrà una favola