Galaga on mame fail to launch
-
Hello
On recalbox 6.1, so with Mame 0.78, i try to launch galaga.zip and it doesn't work.
This is the log i got in es_log.txt :
[2019/11/05 11:59:14.755] (INFO ) : Attempting to launch game...
[2019/11/05 11:59:14.756] (INFO ) : Shutting down SDL AUDIO
[2019/11/05 11:59:15.157] (INFO ) : Available and configurated : Mega World
[2019/11/05 11:59:15.158] (INFO ) : No config for player 0
[2019/11/05 11:59:15.158] (INFO ) : So i set Mega World for player 0
[2019/11/05 11:59:15.158] (INFO ) : No config for player 1
[2019/11/05 11:59:15.158] (INFO ) : No config for player 2
[2019/11/05 11:59:15.158] (INFO ) : No config for player 3
[2019/11/05 11:59:15.159] (INFO ) : No config for player 4
[2019/11/05 11:59:15.159] (INFO ) : Configure emulators command : -p1index 0 -p1guid 03000000b50700000399000000010000 -p1name "Mega World" -p1nbaxes 2 -p1devicepath /dev/input/event0
[2019/11/05 11:59:15.159] (INFO ) : Controllers config : -p1index 0 -p1guid 03000000b50700000399000000010000 -p1name "Mega World" -p1nbaxes 2 -p1devicepath /dev/input/event0
[2019/11/05 11:59:15.325] (INFO ) : python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc -p1index 0 -p1guid 03000000b50700000399000000010000 -p1name "Mega World" -p1nbaxes 2 -p1devicepath /dev/input/event0 -system mame -rom /recalbox/share/roms/arcade/galaga.zip -emulator default -core default -ratio auto
[2019/11/05 11:59:18.553] (WARN!) : ...launch terminated with nonzero exit code 256!So, can someone tell me what's wrong this that. The rom cames from the romset mame 0.78.
Thanks.
Alexandre -
@pelletalexandre said in Galaga on mame fail to launch:
The rom cames from the romset mame 0.78.
Maybe you are using your 0.78 romset with an emulator which is not the mame2003 libretro core ? Otherwise it would mean the game is broken with mame2003 (no idea if that's the case), or your romset is not 0.78 actually.
On a sidenote, the game works flawlessly on FBNeo with the latest romset (0.215). -
@pelletalexandre try to download it from another location
-
@barbudreadmon
By default, Recalbox 6.1 doesn't come with mame 0.78?
I just upload the galaga.zip in the mame folder, so i was thinking that Recalbox handle itself the game list with the right emulator?Do i need to edit that file to force another emulator?
This the romset i downloaded : MAME2003_Reference_Set_MAME0.78_ROMs_CHDs_Samples. Is that good?
Thanks
-
@pelletalexandre said in Galaga on mame fail to launch:
By default, Recalbox 6.1 doesn't come with mame 0.78?
It comes with mame2003 which is mame 0.78 indeed, however i don't know if it's the emulator set for the mame folder in your config.
-
I was thinking about it, but, i doesn't find another place to get it...
Everyone says it easy but i not.
-
this the mame section in es_sysytems.cfg. This is the default one and it seems good :
<system>
<fullname>Mame</fullname>
<name>mame</name>
<path>/recalbox/share/roms/mame</path>
<extension>.zip .ZIP</extension>
<command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio $
<platform>arcade</platform>
<theme>mame</theme>
<emulators>
<emulator name="libretro">
<cores>
<core>mame2015</core>
<core>mame2010</core>
<core>mame2003</core>
<core>mame2000</core>
<core>mame2003_plus</core>
</cores>
</emulator>
<emulator name="advancemame">
<cores>
<core>advancemame</core>
</cores>
</emulator>
</emulators>
</system> -
@pelletalexandre said in Galaga on mame fail to launch:
This is the default one and it seems good
idk, it doesn't contain information on the emulator you are using, just a list of the emulators you could use for this folder.
-
@barbudreadmon
Ok, so when i launch a game, how recalbox knows which emulator he needs to use?For example, i uploaded street fighter 2 the same way and it works fine without doing anything.
What do i need ti do?
Thanks
-
@pelletalexandre said in Galaga on mame fail to launch:
how recalbox knows which emulator he needs to use?
it's somewhere in the configuration menu, can't remember where exactly
-
Big thank to you. It was just about setting mame 2003 instead of mame 2003 plus...
So, it is all right.
Thanks again!
-
@pelletalexandre said in Galaga on mame fail to launch:
It was just about setting mame 2003 instead of mame 2003 plus...
It seems there are a lot of things that got fixed in galaga after mame2003/0.78, that's why mame2003-plus uses a more recent version of the driver, which needs a more recent version of the romset (probably mame2010/0.139). From what i'm seeing in the mame changelog, i wouldn't recommend using mame2003/0.78 to play galaga.