La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

05-06 settembre 2015 by dr.pRoDiGy - ArcadeItalia.

Presentazioni simili


Presentazione sul tema: "05-06 settembre 2015 by dr.pRoDiGy - ArcadeItalia."— Transcript della presentazione:

1 05-06 settembre 2015 by dr.pRoDiGy - ArcadeItalia

2 Cos’è F.E.E.L. F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Cos’è F.E.E.L. [dal sito feelfrontend.altervista.org] “FEEL (FrontEnd - Emulator Launcher) è un front-end per emulatori di videogame, specificamente pensato per l’utilizzo in un cabinato casalingo, altamente personalizzabile, ideale per integrare qualsiasi sistema di emulazione. La sua interfaccia utente è pensata per essere controllata da controlli arcade (joystick, tasti, spinner, trackball), e nasconde completamente Windows all’utente finale. Ciò lo rende perfetto per avviarsi automaticamente all’avvio di Windows in un arcade-pc.”

3 Principali caratteristiche
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Principali caratteristiche 100% Free Supporto per qualsiasi emulatore a riga di comando Compatibile con tutte le versioni recenti di Windows Perfetto per arcade PC Requisiti di sistema minimi Pensato per gestire rapidamente decine di emulatori e liste di migliaia di titoli Temi audio/video personalizzabili Supporta snap, videosnap, marquee, cabinets Statistiche automatiche, ranking Intellisnap Key Remapping integrato Supporto schermi verticali Integrato con JammASD Supporto plance a LED tramite SmartASD Compatibile con MameWah Altre...

4 Tecnologie - requisiti
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Tecnologie - requisiti PC x86 (Pentium 4 o superiori) Windows XP o superiori (compatibile con 7, 8, 10) DirectX 9 .net framework 3.5 Microsoft XNA Game Studio 3.1 SmartASD per plance a led (opz) * FEEL v.1.2 o precedenti: DirectX 7 .net framework 2.0 DirectX managed

5 Un pò di storia… (1/3) F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Un pò di storia… (1/3) Primavera 2011 Startup progetto (antogeno24 + dr.p) Ott 2011 prima versione pubblicata su A.I. (v.1.0) Mag 2012 prima versione dr.p (v.1.0.7)

6 Un pò di storia… (2/3) F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Un pò di storia… (2/3) Mar 2013 FEEL targato A.I. Apr 2013 Nasce la sezione FEEL in A.I. Ott 2013 ultima versione 1st gen (v.1.2) ** FEELEdit ** ( + sincro)

7 Un pò di storia… (3/3) F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Un pò di storia… (3/3) Giu 2014 prima versione 2nd gen (v.1.5) nuovi layout (+ adolfo69) Mag 2015 Supporto SmartASD (v.1.7) ( + picerno, dungeonmaster) Giu 2015 Supporto schermi verticali (v.1.8) website ufficiale Presente …TO BE CONTINUED! :-)

8 Avviamo FEEL per capire cosa fa..
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia FEEL in azione Avviamo FEEL per capire cosa fa.. ... ...

9 F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Domande?

10 Come configurare FEEL F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Come configurare FEEL

11 Struttura di FEEL F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Struttura di FEEL Tutta la configurazione e i dati di FEEL sono raggiungibili e modificabili sotto la directory principale: config file di configurazione emulatori (.ini) data dati liste e statistiche d’uso (.lst, .sts) layouts directory e file dei layout (.ini, .png) media file audio usati dai temi [Content] directory dati interna di FEEL Info: questo lo rende facilmente spostabile da un path a un altro o copiabile su PC diversi ( = portable).

12 => Vai a editor feel.ini
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Struttura di FEEL – file .ini (1/2) La configurazione di Feel è basata su file di testo (.ini), modificabili anche con un semplice Blocco Note Formato [parametro] [valore] ... # ---commento--- => Vai a editor feel.ini

13 Struttura di FEEL – file .ini (2/2)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Struttura di FEEL – file .ini (2/2) Cosa succede se aggiorno FEEL? Devo rifare tutto da capo? FEEL controlla e mantiene aggiornati tutti i propri file di configurazione, inserendovi in automatico tutte le modifiche necessarie. Questo permette di mantenere la configurazione corretta e allineata anche dopo un aggiornamento di versione di FEEL. L’aggiornamento di FEEL è quindi molto semplice e sicuro, e richiede solo il refresh dei file di esecuzione. FEEL v.1.x FEEL v.1.8

14 Organizzazione di FEEL – emulatori e liste
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Organizzazione di FEEL – emulatori e liste In FEEL i titoli dei giochi sono organizzati in platform, emulatori e gamelist: platform emulator gamelist Arcade Mame All games Shooting games My favourite games ... Daphne All games .. Model 2 ... Computer C=64 ... Console ...

15 Configurazione di FEEL (1/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (1/5) La struttura della configurazione di FEEL, che ricalca l’organizzazione appena descritta, permette di personalizzare rapidamente il frontend a piacimento Livelli configurazione: feel tutto il FE platform gruppo di emulatori emulator singolo emulatore gamelist lista di rom cfg singola rom

16 Configurazione di FEEL (2/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (2/5) ..\config feel (parametri validi per tutto il frontend) ..\config\arcade platform (parametri della platform arcade) ..\config\arcade\mame emulator (parametri specifici di MAME) gamelist (parametri di lista) .... rom (parametri di lancio di una singola rom) ..\config\arcade\mame\cfg

17 Configurazione di FEEL (3/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (3/5) Le 3 regole della configurazione di FEEL sono: tutti i parametri presenti nella configurazione possono essere settati AD OGNI LIVELLO, e anche su più livelli contemporaneamente in assenza del parametro in un determinato livello, viene utilizzato il livello immediatamente superiore, a risalire fino al primo (o al suo valore default) in presenza dello stesso parametro su livelli differenti, “vince” il valore con peso maggiore (i.e.: posto ad un livello più basso) Sfruttando queste 3 regole è possibile definire in maniera rapida e contemporaneamente molto precisa come il frontend deve lavorare su una determinata platform, emulatore, gamelist o addirittura su un singolo gioco.

18 Configurazione di FEEL (3/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (3/5) Di norma molti parametri hanno una collocazione unica, es.: Tasti di comando validi per tutto il FE (feel.ini) Parametri di avvio emu specifici per emulatore (es.: mame.ini) In altri casi è utile e comodo impostarli su livelli diversi, es.: layout feel.ini suoni platform (layout specifico per platform) ... emulator (layout specifico per emulatore) ... Sfruttando queste possibilità si può scegliere qualsiasi grado di personalizzazione impostando il minimo indispensabile di parametri.

19 Configurazione di FEEL (4/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (4/5) Esempio di parametri di avvio di un emulatore: rom_path E:\stella\ROMS rom_extension bin emulator_commandline E:\stella\Stella.exe emulator_arguments "[full_path]" snapshot_path E:\stella\snap

20 Configurazione di FEEL (5/5)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Configurazione di FEEL (5/5) Per la configurazione di lancio degli emulatori esistono vari alias per la composizione dei comandi: [rom_path] percorso delle rom (come da parametro rom_path) [rom_name] nome della rom attualmente selezionata [rom_extension] estensione della rom attualmente selezionata [full_path] = [rom_path]\[rom_name].[rom_extension] [full_dos_path] = [full_path] in formato dos (8.3)

21 Configuriamo un nuovo emulatore
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia FEEL in azione Configuriamo un nuovo emulatore ... ...

22 Struttura di FEEL – FEELEdit
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Struttura di FEEL – FEELEdit Ma non c’è qualcosa di più semplice?? Tutti i principali parametri di configurazione sono modificabili in modo guidato anche tramite il modulo FEELEdit (by Sincro) => Vai a FEELEdit

23 F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Domande?

24 Temi audio/video di FEEL
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Temi audio/video di FEEL

25 Design dei layout F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Design dei layout La struttura dei layout di FEEL è semplice ma versatile main.png cabinet.png immagini testi bezel.png marquee.png

26 Design dei layout F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Design dei layout Fasi creazione layout: Disegno del background (main.png) Posizionamento label (layout.ini) con coordinate x,y Applicazione bezel (bezel.png) SUGGERIMENTO Le funzioni layout_test_mode e reload config (F2) agevolano il disegno

27 Multimedia F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia
Per completare l’aspetto di FEEL è possibile: Definire suoni specifici per tutti gli eventi del frontend (conferma, annulla, etc.) Impostare una musica di background eseguita in loop Eseguire tracce musicali .mp3 in ordine casuale Impostare singolarmente il volume di effetti sonori, musica, videosnap

28 .. e ora? INSERT COIN! F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia .. e ora? INSERT COIN!

29 Il futuro di FEEL F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Il futuro di FEEL Wizard automatico di configurazione nuovi emulatori Aggiornamento FEELEdit ( + layout editor) Funzionalità di condivisione online Estensione documentazione e materiali scaricabili ... Altro?

30 Download e supporto F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Download e supporto SEZIONE FEEL ARCADEITALIA FEEL OFFICIAL WEBSITE

31 Domande finali? F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Domande finali?

32 Ringraziamenti F.E.E.L. – Il frontend italiano
dr.prodigy - ArcadeItalia Ringraziamenti antogeno24 adolfo69 sincro picerno dungeonmaster Il forum ArcadeItalia.net tutti gli utenti e gli amici di FEEL!

33 Grazie per l’attenzione! ;-)
F.E.E.L. – Il frontend italiano dr.prodigy - ArcadeItalia Grazie per l’attenzione! ;-)


Scaricare ppt "05-06 settembre 2015 by dr.pRoDiGy - ArcadeItalia."

Presentazioni simili


Annunci Google