skerit / romcollectionbrowser

Automatically exported from code.google.com/p/romcollectionbrowser
GNU General Public License v2.0
0 stars 0 forks source link

Cannot launch MAME ROMS #87

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi everyone, I started using xbmc and rcb today and I'm very impressed with it, 
but I have a huge bug that it's tearing me up from the inside.

I have successfully created profiles for every emulator I wanted and the MAME 
one is the only one not working properly, but if I launch MAME normally through 
the command line or through other frontends it works just fine, it even works 
with similar XBMC plugins like Launcher or Advanced Launcher but for some 
reason it's just not working with RCB.

Now, this is what happens, when I try to load a game the MAME window pops up, 
it starts loading and when it finishes loading it closes immediately along with 
the command line window. After some attempts at screen capturing what it said 
on the command line window before it abruptly closing I managed to see that it 
failed to load every single one of those files inside the rom.zip.

The argument I'm passing is the standard "%ROM%" but I even tried with 
%ROMFILE% and %ROMNAME% and whatnot, still not working. If I remove the 
arguments it says there are no ROMS available, and yet if I open mame.exe 
normally it shows a list of all my games.

What I suspect is that mame.exe is not loading mame.ini for some reason as it 
is the only plausible way that it could not know where the roms are, but why 
would this even happen?

I even tried different versions of MAME like SDLMAME, MAME Plus and the vanilla 
MAME but the results are the same.

I'm running Windows 7 x64 and the current stable version of RCB 0.8.7 but I 
also tried in another computer with Windows 7 x86 (same results).

I'd appreciate if you guys could help, I did not know if I should post this 
here or in the forum thread, but it seems to be a mess there so I decided 
posting it here would probably be wiser. Thanks in advance.

Original issue reported on code.google.com by jjmbor...@gmail.com on 8 Aug 2011 at 10:07

GoogleCodeExporter commented 9 years ago
Is the parameter "Do not extract zip files" set to True in Edit Rom Collection 
dialog for your MAME collection? More details here: 
http://code.google.com/p/romcollectionbrowser/wiki/EditRomCollectionLaunchGames

If you are able to launch MAME with Advanced Launcher I guess your MAME 
configuration should be ok as there are no huge differences between the two 
plugins.

Original comment by maloep on 22 Aug 2011 at 10:55

GoogleCodeExporter commented 9 years ago
I've just tested this issue in ubuntu-Eden and ubuntu-Dharma and I couldn't 
replicate the problem, so I guess is something related to windows or windows 
mame version. I'm reescraping the whole DB in my win7 x64 so I have to wait 
until it finish (I have a loooonng romlist and it takes a looooong time to 
reescrap everything).

Anyway, please, try to define the arg "-inipath" to the path where you hold the 
mame.ini file, and use "%ROMNAME%" or "%ROMFILE%" as parameter to launch the 
emulator. Any of them should work but if you use just the name of the file or 
the name of the rom in mame we can avoid the typical path problem ("\" and "/").

Original comment by jimy...@gmail.com on 15 Sep 2011 at 1:15

GoogleCodeExporter commented 9 years ago
This problem is solved in the latest svn version, so we will release it in the 
next testing version.

Original comment by jimy...@gmail.com on 17 Sep 2011 at 7:07