jump to navigation

Installare Xmame marzo 1, 2007

Posted by linuxiano in gnome, Linux, Ubuntu.
trackback

In questa breve guida, vedremo come installare Xmame su Linux.

MAME e’ l’acronimo di Multi Arcade Machine Emulator. Come suggerisce il nome,e’ un programma in grado di emulare l’hardware (e il low-level firmware) di una massiccia varieta’ di macchine “arcade
Puo’ essere installato sulle seguenti architetture:

i386 / ia64 / alpha / m68k / risc (varie)

Sistemi operativi esplicitamente supportati:
Linux / FreeBSD / NetBSD / OpenBSD / Solaris / NeXT / MacOS-X / IRIX / AIX

Metodi di visualizzazione supportati:
X11(R6) / SVGAlib (Linux only) / GGI (only tested on Linux) /
XGL (i.e. X with OpenGL) / XFX (i.e. X with 3Dfx) /
SVGAfx (i.e. SVGAlib with 3Dfx) / OpenStep / SDL / Photon2

INSTALLAZIONE

Come per tutti i programmi abbastanza complessi da configurare,installiamo l’ultima versione di Xmame direttamente in formato sorgente.
Potreste avere bisogno delle librerie SDL quindi:
sudo apt-get install xmame-sdl
Anche se la versione e’ diversa non fa differenza
Scompattare nella home il tarball scaricato:(es. /home/dyve/games/xmame/xmame-0.106)

tar xjvf xmame-0.106.tar.bz2

Entriamo nella directory xmame-0.106 e compiliamo i files sorgenti

cd xmame-0.106
sudo make
sudo make install

L’installazione verra’ eseguita in /usr/local/bin/xmame.x11
ATTENZIONE!: se trovate altri nomi file simili o uguali..sparsi in altre directory (slocate xmame) attenetevi a questo per l’eseguibile da inserire tra i percorsi del front-end (kxmame) perche’ una volta avviata la prima rom il sistema potrebbe riavviarsi senza motivo..

Sempre dallo stesso sito,scarichiamo anche uno dei tanti front-end (interfacce) disponibili per Xmame
Dal momento che usiamo kde,installeremo kxmame
L’installazione segue il classico ./configure && make && make install,percio’:

tar xjvf kxmame-2.0-beta.tar.bz2
cd kxmame-2.0-beta
./configure
sudo make
sudo make install

Nell’esempio io ho usato la beta,se qualcosa non dovesse funzionare installate la versione attualmente stabile..
Purtroppo,ricompilare il kernel senza il supporto per il joystick vuol dire questo:
/usr/include/linux/joystick.h:131: error: ‘__s64′ does not name a type
/usr/include/linux/joystick.h:132: error: ‘__s64′ does not name a type

Quindi diamo per scontato che kxmame funzioni (lol) anche se io non lo posso compilare

———————————————————————

Bene..adesso lanciamo con alt+f2,il programma “kxmame”:

———————————————————————

Per chi usasse Ubuntu, il processo è più sbrigativo in quanto c’è APT che ci semplifica le cose.

Per installare Xmame e il fronted (io ho usato KxMame anche su Gnome e funziona meglio di tutti gli altri) fate:

apt-get install xmame

apt-get install kxmame

Bene..adesso lanciamo con alt+f2,il programma “kxmame”:

Image Hosted by ImageShack.us

Configurare i percorsi

Iniziamo,con ordine,a specificare le varie directory,crearle e aggiungere i percorsi a particolari files che vedremo ora:

-Eseguibile xmame

Image Hosted by ImageShack.us

Per il catver modificate con la vostra home.

-Create,come da immagine,tutte le directory che vedete:

Image Hosted by ImageShack.us

nella forma: sudo mkdir directory es. sudo mkdir /usr/lib/games/xmame/cabinets

-Spostatevi nella seconda linguetta,e aggiungete anche queste directory..avendo cura di crearle (se assenti) col metodo precedente

Image Hosted by ImageShack.us

-Nell’ultima linguetta definiamo i percorsi a quei famosi file “speciali” di cui parlavo prima

Image Hosted by ImageShack.us

Dal momento che non ricordo dove li ho trovati,o dove si possono reperire (con una ricerca non dovreste avere problemi) ho fatto una
raccolta e li ho compressi in questo file: files.tar.bz2
Sono molto alla rinfusa..alcuni sono sia zippati che non zippati..altri sono doc di testo…scompattate tutto nella directory

/usr/lib/games/xmame

Prova

Nella stessa directory,aggiungete le vostre ROM preferite ( e zippate)

/usr/lib/games/xmame/roms

Riavviate Kxmame e finalmente dovreste,dopo un refresh

Image Hosted by ImageShack.us

..vedere la lista dei giochi disponibili..molti non funzioneranno..questo dipende da diversi fattori
State attenti al nome file..ad esempio le roms tipo “OUTRUN.zip” vanno rinominate in minuscolo..e con lo stesso nome es. “outrun.zip
Altre roms non funzioneranno per via dei componenti richiesti per l’emulazione..obsoleti,non funzionanti o non trovati…pazienza..;)
Affinate le impostazioni configurando Kxmame dal menu’ a tendina:
E’ possibile impostare la risoluzione,il rendering,i controlli etc…

Questo è tutto!

Commenti»

1. Assistente di laboratorio #1 - marzo 1, 2007

Bella guida, molto dettagliata!

Complimenti per i 100 visitatori giornalieri!!😀

2. Rudy - dicembre 24, 2012

Woah! I’m really loving the template/theme of this blog. It’s simple, yet effective.
A lot of times it’s hard to get that “perfect balance” between usability and appearance. I must say you’ve done a great job
with this. Additionally, the blog loads very fast for me on Chrome.

Exceptional Blog!


Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: