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

Picab Multi Emulator

Area riservata alle discussioni sui Cabinet generici Autocostruiti sia grandi che piccoli
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Picab Multi Emulator

Messaggio da devil78 »

Bene come da titolo, anche io mi sto cimentando a realizzare un cabinato arcade anche se, a dire il vero, il mio non è solo un classico arcade ma un multi emulatore e, contrariamente a molti di voi che usano la piattaforma x86 (molto più performante del raspberry ovviamente) con hyperspin (o altre) come gui, sarà basato su Raspberry PI 2, Retroarch, libretro ed userà Emulator Station come interfaccia utente, la distro linux è retropie che, a sua volta, una raspbian arricchita dei tools sopracitati e alleggerita da altra roba non indispensabile per gli scopi prettamente ludici. Non ho in mente nulla di concreto, ho solo un desiderio matto di mettermi all'opera e condividere con voi il mio progetto, certo di essere nel posto giusto. Intanto sto preparando il mobile dovrebbe essere un prototipo simile al barcade, ma cambio parecchie cose per cui alla fine sarà diverso.

Immagine

Come idea iniziale ero partito dal joystick, creando una superficie in acciaio con i tasti come in foto:

Immagine

Queste, invece, erano le grafiche che ho realizzato per coprire questa superficie:

Immagine
Semplice :D

Immagine
Commodore 64

Immagine
Commodore 2

Immagine
Hall Hero 2

Questi che seguono sono, invece, le animazioni create per il boot.

https://youtu.be/YKZFivnfDDU
Primo Esperimento

https://youtu.be/U4AZ6Ac0-6w
Secondo Esperimento

https://youtu.be/bpeKWOdqROI
Terzo Esperimento.

Per il momento mi fermo, accetto consigli, suggerimenti e critiche... Buon Cab a Tutti.
Ultima modifica di devil78 il 13/05/2015, 22:09, modificato 1 volta in totale.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
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: Picab Multi Emulator

Messaggio da antoniomauro »

Complimenti!
Ti seguirò con interesse principalmente per la parte software!
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Grazie. Se hai creato un cabinato arcade x86 sappi che, a parte la distro linux dedicata, tutto il software è disponibile per la tua piattaforma e anche per l'amiente Window.

Esiste un altro progetto interessante, anche questa disponibile per piattaforme Arm (Raspeberry pi2) e x86. Si chiama Lakka ed ha tutto l'occorrente per iniziare. Ovviamente mancano i bios e le roms. E possibile scaricate l'immagine iso che, se non erro, si avvia in modalità live. Quindi la si testa senza installar nulla. La sua interfaccia richiama un po quella PSP o PS3. Molto carina.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Oggi, ho ritagliato un po di tempo, sono riuscito a bloccare lo schermo in modo da evitare la base d'appoggio del monitor. Incastrano lo stesso nella cornice creata ad hoc, con dei legni posti su retro. Ci tento del risultato ho forato la base del Joy stick (in lamellare rivestito di bachelite) domani ultimo il case e procedo alla laccatura.

Ecco i risultati.

Fronte:
Immagine

Retro:
Immagine
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ecco come sta evolvendo il mio progettino.

Immagine
Spinotto con interruttore

Immagine
Amplificatore Audio.

Immagine
Altoparlanti Kenwood sul lato alto dello chassì

Immagine
Barra Led con supporto in AL

Immagine
Alimentatore stabilizzato 220/12 V

Immagine
Cavi Controller

Immagine
Collegamento controller a porta GPIO del Raspberry pi 2

Immagine
Emulator Station (in italiano) in esecuzione

Immagine
Colin MacRae Rally 2.0 (PSX)
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ovviamente il tutto sistemato alla meno peggio per testare le funzionalità del sistema ed i giochi e la loro compatibilità. Poi metterò (finalmente) ordine.
Intanto preparo le grafiche, e non avendo preparato nulla al pc prima impiegherò del tempo. Quella in alto, ad esempio, è una bozza stampata su due fogli A3 posti in orizzontale, ricoperti di nastro adesivo trasparente per dare un effetto lucido.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Questa, invece, è una bozza del copri Joystick.

Immagine
Ad ogni modo farò tanti temi e stamperò su pvc adesivo (da un servizio di stampa web - accetto consigli su chi offra prezzi decenti) solo quello chs mi servirà/piacerà.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Per chi volesse cimentarsi nella creazione di una cabinato basato su Raspberry pi2 ma è a digiuno di Linux e/o comunque non ha voglia di compilare da zero Emulator Station (il front end per gli Emulatori) o editare files di configurazione esiste, oltre a Retropie e Lakka, una distro chiamata Recalbox che permette di gestire in modo semplice l'ambiente. Tra le sue peculiarità vi sono...

1- Sistema minimale e rapidissimo ad avviarsi.
2- Configurazione dei Tasti per gli emulatori direttamente da Emulator Sation
3- E' già localizzato in italiano, (Lingua configurabile sempre da Emulator Station)
4- Possibilità di avere musiche da sottofondo (Disattivabili sempre da E. S.)
5- Gestione delle roms direttamente da porta lan o condivisione wifi.
6- Possibilità di vedere films o ascoltare musica mediante Kodi Media Center [Ex XBMC] (installato di default)
7- Drivers GPIO da digitallumerjack già installato nella distro.
8- Molte roms di Pubblico Dominio (non ufficiali) sono presenti a distro installata
9- Files Bios (necessari per molti emulatori come NEOGEO ecc, scaricabili dal sito di recalbox

Uniche note negative:

1- Recalbox supporta solo gli emulatori migliori compatibili con Retroarch.
2- Impossibilità di modificare splashscreen ed altre cose senza ricompilarare tutta la distro (traducibile in molto tempo)

Dire che: Con queste prerogative ha tutto il necessario per essere fruibile dai newbie e non solo... buon arcade a tutti !!!
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Il prossimo cab sarà mini e senza scermo. Avrà un raspberry pi 2 al suo interno uguale al fratello maggiore e, chicca, un selettore che permette di avviare il raspberry o consentire l'uso della pulsantiera come controller per il Picab nei giochi che supportano più di due player contemporaneamente. Ovviamente potrei usare i comunissimi controller da consolle (cosa che faccio attualmente) ma gli amici di game vogliono (giustamente) un controller arcade a tutti gli effetti. Trovo che sia una buona idea. Avrò il mio joystick arcade con tanto di games, facilmente trasportabile e fruibile ovunque. (È tempo di mare e ci si scoccia senza far nulla)
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ovviamente, giacché rimasta inutilizzata, userò la base in acciaio molto solida. Ieri mi sono arrivati i pulsanti ed il controller usb. :D
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
jeremypps

Donatore
Nostalgico
Nostalgico
Messaggi: 364
Iscritto il: 17/07/2013, 11:01
Medaglie: 1
Città: genova

Re: Picab Multi Emulator

Messaggio da jeremypps »

grazie per l'info sulla recalbox, la terrò sicuramente in considerazione.
complimenti per il progetto, bella l'idea del controller aggiuntivo !
seguirò gli sviluppi, come lo colleghi al bartop ? sarà bluetooth ? scusa se mi sono perso eventualmente io qualche pezzo <-gamer->
Immagine
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ciao grazie per i complimenti. Partiamo con ordine. Il Joystick Esterno è possibile configurarlo in modo semplice alla Raspberry posta all'interno del joystick stesso collegandola alla porta GPIO (General Purpose Input Output) mediante il seguente driver :https://github.com/digitalLumberjack/mk ... ystick_rpi In alternativa si può collegare direttamente ad una delle porte usb e, in tal caso, il joystick sarà riconosciuto direttamente. Basterà solo configurarlo come metodo di input. Per fare questo occorre saldare dei fili sul controller usb che inseriremo nel case del joystick in modo da poterlo collegare ad entrambi le Raspberry. Bisognerà cmq installare un selettore (deviatore) in modo da non far arrivare dati da entrambe le parti. Penso che adotterò questo metodo anche se, ancora, il come procedere devo studiarlo e testarlo. Consideriamo che usandolo come joystick esterno potrà essere usato su PS3, 4, Linux, Mac OS e Windows oltre che sul cabinato stesso.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
jeremypps

Donatore
Nostalgico
Nostalgico
Messaggi: 364
Iscritto il: 17/07/2013, 11:01
Medaglie: 1
Città: genova

Re: Picab Multi Emulator

Messaggio da jeremypps »

mi sembra una bella sfida, comunque originale, non ho ancora visto in giro niente del genere, ancora complimenti ;-)
Immagine
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Oggi ho realizzato un nuovo bootsplash per Retropie che include il nuovo logo della distro vincitore del contest organizzato dal suo fondatore. Qui è possibile visualizzarlo. https://youtu.be/GyLpQ5j7_ls
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ecco il joystick esterno già collegato e funzionante via usb.

Immagine

Immagine

Immagine
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Testato su Linux,Mac,Windows,Raspberry pi(via usb),Xbox360,PS3 non mi resta che piazzare il raspberry ed il selettore che ho già ordinato e che deve arrivare! Se andrà bene creo un case metallico in modo da renderlo più leggero.
Ovviamente perfettamente funzionante col cabinato. Basta configurare i due joystick dalla schermata di EmultarStation (il front-end degli emulatori) ed il gioco e fatto. Immaginate quanto sia divertente giocare super mario kart o Crash Team Racing in quattro
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
zerobyte

Donatore
Affezionato
Affezionato
Messaggi: 216
Iscritto il: 13/03/2014, 8:54
Medaglie: 1
Città: Napoli

Re: Picab Multi Emulator

Messaggio da zerobyte »

Ciao,
scusa se disturbo, purtroppo il mio computer sta dando dei problemi ( hard disk non visibile ) ed è la seconda volta.
Per ovviare, sto pensando di sfruttare il raspberry.
Mi sapresti dire se i giochi del mame ( da Bubble Bobble a Street Fighter ) - in pratica tutti quelli dal 1970 al 1990 - girano senza rallentamenti e/o problemi?
E quelli del C64?

Inoltre ( mi son documentato in rete, ma chiedere è sempre meglio ) :
- La IPAC 2 è compatibile con il Raspberry Model B ?
- Per collegare il monitor al Raspy devo acquistare un adattatore hdmi to vga?

Grazie per le info! :)
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ciao, nessun disturbo, partirei col dirti che, per una miglior performance, conviene usare una Raspberry Pi 2 sei volte più potente della versione precedente grazie ad un processore quad core e doppio della Ram. Per quanto riguarda le roms mame, ho un romset di 4000 giochi che, però, non funziona con il mio raspberry perché è un po datato e dovrei convertirle con l'apposito tool. Guardando in rete, però, vedo che girano senza problemi. Considera che, in alternativa, puoi usare Final Burn Alpha che esegue benissimo tantissimi titoli da te citati. Io li gioco tranquillamente. Se hai dimestichezza con Linux e vuoi personalizzare il tuo arcade, ti consiglio di usare Retropie come distribuzione (che tra l'altro supporta e include diversi emulatori.) Se la shell di Linux ti è estranea ti consiglio di usare Recalbox che, tra le altre cose, è localizzata in italiano e ti permette di configurare tutto dal front-end Emulation Station ma, purtroppo necessita di una ricompilazione di tutto il parco software qualora volessi customizzarla a tuo piacimento. RrcalBox non include, aimè, un emulatore del C64 ne Amiga, presenti, invece, in Retropie. Non so cosa sia la IPAC 2. Per lo schermo devi comprare un cavetto Hdmi-Vga solo se non hai una porta HDMI sul tuo, io l'ho comprato perché il mio cabinato monta un monitor LCD che ha solo la porta VGA. In alternativa puoi anche usare un attacco AV o Scart se hai uno schermo a tubo catodico con queste porte. Se hai problemi sono qui. Credo sia meglio, se il team è d'accordo, stilare una guida passo passo che aiuti a muovere i primi passi con questi piccoli computers. D'altronde i forum servono a questo. Ovviamente me ne occuperò personalmente. Spero di essere stato utile, ciao.
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Avatar utente
biasini

Silver Medal
God of Arcade
God of Arcade
Messaggi: 2940
Iscritto il: 11/04/2013, 11:17
Medaglie: 1
Città: Roma
Grazie Inviati: 142 volte
Grazie Ricevuti: 91 volte

Re: Picab Multi Emulator

Messaggio da biasini »

Ovviamente Pc e Raspberry non sono proprio la stessa cosa. Quindi dovresti capire cosa vuoi fare e soprattutto come...
L'hard disk che "scompare" al boot può essere semplice sintomo di cattiva alimentazione, oppure di problemi alla scheda madre o all'hard disk stesso.
Direi che MAME è ben diverso da Final Burn Alpha e tutto può dipendere da quale risultato vuoi avere (tralasciando pure il discorso legato ai CRT 15khz che chiaramente resta escluso).
Normalmente un raspberry è un bel giochino che fa grandi cose in piccoli spazi e con poca spesa. Se non hai problemi di spazio, scegli però un'altra soluzione, mentre per un progetto come quello qui sopra dell'amico devil78 è ottimo.
La I-Pac è compatibile con raspberry (si tratta di un encoder di tastiera su usb)
devil78 ha scritto: In alternativa puoi anche usare un attacco AV o Scart se hai uno schermo a tubo catodico con queste porte
In che senso? In collegamento via composito immagino...
Avatar utente
devil78
Cab-dipendente
Cab-dipendente
Messaggi: 782
Iscritto il: 13/05/2015, 0:46
Città: Nardodipace
Località: Serra San Bruno (VV)
Contatta:

Re: Picab Multi Emulator

Messaggio da devil78 »

Ciao biasini e grazie per le dritte fornite che, certamente, aiutano a comprendere meglio la diversità tra i due progetti.

Non ricordavo che I- Paq 2 fosse l'encoder di tastiera su usb, a pensarci bene lo conosco e non l'ho acquistato per 2 motivi, costa il doppio del raspberry e, ad ogni modo, sul cabinato ho collegato joystick e pulsanti sulla porta GPIO, in questo aggiintivo ho optato per un encoder di tastiera via usb, decisamente più economico che supporta 2 Joystick e 20 pulsanti.

Per quanto riguarda, invece, il cavo video si intendevo video composito ma evito tecnicismi che, spesso, creano confusione e, come avrai notato, cito i termini comuni per identificare i componenti.

Si il CRT 15khz sarebbe meraviglioso in un cabinato che però, come osservi tu, difficilmente usabile con il raspino.

Per quanto riguarda il PC difettoso, invece, benché sia ferrato per questi argomenti, ho preferito tacere perché pensavo che zerobyte avesse chiaro quali fossero le cause che danno origine al problema del disco.

Final Burn Alpha l'ho consigliato per i giochi tipo Street Fighter, le avvwnture Capcom in generale, e i giochi Neo Geo, (Recalbox, se non erro, non dispone di un emulatore Neo Geo di default come accade con Retropie che, invece, dispone di più emulatori preinstallati anche per la stessa piattaforma per ovviare alle, eventuali, incompatibilità tra alcuni titoli e gli emulatori stessi, consentendo, dunque, di poter scegliere quale di essi debba far girare un dato titolo.)

Se ami i SOC e non hai raspeberry, Udroid potrebbe essere una scelta migliore visto la migliore performance offerta (spesso a parità di costo e dimensioni) se poi vuoi esagerare potresti optare per la versione più costosa che, però, ti consente di usufruire di emulatori per consolle ps2, dreamcast, Saturn Game Cube ecc. Ovviamente la cifra sale di molto 200€ circa. Ma nulla può sostituire un PC come piattaforma multi emulatore / arcade.

Se hai problemi di spazio potresti anche considerare una mainboard mini-ITX sulla quale puoi montare processori potenti, tanta Ram e una scheda video che ti faccia divertire...
Guida Piattaforma Arcade con Raspberry Pi, A, B, A+, B+, zero, 2 e 3 !
viewtopic.php?f=55&t=22809
Rispondi

Torna a “Cabinati Autocostruiti - Weecade - Bartop”