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

Distro per JammaPi 15Khz Pixel and refresh perfect

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

Moderatore: Moderatore Raspberry

frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

Salve ragazzi, dopo molto tempo vi aggiorno sulla situazione.

il progetto ha subito un cambio di rotta. inizialmente era previsto di prendere la Unified, definita come la migliore immagine per raspberry, e adattarla a qualsiasi aggeggio che permettesse di collegare un raspberry ad un tv/monitor 15khz. vedi Jammapi, smartpi,jammaasd ecc ecc. purtroppo per motivi personali il tempo e' sempre meno e ne avro' ancora per un mese. nel mentre ho deciso di rendere disponibile tutto quello che ho (fermo con i lavori a 2 mesi fa circa).

1 ) il lavoro e' stato portato su base retropie pulita e non piu' su unified
2 ) emulationstation non e' testato e presumo abbia molti problemi
3 ) attract mode, frontend di default, e' funzionante ed e' su base unified a livello di grafica. questo vuol dire che ha decine di wheel e sistemi ma solo i sistemi di una installazione pulita di retropie sono configurati , testati e funzionanti.
3a ) dovevo nascondere dai menu i sistemi non ancora configurati e funzionanti per rendere tutto piu' pulito, ma sono circa 100+ e ora non ho tempo. e' comunque un'operazione molto semplice da fare. se qualcuno vuole, puo' farlo e postare il file attract.cfg sistemato
4 ) ho aggiunto una rom di test in quei sistemi configurati e funzionanti, questo vi aiutera' a capire cosa va ed e' ok, e cosa no. se in un sistema trovate la lista vuota, vuol dire che non e' configurato
5 ) la sezione "arcades" e' completa (mancano ulcuni video che in mmal non si vedono, bisognerebbe sostituirli). sono circa 2600 giochi ed e' un set roms personalizzato che non trovate in rete, viene postato qui per la prima volta. racchiude il meglio di mame2003+, fbaneo, advmame3.9,mame2010 aggiornati alle daily build di circa 2 mesi fa roms supportate comprese. il set e' no adult, no majong, no clones, no not working,no casino, no altre cose che non ricordo. alcuni giocabili con rpi overloccato li ho lasciati. il set ha richiesto ore di lavoro e di test, e sono sicuro che malgrado cio' qualcosa mi sara' sfuggito, quindi , non vi arrabbiate
6 ) l'image e' preconfigurata per l'uso di una jammapi 15khz, controlli compresi. se avete una jammapiv4 e u cabinato con crt e' "ready to use"
7 ) il tutto viene rilasciato cosi' com'e'. se volete segnalare errori fate pure, anzi, sarebbe meglio visto che e' una rc2 beta, ma non prometto che li sistemero' , almeno non prima di 30+ giorni.
8 ) l'immagine ha tutti i giochi in pixel perfect, comprese le sincronie verticali sugli arcade orizzontali e le console, usa advmame invece per adattare i verticali arcade su schermo orizzontale (con i limite del mancato support all'interlaced su rpi tramite GPIO) e per quei giochi verticali non supportati da advmame ho usato una configurazione personalizzata adattata alla meglio. la configurazione adattata e' salvate nei file "nomerom.cfg" ed e' nella cartella roms, quindi se cancellate i cfg non e' un problema, perche' lo script li ricrea, ma se glieli lasciate e' meglio.
9 ) per quanto riguarda l'amiga, la risoluzione e' quasi perfetta manca una piccolezza fixabile quando i devs di amiberry aggiorneranno il ramo "master" con i fix. io intanto ho usato una configurazione gia' pronta per i fix di amiberry che verrano. quando aggiorneranno e aggiornerete amiberry l'amiga si vedra' ancora meglio.
10 ) per quanto riguarda il tema ci sono 3 possibilita' da poter scegliere per la parte dove vengono listati i giochi: apo_arcade e' un tema con video a pieno schermo e wheel sulla destra che girano, apo_frez e' sempre con video a pieno schermo ma le wheel sono in alto a scomaprsa a modo di titolo, unified_system e' la unified base modificata da sephir per aumentarne la leggibilita' sul crt 15khz. io di default per gli arcade ho usato apo_frez (non me ne volete, ma la preferisco) per tutto il restro ho usato unifed_system

link per scaricare: Apocalypse RC2 (Beta)
Contenuto nascosto
Registrati ed effettua l'accesso per visualizzare questo contenuto.

divertitevi e scusate per la lunga attesa e per lo stop "momentaneo" dei lavori
Ultima modifica di frezeen il 15/07/2019, 10:02, modificato 22 volte in totale.
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

Nella img sono abilitati solo gli arcade e le console, perche' e' su queste 2 che stavo lavorando, il file attract.cfg fornito separatamente, se sovrascritto a quello della img abilita anche i menu: computers, console portatili, collezioni, hacks, e favoriti. le nuove sezioni anche se presenti con questo cfg sono da configurare nel pixel e refresh perfect. (che faro' nella prossima release... forse)
l'imagine e' gia' compatibile per l'uso di un hd esterno usb che e' il modo che consiglio di suare. formattate il disco in fat32, create una cartella retropie-mount, collegate al RPi, accendete... d'ora in avanti la cartella /home/pi/retrope/ sara' spostata automaticamente sul disco usb.
lo potete staccare a raspberry spento, collegarlo al pc, caricare le roms nela cartella /retropie-mount/roms/ e ricollegare di nuovo al raspberry. simple and fast :)
se invece la volete scrivere su una sd, richiede almeno una 16fgb e restano 3gb per le roms. se la scrivete su una sd piu' grande non dimenticate di fare l'expand file system dal tool raspi-config... lo trovate nella sezione "config" di attract mode
ultimissima cosa. per uscire dai giochi, P1 Start + P1 button 1, p1 button 1 enter, p1 button 2 back, bottone 3 e 4 del p1 si usano per muoversi fra le lettere della lista giochi (prev e next letter), c'e' un tasto del player 2 per inserire un gioco nella lista preferiti ma non ricordo qual e' :)
Ultima modifica di frezeen il 19/02/2019, 11:02, modificato 2 volte in totale.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Helper Donatore
Moderatore
Moderatore
Messaggi: 12458
Iscritto il: 14/01/2007, 23:35
Medaglie: 4
Grazie Inviati: 205 volte
Grazie Ricevuti: 324 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da Tox Nox Fox »

Pinniamo in alto il Topic per ora ^^
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
Aster
Affezionato
Affezionato
Messaggi: 258
Iscritto il: 09/05/2017, 9:56
Città: Bologna
Grazie Inviati: 8 volte
Grazie Ricevuti: 2 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da Aster »

ottimo!!! (io sto finendo una distro con i bezels per ogni gioco)
stasera lo metto su, domani le mie domande (è impossibile proporre una cosa del genere e dire "nessun supporto" anche perchè solo il post è lungo come la divin commedia :rofl2: )

daphne l'hai provato? funziona?
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: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da antoniomauro »

grande!
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

Aster ha scritto: 19/02/2019, 11:55 daphne l'hai provato? funziona?
testati e configurati solo mame e i core di snes e megadrive e a dire il vero, mame nemmeno tanto a fondo. tutti gli altri sono da configrare ma e' roba di poche ore. rilascero' un update con tutto configurato
daphe invece dovrebbe funzionare ma la risoluzione non e' setatta in modo perfetto. ci lavorai sopra mesi fa e mi fece impazzire con gli script e una risoluzione perfetta. devo integrare quella soluzione a questa immagine
Avatar utente
Aster
Affezionato
Affezionato
Messaggi: 258
Iscritto il: 09/05/2017, 9:56
Città: Bologna
Grazie Inviati: 8 volte
Grazie Ricevuti: 2 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da Aster »

frezeen ha scritto: 19/02/2019, 12:29
Aster ha scritto: 19/02/2019, 11:55 daphne l'hai provato? funziona?
testati e configurati solo mame e i core di snes e megadrive e a dire il vero, mame nemmeno tanto a fondo. tutti gli altri sono da configrare ma e' roba di poche ore. rilascero' un update con tutto configurato
daphe invece dovrebbe funzionare ma la risoluzione non e' setatta in modo perfetto. ci lavorai sopra mesi fa e mi fece impazzire con gli script e una risoluzione perfetta. devo integrare quella soluzione a questa immagine
il problema di daphne, che secondo me ci vuole, è che con jammapi sembra proprio non funzionare e non si riesce a capire se il problema è software (speriamo) o hardware <-help->
stasera o domani mi studio il tuo post <-ciao->
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

ho uppato un file che corregge al volo la visualizzazione del daphne, bisogna sostituire quello in /opt/retropie/emulators/daphne/daphne.sh e ci si trova ho messo anche il launching.png da sostituire in ogni cartella di /opt/retropie/configs/
il problema di daphne con la jammapi e' che usa il driver mkjoystick_arcade e questo complica di molto il riconoscimento dei comandi da parte di daphne che vanno in conflitto con i comandi di retroarch in retropie. ora devo solo ricordare come ho risolto mesi fa con il driver xboxdrv che emulava la tastiera.
un'altra soluzione piu' veloce e' configurare la jammapi non come joystick ma come keyboard,cosi' come fa la JammaASD. in quel caso non hai assolutamente problemi con nulla. se non sbaglio la jammapi ha questa funzione ma non ho mai approfondito. bisognerebbe chiedere a vincenzo.
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

https://www.youtube.com/watch?v=jqwnVbWXerk
daphne perfettamente funzionante su jammapi, dopo 24 ore mi sono ricordato come avevo risolto mesi fa :)
il fix sara' nella prossima versione, se avete fretta, basta installare il driver xboxdrv da retropie-setup e sostituire i files in daphne fix2.zip, ricordate di dare i permessi 755 agli script. nello zip c'e' anche anche daphne.sh corretto per la risoluzione.
piccola nota: daphne non mi fece impazzire per la risoluzione come ricordavo, ma per i comandi!!! ci ho perso davvero tanto tempo dietro all'epoca per capire perche' non andava e come risolvere.
Ultima modifica di frezeen il 21/02/2019, 15:20, modificato 1 volta in totale.
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: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da antoniomauro »

Fantastico! Se sei riuscito ad aggiungere il daphne la scaricherò (appena possibile)
Posso chiederti se funziona anche con le versioni più vecchie della scheda di Vincenzo?
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

antoniomauro ha scritto: 21/02/2019, 12:42 Posso chiederti se funziona anche con le versioni più vecchie della scheda di Vincenzo?
no, questa e' per la v3 che ha un sw diverso dalla v2 e v1. vedendo come si installano le vecchie schede dal sito jammapi credo che si posso fare una img compatibile in 10 min. si potrebbe anche fare uno script di gestione che switcha schede.non avendo mai avuto una jammapi vecchia serve vincenzo , lui conosce le differenze sw fra le tre versioni
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: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da antoniomauro »

Io dovrei avere una V2 acquistata tempo fa e non ancora provata per mancanza di tempo
Se hai tempo/voglia di supportare anche queste versioni sarò felice di testare l'img
Basterebbero anche solo le indicazioni/script per apportare le modifiche opportune alla Distro base
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

credo che non sia difficile, se ho capito bene, la v1 e v2 cambia solo la gestione dei comandi. ad ogni modo contaci che provo a farla compatibile anche con v1 e v2
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

se non ho dimenticato nulla, il file 320-770_vertical_fix.zip aggiunge una prima configurazione dell'adattamento dei giochi verticali su schermo orizzontale per i primi 320 giochi dei 770+ da fare. per adesso questa e' una configurazione provvisoria con il profilo automatico "advmame2". poi servira' andare di settaggio fine uno a uno con "advmame1" o "advmame". ma comunque gia' cosi' si vedono i risultati. i file .cfg nella dir roms, sono per i verticali non supportati da advmame (sopratutto fbalpha e mame2010), e li c'e' poco da fare, perche' mme4crt quelli li setta perfetti ma in verticale, quindi ho usato una configurazione provvisoria con aspect ratio 5 e risoluzione fissa ma onestamente si vedono proprio male per i miei gusti.tocca andrare a lavorarci di fine anche li con i settaggi manuali questa volta tramite file .cfg per ogni rom,dovrebbero essere poche per perderci tempo a fare uno script di adattamento. ricordate sempre di dare i permessi 755 ai file .sh
Avatar utente
morenobruni

Donatore
Nostalgico
Nostalgico
Messaggi: 331
Iscritto il: 12/01/2015, 18:48
Medaglie: 1
Città: rovereto
Grazie Inviati: 7 volte
Grazie Ricevuti: 8 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da morenobruni »

Scusa domanda.sto provando l'immagine ma ho problemi a entrare nella cartella BIOS da pc poi ho caricato delle rom di advencemame in mame advence ma in attrcmode non mio niente nella consolle arcade ma me le trovo sparspagliate nelle varie consolle ma in emulstation sono tutte raggruppate
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

tutte le roms arcade (fba,advmame,mame2010 ecc ecc, tranne daphne che ha una cartella a parte) e gli snaps vanno nella cartella /home/pi/retropie/roms/arcade/ per i zip delle roms e /home/pi/retropie/roms/arcade/snap (e relative cartelle wheel ecc ecc) per i media). nella cartella BIOS ci sono sottocartelle tipo: /home/pi/retropie/bios/mame-advamame/samples, i samples vanno qua seguendo le paths per i vari mame, /home/pi/retropie/bios/mame-advamame/rom/ per i bios.zip solo di advmame,bios degli altri mame in /home/pi/retropie/roms/arcade e accertarsi che non siano compresi nel file romlist arcade.txt di attractmode. sara' poi il file emulators.cfg a scegliere rom per rom con quale emulatore eseguire il gioco (e' il lavoro che sto facendo adesso, scegliere l'emulatore migliore per ogni singolo gioco arcade)./opt/cretropie/configs/all/emulators.cfg e' importante anche per capire che mameset di rom serve per quel determinato gioco. per quanto riguarda il problema ad entrare nella cartella bios da pc non saprei, usa WINSCP e dovrebbe andare. emulatationstation non e' testato, io uso attractmode.qualsiasi cosa messa fuori queste path puo' incasinare le liste quindi e' importante mettere tutto al posto giusto.
una nota: non aggiornate gli emulatori in retropie, sopratutto advmame perche' ho modificato gli eseguibili per far funzionare il tutto, verranno sovrascritti e salta tutto. aggiornare se non necessario non e' mai consigliato in nessun caso.
edit: sistemate le path giuste
Ultima modifica di frezeen il 22/02/2019, 23:46, modificato 1 volta in totale.
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: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da antoniomauro »

Per le modifiche agli emulatori (advmame,ecc) hai realizzato dei diff files?
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

no, ma e' semplice, il problema e' che advmame carica sempre e solo un file di configurazione, ovvero advmame.rc e non c'e' modo di fargli caricare altro almeno io mesi fa non ho trovato come fare, anche se fai diversi eseguibili, lui carica sempre un solo file di configurazione, quijndi con un hex editor senza fare troppi casini, ho cercato la stringa ascii "advmame.rc" in advmame e a culo c'era :) cambiata in advalt1.rc nel bin advalt1 e advalt2.rc nel bin advalt2... poi ho modificato emulators.cfg e ho aggiunto le 2 chiamate ai 2 bin nuovi, cosi' da runcommand menu posso scegliere quale conf di advmame voglio usare.. tutto molto semplice. runcommand si puo' aggiornare tranquillamente da retropie, ma advmame no, perche' lo script retropie cancella la dir bin dove c'e' l'eseguibile advmame e la ricrea.. si risolve spostando i bin modificati da qualche altra parte, non vengono cancellati, ma non verrebbero nemmeno aggiornati.advmame per gli orizzontali non serve piu'. la differenza fra i tre e' che advmame.rc e' impostato come la guida,settaggio automatico, ok sugli orizzontali (non perfetto) ma sui verticali manda fuori sync il monitor orizzontale su parecchi giochi perche' prevede che tu ruoti l'immagine. advalt1.rc e' una configurazione con risoluzioni custom compatibili con crt orizzontali, tutte quelle che sono riuscito a trovare in rete piu' altre che vanno bene sul mio monitor,diverse risoluzioni e resfresh, non e' auto ma e' quella che da piu' liberta',unica pecca e' tutto manuale!!! advalt2 e' advmame nudo e crudo, lasci fare tutto a lui semplicemente senza cercare il pixel perfect per forza.giusto per la cronaca, un gioco verticale su monitor orizzontale su raspberry non e' possibile riprodurlo in modo perfetto,felicissimo di essere smentito pero'. quindi alla fine dei fatti tutto serve solo a trovare il compromesso miglore. advalt2 come profilo va bene per il 99% delle persone che non vedono glitch o fuori sincronia fastidiosi.
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da frezeen »

delle foto valgono piu' di mille parole.
info del gioco, 240x240@57Hz, foto profilo "advalt2" automatico di advmame, foto profilo "advmame" guida pixerl perfect forum, foto profilo "advalt1" personalizzato manuale.
il modo automatico e il modo pixel perfect in questo caso, come nella maggior parte dei verticali, non cambia nulla 432x240@60Hz cambia leggermente solo di aspect.anche quando il raspberry tecnicamente potrebbe gestire l'esatta risoluzione l'emulatore, sui verticali,si impegna a non farlo.con una risoluzione custom, si riesce ad ottenere 240x240@57Hz, senza tearing.colpa dei limiti tecnici del Rpi questo non e' sempre possibile
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Distro per JammaPi 15Khz Pixel and refresh perfect

Messaggio da picerno »

frezeen ha scritto: 22/02/2019, 15:52 no, ma e' semplice, il problema e' che advmame carica sempre e solo un file di configurazione, ovvero advmame.rc e non c'e' modo di fargli caricare altro
Non so se può esserti utile ma in advmame.rc puoi aggiungere una riga "include nomefile.rc". Io in dos sostitutivo nomefile.rc direttamente da advmenu tramite il suo sistema per creare dei comandi all'utente personalizzati. Nel file incluso metti solo le opzioni differenti così ti viene anche più pulito e non c'è la possibilità che advmame le sovrascriva.
Per quanto riguarda le risoluzioni, mi ricordo che advcfg funzionava molto bene e mi creava quasi tutte risoluzioni orizzontali in automatico aggiungendo manualmente solo alcune con advv. Per il verticale mi accontentavo visto che è impossibile averle originali sul monitor orizzontale. questo sempre in dos, non so se sul pi ci riesca allo stesso modo
JammASD SmartASD Developer
Rispondi

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