Pagina 1 di 3

Emulationstation

Inviato: 10/08/2014, 10:08
da Cia91
Oggi vi mostro un front-end a mio avviso molto carino, ovvero Emulationstation.

Nato per il Raspberry-pi, quindi molto leggero e scarno, si è ora ben evoluto arrivando alla versione 2.0 (in beta, necessitano di feedback!)
Con questa nuova versione si è deciso di portarlo anche su Debian, Arch e Windows!!

Sito ufficiale: http://www.emulationstation.org
Topic dedicato al Raspberry: http://www.raspberrypi.org/forums/viewt ... 78&t=80674

Immagine
Immagine

La cosa è facilmente configurabile modificando semplici file, ed è in grado di lanciare qualsiasi eseguibile (quindi non per forza emulatori)

In settimana la proverò su raspberry e con l'occasione farò un topic per fare il punto della situazione su cosa si può e non si può emulare, preparate le domande e i test!!

Re: Emulationstation

Inviato: 10/08/2014, 22:06
da cyborg
<-think-> io mi definisco sempre aperto ai cambiamenti, ma in fondo al cuore mi dico da solo : ma che cxxxo diciiiii!!!!
Uso da un bel pò maximus arcade (con i suoi pro e contro, limiti compresi), e già mi frulla da un po' l'idea di provare FEEL, cosa che ad oggi ancora devo fare :punish:
Detto ciò, non disdegnerei una recensione di questo nuovo front end, e quindi l'aspetterò con ansia :love:
Grazie Cia <-clap->

Re: Emulationstation

Inviato: 10/08/2014, 23:23
da Cia91
Il problema é che MA lo usi su windows, cosa che io non ho mai fatto, non ho emulatori su windows... La configurazione é la stessa tra linux e win (stessi file da modificare e stesse caratteristiche del software) peró non so se su windows gli emulatori possono essere configurati a riga di comando come su linux... Vedremo!!

Re: Emulationstation

Inviato: 11/08/2014, 7:08
da cyborg
non sò perchè, ma già il solo sentire "riga di comando", mi viene l'orticaria <-pardon-> 8-)
comunque tornando seri, tutte le versioni di windows comprendono la possibilità di impartire al sistema delle azioni da svolgere direttamente da prompt dei comandi, ovvero dal buon vecchio dos (start - cerca -cmd).
non sò se questo potrebbe fare al caso nostro <-on_confused->

Re: Emulationstation

Inviato: 11/08/2014, 8:47
da DigDug
molto bellino. da salotto col raspberry magari, su un cab per i miei gusti, ce lo vedo meno...

Re: Emulationstation

Inviato: 11/08/2014, 14:21
da Cia91
Si essendo molto minimal è adatto a cab poco potenti, magari quelli fatti con pc di recupero...

Re: Emulationstation

Inviato: 16/08/2014, 10:58
da Cia91
Allora prime impressioni:

Il frontend si comporta bene senza lag su sistemi poco potenti (lo sto usando su raspberry).
La configurazione si fa facilmente dai menu grafici integrati (setting tasti, volume, e altre opzioni varie), mentre la configurazione degli emulatori va fatta modificando un file.

La modifica è abbastanza semplice e intuitiva, basta inserire il percorso degli emulatori e quello delle rom, posto come esempio il mio file:

Codice: Seleziona tutto

<systemList>

    <system>
        <fullname>Final Burn Alpha</fullname>
        <name>fba</name>
        <path>~/RetroPie/roms/fba</path>
        <extension>.zip .ZIP .fba .FBA</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/pifba/fba2x %ROM%" </command>
        <!-- alternatively: <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/fba-libretro/svn-current/trunk/fb_alpha_libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/fba/retroarch.cfg  %ROM%"</command> -->
        <platform>arcade</platform>
        <theme></theme>
    </system>

    <system>
        <fullname>Game Boy</fullname>
        <name>gb</name>
        <path>~/RetroPie/roms/gb</path>
        <extension>.gb .GB</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/gambatte-libretro/libgambatte/gambatte_libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/gb/retroarch.cfg %ROM%"</command>
        <platform>gb</platform>
        <theme>gb</theme>
    </system>

    <system>
        <fullname>Game Boy Advance</fullname>
        <name>gba</name>
        <path>~/RetroPie/roms/gba</path>
        <extension>.gba .GBA</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 "/opt/retropie/emulators/gpsp/raspberrypi/gpsp %ROM%"</command>
        <platform>gba</platform>
        <theme>gba</theme>
    </system>

    <system>
        <fullname>Game Boy Color</fullname>
        <name>gbc</name>
        <path>~/RetroPie/roms/gbc</path>
        <extension>.gbc .GBC</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/gambatte-libretro/libgambatte/gambatte_libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/gbc/retroarch.cfg %ROM%"</command>
        <platform>gbc</platform>
        <theme>gbc</theme>
    </system>

    <system>
        <fullname>MAME</fullname>
        <name>mame</name>
        <path>~/RetroPie/roms/mame</path>
        <extension>.zip .ZIP</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 "/opt/retropie/emulators/mame4all-pi/mame %BASENAME%"</command>
        <!-- alternatively: <command>/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/imame4all-libretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/mame/retroarch.cfg %ROM% </command> -->
        <platform>arcade</platform>
        <theme>mame</theme>
    </system>

    <system>
        <fullname>NeoGeo</fullname>
        <name>neogeo</name>
        <path>~/RetroPie/roms/neogeo</path>
        <extension>.zip .ZIP .fba .FBA</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/pifba/fba2x %ROM%" </command>
        <!-- alternatively: <command>/opt/retropie/emulators/gngeo-pi-0.85/installdir/bin/arm-linux-gngeo -i /opt/retropie/roms/neogeo -B /opt/retropie/emulators/gngeo-pi-0.85/neogeobios %ROM%</command> -->
        <platform>neogeo</platform>
        <theme>neogeo</theme>
    </system>

    <system>
        <fullname>Nintendo Entertainment System</fullname>
        <name>nes</name>
        <path>~/RetroPie/roms/nes</path>
        <extension>.nes .NES</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/fceu-next/fceumm-code/fceumm_libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/nes/retroarch.cfg  %ROM%"</command>
        <platform>nes</platform>
        <theme>nes</theme>
    </system>

    <system>
        <fullname>Super Nintendo</fullname>
        <name>snes</name>
        <path>~/RetroPie/roms/snes</path>
        <extension>.smc .sfc .fig .swc .SMC .SFC .FIG .SWC</extension>
        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/pocketsnes-libretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/snes/retroarch.cfg   %ROM%"</command>
        <!-- alternatively: <command>/opt/retropie/emulators/snes9x-rpi/snes9x %ROM%</command> -->
        <!-- alternatively: <command>/opt/retropie/emulators/pisnes/snes9x %ROM%</command> -->
        <platform>snes</platform>
        <theme>snes</theme>
    </system>

</systemList>
L'unica cosa che non funziona benissimo è lo scraper, ovvero la funzione per fargli cercare automaticamente titolo, anno, e info varie sulle rom. Il problema è che si basa sul nome della rom, quindi se chiamate la rom con un nome strambo e/o diverso non la riconosce. La cosa è facilmente aggirabile, visto che i metadati possono essere modificati anchessi a piacere.

Per chi cerca un emulatore minimal e leggero vale la pena provarlo <-thumbup->

Re: Emulationstation

Inviato: 12/08/2015, 21:42
da devil78
emulationstation è, senza dubbio, un discreto frontend, fa solo questo e lo fa bene. Lo scarper funziona male per i motivi elencati da cia91 e, intervenendo manulamente, si possono editare i metadati per sistemare le cose manualmente. Si può anche scegliere di chiedere all'utente di intervenire durante la fase di ricerca, potendo, così, aiutare il frontend nella scelta delle corrette informazioni e, ad ogni modo, il sistema cercherà sempre di trovare suggerimenti in base al nome del file. Tutto sommato ci può stare. Considerando che nasce per Raspberry pi, direi che è ottimo, leggero e fluido, senza fronzoli.

Re: Emulationstation

Inviato: 13/12/2015, 19:45
da giovannidlc
perfetto x il raspberry !!!!! Si lo scraper funziona male !

Re: Emulationstation

Inviato: 13/12/2015, 22:07
da giovannidlc
Qualcuno l'ha installato sotto windows ??

Re: Emulationstation

Inviato: 14/12/2015, 22:22
da devil78
Io, funziona bene!

Inviato dal mio Pet utilizzando Tapatalk

Re: Emulationstation

Inviato: 20/12/2015, 12:16
da giovannidlc
io ho difficoltà nella configurazione iniziale.

Re: Emulationstation

Inviato: 21/12/2015, 23:43
da devil78
Riesci ad avviare il forntend ?

Re: Emulationstation

Inviato: 31/12/2015, 15:51
da cyrax3
anche io lo sto usando da qualche giorno e devo dire che mi ci trovo molto bene. Mi ero avvicinato al feel ma sul mio windows 8.1 neanche si degna di partire (è finito tra i progammi non compatibili e da allora amen). Ho settato con successo diversi emulatori (sega model 3, demul, dolphin, ppsspp,...). Solo uno mi sta facendo impazzire ed è il sega model 2. Si apre l'emulatore ma non carica le rom se qualcuno ha consigli si faccia avanti...Ho creato anche dei temi carini. Certo bisogna smanettare molto con xml e il file di configurazione ma alla fine per un minimalista come me è il massimo. Per lo scraper c'è una soluzione efficace. Se qualcuno ha bisogno chieda pure.

Re: Emulationstation

Inviato: 01/01/2016, 14:29
da zakker
Illuminaci :)

Re: Emulationstation

Inviato: 01/01/2016, 22:30
da cyrax3
per lo scraper o una guida generale?

Re: Emulationstation

Inviato: 01/01/2016, 23:02
da zakker
cyrax3 ha scritto:per lo scraper o una guida generale?
scraper...ma anche la guida generale non sarebbe male :)

Re: Emulationstation

Inviato: 01/01/2016, 23:45
da devil78
Beh se la fa cyrax3 bene, altrimenti vedo di farla io.

Inviato dal mio Pet utilizzando Tapatalk

Re: Emulationstation

Inviato: 02/01/2016, 8:33
da zakker
ho trovato quella sul sito ufficiale di emulationstation, che mi era sfuggita :)

Re: Emulationstation

Inviato: 02/01/2016, 10:56
da cyrax3
ok ne provo a stilare una io e vi terrò aggiornati sullo sviluppo. Cmq devil78 non sarebbe male anche una tua guida magari integrando le due ne esce fuori qualcosa di interessante. in ogni caso hai mica una soluzione per lanciare il model 2 che ci sto sbattendo la testa da mesi?vi prego aiutatemi