Premessa
Di seguito elenco la mia configurazione di groovymame:
Il percorso dell'eseguibile è:
/usr/games/mame
(NB: in realtà è groovymame, ma per comodità l'ho rinominato "mame")
il percorso del file .ini è:
/home/arcade/.mame
il percorso di tutte le cartelle è:
~/emulators/mame
le cartelle presenti sono:
artwork
cabinets
cfg
comment
cpanel
ctrlr
diff
flyers
hash
hlsl
input
marquees
memcard
nvram
roms
samples
snap
snapshot
state
i file sono:
catver.ini
controls.ini
history.dat
Ho rigenerato il file
mame.ini.
Ho modificato i percorsi del file
mame.ini nel seguente modo:
Codice: Seleziona tutto
#
# CORE SEARCH PATH OPTIONS
#
rompath /home/arcade/emulators/mame/roms
hashpath /home/arcade/emulators/mame/hash
samplepath /home/arcade/emulators/mam/esamples
artpath /home/arcade/emulators/mame/artwork
ctrlrpath /home/arcade/emulators/mame/ctrlr
inipath $HOME/.mame;.;ini
fontpath .
cheatpath cheat
crosshairpath crosshair
#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory /home/arcade/emulators/mame/cfg
nvram_directory /home/arcade/emulators/mame/nvram
memcard_directory /home/arcade/emulators/mame/memcard
input_directory /home/arcade/emulators/mame/inp
state_directory /home/arcade/emulators/mame/sta
snapshot_directory /home/arcade/emulators/mame/snap
diff_directory /home/arcade/emulators/mame/diff
comment_directory /home/arcade/emulators/mame/comments
Ho inserito nella cartella rom 2 giochi CPS3:
Redearth e
Street Fighter III Third Strike (USA)
Entrambi sono composti da un file zip e una cartella omonima. Es:
redearth.zip
redearth
sfiii3u.zp
sfiii3u
Entrambi sono stati controllati e verificati sia con romcenter che con clrmamepro.
Entrambi funzionano da linea di comando:
Wah!cade è stato configurato come da guida
C'è solo un problema con Street Fighter III Third Strike (USA):
mi appare il seguente messaggio d'errore:
Codice: Seleziona tutto
Traceback (most recent call last):
File "/usr/local/share/wahcade/win_main.py", line 680, in on_winMain_key_press
self.launch_auto_apps_then_game()
File "/usr/local/share/wahcade/win_main.py", line 991, in launch_auto_apps_then_game
self.launch_game(game_cmdline_args)
File "/usr/local/share/wahcade/win_main.py", line 1066, in launch_game
game_opts = self.get_launch_options(opts)
File "/usr/local/share/wahcade/win_main.py", line 1020, in get_launch_options
romext = self.check_ext_on_game_launch(self.emu_ini.get('rom_extension'))
File "/usr/local/share/wahcade/win_main.py", line 1916, in check_ext_on_game_launch
romext = re.search('\.[^\.]+$',romname).group(0)
AttributeError: 'NoneType' object has no attribute 'group'
Idee?
Soluzioni?
(accetto anche insulti per il post chilometrico...

)