Essaye cette astuce (je pars du principe que ton r?pertoire MAME est C:\MAME32)
Dans AtomicManager, remplace C:\mame32\mame32.exe par C:\mame32\mame32.bat dans la section Emulateur par d?faut
Ensuite, dans ton r?pertoire mame, cr?e un fichier mame32.bat et dedans tu ?cris
@echo off
C:
CD \MAME32
mame32.exe %1 %2 %3 %4 %6 %6 %7 %8 %9
(oublie pas .exe derri?re mame32 dans le .bat sinon il va s'appeler en boucle, car l'extension .bat ? la prio sur .exe :lol: )
Ca forcera MAME ? se lancer dans son propre r?pertoire au lieu de C:\AtomicFE\
Le probl?me viens souvent du fait que dans ton fichier MAME.INI, les r?pertoires des roms, nvram, cfg, CHDs, etc, sont indiqu?s en chemins relatifs, et non absolus
Concr?tement, quand ton MAME32.INI commence comme ?a ?a plante sous Atomic :
#
# CORE CONFIGURATION OPTIONS
#
driver_config mame,plus
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
#
# CORE SEARCH PATH OPTIONS
#
rompath roms
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath ini
fontpath lang
translation_directory lang
localized_directory lang
ips_directory ips
[...] idem pour la suite
Quand il est comme ?a, ?a marche
#
# CORE CONFIGURATION OPTIONS
#
driver_config mame,plus
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
#
# CORE SEARCH PATH OPTIONS
#
rompath c:\mame32\roms
samplepath c:\mame32\samples
artpath c:\mame32\artwork
ctrlrpath c:\mame32\ctrlr
inipath c:\mame32\ini
fontpath c:\mame32\lang
translation_directory c:\mame32\lang
localized_directory c:\mame32\lang
ips_directory c:\mame32\ips
[...] idem pour la suite