Il mio front-end personale

Frontend per cabinati... chi, cosa, come!!!
acordo76
Cab-dipendente
Cab-dipendente
Messaggi: 773
Iscritto il: 10/11/2015, 17:50
Reputation: 15
Città: Mosciano
Località: Teramo

Re: Il mio front-end personale

Messaggio da acordo76 » 15/09/2017, 0:34

quando si dice "avere una visione ampia", motoschifo,apparte l' odioso nick :-) ...sei proprio avanti, uno di quelli capaci di fare la differenza! ...effettivamente non si può essere sicuri che tu possa arrivare alla meta da solo e nei modi che stai utilizzando, ma di certo l' obiettivo è quello giusto! clap! clap! clap!


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1486
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: Il mio front-end personale

Messaggio da antoniomauro » 15/09/2017, 8:24

Il progetto è molto interessante principalmente dal punto di vista dell'approccio "centralizzato" delle risorse.
Bella l'idea dello script in ascolto sul client, ma mi chiedevo come sono I tempi di risposta, considerando che (se ho ben capito) l'azione di lancio emulatore avviene a seguito della sequenza:
- post pagina php (scelta gioco)
- elaborazione lato server (apache, mysql,ecc...)
- esecuzione emulatore (su disco in rete) da parte dello script presente sul client


Avatar utente
motoschifo
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 2423
Iscritto il: 12/07/2013, 19:29
Medaglie: 2
Reputation: 42
Città: Parma
Località: Parma
:
Gold Medal Donatore
Contatta:

Re: Il mio front-end personale

Messaggio da motoschifo » 15/09/2017, 20:38

Questo dipende dalla latenza della rete in mezzo, ma non passa molto tempo.
In rete via cavo è istantaneo e i caricamenti sono molto veloci (considera che gli emulatori sono sempre su dischi remoti, e solo per l'exe del Mame ormai parliamo di 200MB senza gioco.
In rete wireless ci mette un po' di più (il caricamento non l'avvio dell'emulatore) e con i chd fa un po' più fatica. Parliamo di secondi e c'è da dire che l'antenna è dentro al cab in posizione molto scomoda, praticamente prende al 40% del segnale quando va bene.
Se invece c'è di mezzo una vpn, i tempi si allungano ma sono ancora accettabili. Certo il problema in quel caso è che non è giocabile per via del lag immenso su reti adsl senza upload potente...

Tempo fa avevo abilitato anche un'altra modalita che prevedeva la separazione netta tra i due pc (nessun disco condiviso) e quindi la parte client aveva una replica della struttura server. In pratica il front-end era sul server, gli emulatori e le rom in locale.
Al click sulla pagina web partiva un "qualcosa" che comunque riusciva a scrivere in locale, o meglio a gestire un trigger e quindi far partire il gioco selezionato. Non ho voluto proseguire su quella strada perchè era più un esperimento tecnico che un obiettivo reale, diciamo che poteva servire per avere un motore unico senza dover installare in locale tutti quanti i servizi.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1486
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: Il mio front-end personale

Messaggio da antoniomauro » 18/09/2017, 8:29

Immaginavo che questo aspetto fosse un po "critico" ma, i vantaggi di aver centralizzato tutto, sono evidenti!
Complimenti ancora!


vocalist75
Newbie
Newbie
Messaggi: 84
Iscritto il: 16/01/2014, 12:37
Reputation: 0
Città: Roma

Re: Il mio front-end personale

Messaggio da vocalist75 » 17/11/2017, 11:28

Bellissimo progetto complimenti


Rispondi