[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.”
2
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...
3
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
4
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)
5
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)
6
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! :-)
7
Avviamo FEEL per capire cosa fa..
...
...
8
9
10
Tutta la configurazione e i dati di FEEL sono raggiungibili e modificabili sotto la
directory principale:
config
data
layouts
media
[Content]
file di configurazione emulatori (.ini)
dati liste e statistiche d’uso (.lst, .sts)
directory e file dei layout (.ini, .png)
file audio usati dai temi
directory dati interna di FEEL
Info: questo lo rende facilmente spostabile da un path a un altro o copiabile su
PC diversi ( = portable).
11
La configurazione di Feel è basata su file di testo (.ini), modificabili anche con un
semplice Blocco Note
Formato
[parametro]
[parametro]
[parametro]
...
# ---commento---
[valore]
[valore]
[valore]
=> Vai a
editor
12
feel.ini
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
13
In FEEL i titoli dei giochi sono organizzati in platform, emulatori e
gamelist:
platform
Arcade
emulator
gamelist
Mame
All games
Shooting games
My favourite games ...
Daphne
All games ..
Model 2 ...
Computer
C=64 ...
Console
...
14
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
15
..\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)
....
..\config\arcade\mame\cfg
rom (parametri di lancio di
una singola rom)
16
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.
18
Esempio di parametri di avvio di un emulatore:
rom_path
rom_extension
emulator_commandline
emulator_arguments
snapshot_path
E:\stella\ROMS
bin
E:\stella\Stella.exe
"[full_path]"
E:\stella\snap
19
Per la configurazione di lancio degli emulatori esistono vari alias per la composizione
dei comandi:
[rom_path]
[rom_name]
[rom_extension]
[full_path]
[full_dos_path]
percorso delle rom (come da parametro rom_path)
nome della rom attualmente selezionata
estensione della rom attualmente selezionata
= [rom_path]\[rom_name].[rom_extension]
= [full_path] in formato dos (8.3)
20
Configuriamo un nuovo emulatore
...
...
21
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
22
23
24
La struttura dei layout di FEEL è semplice ma versatile
main.png
cabinet.png
immagini
testi
bezel.png
marquee.png
25
Fasi creazione layout:
1. Disegno del background (main.png)
2. Posizionamento label (layout.ini) con
coordinate x,y
3. Applicazione bezel (bezel.png)
SUGGERIMENTO
Le funzioni layout_test_mode e reload
config (F2) agevolano il disegno
26
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
27
28
Wizard automatico di configurazione nuovi emulatori
Aggiornamento FEELEdit ( + layout editor)
Funzionalità di condivisione online
Estensione documentazione e materiali scaricabili
... Altro?
29
SEZIONE FEEL ARCADEITALIA
http://www.arcadeitalia.net/viewforum.php?f=64
FEEL OFFICIAL WEBSITE
http://feelfrontend.altervista.org
30
31
antogeno24
adolfo69
sincro
picerno
dungeonmaster
Il forum ArcadeItalia.net
tutti gli utenti e gli amici di FEEL!
32
33
Scarica

- ArcadeItalia L`Evento 2015