Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] problema emulazione mame
#1
Salve a tutti..... ed eccomi tanto per cambiare con un nuovo problema.......
Vorrei far funzionare il mame sotto linux.... e avendo più o - iniziato a comprendere questo fantastico mondo ho fatto quanto segue :

ho aperto synaptic ed ho scritto mame ed ho installato i seguenti pacchetti :

mame
mame-tool
gnome-video-arcade
sdlmame
sdlmame-tool

a questo punto in giochi mi è comparsa l'icona di gnome video aracade..... va a fare la scansione dei giochi ne trova tipo uno preinserito ma non si avvia......,
ho provato ad inserire io dei giochi seguendo questa guida

http://www.istitutomajorana.it/forum/Thr...deo-arcade

ma niente non funziona ho creato una cartalla in home dal nome a mia scelta, ho provato a lasciarla col nome nuova cartella, ho provato a lasciare la rom in scaricati, ho anche provato a lasciare una rom in home..... ma niente sembra funzionare......

a questo punto ho trovato un altra guida

http://pablomoreno77.blogspot.it/2009/08...video.html

Il punto 1 l'ho saltato poichè ho installato tutto in automatico da synaptic, il punto 2 consiste nel creare una cartella, al punto 3 mi blocco poichè ho provato ad eseguire

sudo gedit /etc/sdlmame/mame.ini

ma mi apre un file vuoto, a questo punto insospettito sono andato ad aprire etc e non c'è nessuna cartella sdlmame....... ho provato da dentro a unity a scrivere mame.ini ma non trova nulla....... non so come proseguire e far leggere i giochi mame a linux...... chi mi aiuta????
grz anticipatamente
Cita messaggio
#2
Trasformo il topic in risolto dopo oltre 1 ora sono finalmente riuscito a farlo funzionare..........

Ho fatto la seguente cosa :
1) Seguendo la guida 2 ho installato 30mila pacchetti tramite synaptic ogni volta che dava errore
2)Ho utilizzato il comando locate mame.ini per trovare il file
3)ho modificato i percosi all'interno del file game path e simple game path.
adesso legge i giochi.

P.S.
e' figo risolversi i problemi da solo sotto linux.... solo che se ne va una infinità di tempo..... e pensare che mame sotto windows non è neanche una applicazione da installare 2 clic e funziona..... la cosa che non capisco se un pacchetto .deb generico ha bisogno di altri 30 pacchetti per funzionare che a loro volta ne hanno bisogno di altre 10 non sarebbe meglio creare un albero delle dipendenze mettere un opzione tipo automatic che in automatico installa tutto quello che serve per far funzionare quell'applicazione?
Poi questa è una mia osservazione da neofita visto che sono 5 giorni credo che uso solo ubuntu.
Cita messaggio
#3
solitamente un .deb é gia compattato con tutte le dipendenze di cui necessita ... da synaptic o in generale da apt ... le dipendenze vengono soddisfatte da se
Cita messaggio
#4
no e che ho dovuto aggiungere delle cose a mano e compilare... e ogni 2 secondi faceva 2 righe e diceva che gli mancava il pacchetto...... e andavo su synaptic scaricavo il pacchetto e riprovavo.......
Dicevo proprio da terminale quando si intalla qualcosa a mano potrebbero fare un opzione ad esempio con il seguente messaggio :"impossibile proseguire, pacchetto mancante, si desidera aggiungiungerlo al sistema ?
Y/N?" e tu pigi la lettare e lui in automatico si installa tutto da solo.......
semplificherebbe la vita XD......

Questa è solo la mia opinione da ex windowsiano........sai passare dal fare 2 clic sul setup e fare avanti avanti di windows , ad eseguire comandi del tipo ./configure && make da terminale..... non è poi così semplice, e devo dire che un opzione come quella descritta su ,mi avrebbe fatto risparmiare circa 45 minuti ieri notte.

Per poi installare un programma che sotto windows è portable cioè non ha bisogno di installazione.......

Per carità sto sistema è stupefacente, ed è un altra cosa rispetto a windows.....,inoltre ha fatto passi da gigante nella semplicità d'utilizzo rispetto la red hat 5 (una delle prime versioni di linux che vidi,mai usata , mai installata )che ho visto usare ad alcuni miei amici, però non è tutto oro quel che luccica... ovvero nella gestione di alcune cose......come l'installazione manuale risulta essere un pò complicato......

O almeno questa è la mia opinione avendo usati entrambi i sistemi.
Cita messaggio
#5
Non ci posso credere....... sembra che il mio ubuntu abbia gli spiriti............ comuque andiamo per gradi.... ho dovuto togliere il risolto al mio topic, in quanto stamane dopo un riavvio non funziona più niente.....

Allora senza installare nulla senza cambiare nulla stamane ho aperto il mame e non mi leggeva più i giochi, nonostante fosse rimasto tutto come ieri sera (e ci avevo pure giocato)........ stupito di questa cosa ho riaperto il file mame.ini pernsando che fosse stato resettato ma invece era tutto uguale....... a questo punto ho disinstallato tutto e ripetuto la procedura da capo nella speranza che fosse stato solo un errore e che tutto tornasse a funzionare ma copio i giochi (gli stessi a cui giocavo ieri) e non funge più nulla........

Allora ho pensato che per miracolo la prima volta la modifica ha funzionato e ho deciso di ricancellare tutto (file configurazione inclusi) e di ripartire tutto da capo......
Ho riaperto synaptic ho installato i 4 pacchetti citati sopra.

1)ho aperto il terminale ed eseguito il comando : locate mame.ini ed il risultato è stato il seguente.
/etc/mame/mame.ini
/usr/share/doc/mame/examples/mame.ini.gz

2)allora ho eseguito : sudo gedit /etc/mame/mame.ini

il risultato è il seguente :

Codice:
#
# CORE CONFIGURATION OPTIONS
#
readconfig                1

#
# CORE SEARCH PATH OPTIONS
#
rompath                   $HOME/.mame/roms;/usr/local/share/games/mame/roms
samplepath                $HOME/.mame/samples;/usr/local/share/games/mame/samples
artpath                   $HOME/.mame/artwork;/usr/local/share/games/mame/artwork;/usr/share/games/mame/artwork
ctrlrpath                 $HOME/.mame;/etc/mame/ctrlr
inipath                   $HOME/.mame;/etc/mame
fontpath                  /tmp
cheatpath                 $HOME/.mame/cheat;$HOME/.mame/cheat/cheat;/usr/local/share/games/mame/cheat;/usr/local/share/games/mame/cheat/cheat
crosshairpath             $HOME/.mame/crosshair;/usr/local/share/games/mame/crosshair
hashpath                  /usr/share/games/mame/hash

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             $HOME/.mame/cfg
nvram_directory           $HOME/.mame/nvram
memcard_directory         $HOME/.mame/memcard
input_directory           $HOME/.mame/inp
state_directory           $HOME/.mame/sta
snapshot_directory        $HOME/.mame/snap
diff_directory            $HOME/.mame/diff
comment_directory         $HOME/.mame/comments

#
# CORE STATE/PLAYBACK OPTIONS
#
state                    
autosave                  0
playback                  
record                    
mngwrite                  
wavwrite                  

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
sleep                     1
speed                     1.0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              0
use_backdrops             1
use_overlays              1
use_bezels                1

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65

#
# CORE VECTOR OPTIONS
#
antialias                 1
beam                      1.0
flicker                   0

#
# CORE SOUND OPTIONS
#
sound                     1
samplerate                48000
samples                   1
volume                    0

#
# CORE INPUT OPTIONS
#
ctrlr                    
mouse                     1
joystick                  1
lightgun                  0
multikeyboard             0
multimouse                0
steadykey                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             keyboard
adstick_device            keyboard
pedal_device              keyboard
dial_device               keyboard
trackball_device          keyboard
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
log                       0
verbose                   0

#
# CORE MISC OPTIONS
#
bios                      default
cheat                     0
skip_gameinfo             0

#
# DEBUGGING OPTIONS
#
oslog                     0

#
# PERFORMANCE OPTIONS
#
multithreading            0
sdlvideofps               0

#
# VIDEO OPTIONS
#
video                     opengl
numscreens                1
window                    0
keepaspect                1
unevenstretch             1
effect                    none
centerh                   1
centerv                   1
waitvsync                 0

#
# OpenGL-SPECIFIC OPTIONS
#
filter                    1
prescale                  1
gl_forcepow2texture       0
gl_notexturerect          0
gl_vbo                    1
gl_pbo                    1
gl_glsl                   0
gl_glsl_filter            1
glsl_shader_mame0         none
glsl_shader_mame1         none
glsl_shader_mame2         none
glsl_shader_mame3         none
glsl_shader_mame4         none
glsl_shader_mame5         none
glsl_shader_mame6         none
glsl_shader_mame7         none
glsl_shader_mame8         none
glsl_shader_mame9         none
glsl_shader_screen0       none
glsl_shader_screen1       none
glsl_shader_screen2       none
glsl_shader_screen3       none
glsl_shader_screen4       none
glsl_shader_screen5       none
glsl_shader_screen6       none
glsl_shader_screen7       none
glsl_shader_screen8       none
glsl_shader_screen9       none
gl_glsl_vid_attr          1

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# FULL SCREEN OPTIONS
#
switchres                 0
useallheads               0

#
# SOUND OPTIONS
#
audio_latency             3

#
# INPUT DEVICE OPTIONS
#

#
# SDL KEYBOARD MAPPING
#
# If you are using one of the available non-us keyboard layouts
# set keymap to 1 and uncomment the appropriate line below
keymap                    0
#keymap_file               /usr/share/games/mame/keymaps/km-be.txt
#keymap_file               /usr/share/games/mame/keymaps/km-ch.txt
#keymap_file               /usr/share/games/mame/keymaps/km-de.txt
#keymap_file               /usr/share/games/mame/keymaps/km-fr.txt
#keymap_file               /usr/share/games/mame/keymaps/km_it.txt

#
# SDL JOYSTICK MAPPING
#
joy_idx1                  auto
joy_idx2                  auto
joy_idx3                  auto
joy_idx4                  auto
joy_idx5                  auto
joy_idx6                  auto
joy_idx7                  auto
joy_idx8                  auto

#
# CORE COMMANDS
#

#
# CONFIGURATION COMMANDS
#

#
# FRONTEND COMMANDS
#

A questo punto anzichè modificare il percorso delle roms dell'emulatore ho deciso di poggiarvi i giochi direttamente lì dentro..... ma se apro il percorso e li trascino dentro mi dà il seguente messaggio d'errore :

Errore durante lo spostamento di «wof.zip». si è verificato un errore nello spostare il file all'interno di /usr/local/share/games/mame/roms

Errore nello spostamento : permesso negato

A questo punto non volevo dargliela vinta è ho insistito...... sono andato nel terminale ed ho digitato :
1) su root ed inserita la relativa password.....
2)ho eseguito cp /home/evil/roms/wof.zip /usr/local/share/games/mame/roms
3)dopodichè ho eseguito sempre da root locate wof.zip ed il risultato è il seguente :

/home/evil/wof.zip
/home/evil/a/wof.zip
/home/evil/roms/wof.zip

4)pensando ha qualche errore (ma non ha dato nessun messaggio il terminale) ho rieseguito il comando cp come descritto sopra aggiungendo -r

ma il risultato non cambia.......

Quindi adesso praticamente cambiando la cartella dove sono contenute le rom non le carica più ed inoltre neanche da amministratore mi copia i file in quella cartella....................

Sono le 4 del mattino ho esaurito le idee.......
VI prego aiutatemi.................

EDIT tumbler: ho aggiunto il tag code
Cita messaggio
#6
scusate se continuo a scrivere ma è meglio avere la situazione chiara praticametne in altro a destra vicino al nome utente dove c'è l'icona per spegnere termianre la sessione ecc..... mi è uscito in automatico cliccandoci sopra un messaggio in rosso che diceva riavviare il sistema per rendere effettivi gli aggiornamenti.......
il punto che io non ho installato niente nè utilizzato nessun file .deb........
E' normale che come in windows s'aggiorna da solo il sistema quando vuole lui????
Inoltre al riavvio dalla barra in alto dove c'è l'orologio ecc... è sparito da solo il menù delle applicazioni
Non è che ho preso un virus?????
grazie
Cita messaggio
#7
OK ormai mi scrivo da solo XD, dopo la riformattazione l'emulatore è tornato a funzionare da solo egregiamente.
ritrasformo il topic in risolto
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)