Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: abispac on June 09, 2009, 10:25:12 am
-
Its weird, when i launch pacman on multimame ,pacman starts, then i exit the game and the other pacman from the next emulator starts too, does anyone knows what o i need to do so this stops,
heres my filter setup
<?xml version="1.0"?>
<Filters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<List>
<Filter>
<Name>All</Name>
<Emulator>MAME</Emulator>
<Hide>false</Hide>
<Conditions>
<Condition>
<Operator>ALL</Operator>
<And>false</And>
</Condition>
</Conditions>
<Arguments />
</Filter>
<Filter>
<Name>All</Name>
<Emulator>Misfit</Emulator>
<Hide>false</Hide>
<Conditions>
<Condition>
<Operator>ALL</Operator>
<And>false</And>
</Condition>
</Conditions>
</Filter>
</List>
</Filters>
what do i need to modify to get mame to run the origina games and misfit to run only pacmanx...... thanks
-
A littlemore explained:
I have multimame set up to launch Mame.131 with all the games, and misfitmame to launch only the pacman hack,everything seem ok, i launched the pacman game and no problem, but whenever i launch another game that misfitmame has lets say mr.do, the game comes up fine, then after i close the game ,multimame launches mr.do with misfitmame automatically, know i notice that when i launch pacman multimame gives me the message about the closest games with that name and opens the pacman game at the same time, witch tells me multimam its trying to launch the pacman hack with regular Mame too, witch its telling me that multimame its not recognizing both gamelist by separated. any help? here's my emulator list as well....
<?xml version="1.0"?>
<Emulators xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<List>
<Emulator>
<Name>MAME</Name>
<Parser>MameParser</Parser>
<Directory>c:\Mame\</Directory>
<Executable>Mame.exe</Executable>
<Arguments>{name}</Arguments>
<Clones>ALL</Clones>
</Emulator>
<Emulator>
<Name>MISFIT</Name>
<Parser>MameParser</Parser>
<Directory>c:\MisfitMame\</Directory>
<Executable>Mame.exe</Executable>
<Arguments>{name}</Arguments>
<Clones>ALL</Clones>
</Emulator>
</List>
</Emulators>
-
someone?
-
Confirmed... Theres a bug here.
Trouble is, I don't even have the development system on my machine anymore for multimame or use the language in the last 8 months (and have moved on to webmame which should be able to do the same things at some point).
I'll look at the source quickly and see if its obvious...
I think its because the game is in both filters... but remembering how it was written, I thought only one would end up in the map... But who knows...
-
sigh... found the problem... completely there... super simple change... of course, it will take 10x as long to get the development system to compile.
but Launcher.cs (btw, source on the webside)... the last line of real code ("Output.WriteLine("- Done");") the next line should be return;... Its in a loop and I never quit...
of course my examples I was using this, I never had any duplicates like this so I never noticed it...
Anyway, trying to download csharp development tools now and see if I can get it compiled.
-
sigh... found the problem... completely there... super simple change... of course, it will take 10x as long to get the development system to compile.
but Launcher.cs (btw, source on the webside)... the last line of real code ("Output.WriteLine("- Done");") the next line should be return;... Its in a loop and I never quit...
of course my examples I was using this, I never had any duplicates like this so I never noticed it...
Anyway, trying to download csharp development tools now and see if I can get it compiled.
or you can tell me how to add a single game in the misfitmame filter, since all i wanna do its just add a pacman hack into that version of mame, thanks for your help.
-
lol ok, fixed version (hopefully) was just uploaded http://multimame.wikidot.com/start (http://multimame.wikidot.com/start) so test that if you don't mind.
But yes, you will want it to filter on just the ONE game.... because currently you will always use one or the other.
in the filters page on multimame
"INLIST will allow you to add a comma delimeted list in the <Value> of game names (rom names) you want added or removed. This allows you to configure some items by hand"
so I believe it will be
<Filter>
<Name>Single</Name>
<Emulator>Misfit</Emulator>
<Hide>false</Hide>
<Conditions>
<Condition>
<Value>pachackversion, pachackversion2, rygarhack</Value>
<Operator>INLINE</Operator>
<And>false</And>
</Condition>
</Conditions>
</Filter>
Sadly, I don't remember if this should be before or after the other. I believe it should be second, so it replaces the version in mame if there was one.
And after all this, if you changed the name (<Name>ALL</Name>) to anything else, I think it would have worked without the new version... oh well...
-
Ok, one more note...
put the misfitmame filter first... then mame... give it a new name ("allMisfits" or something) and try. This will allow you to play all the mame games in mame... and all of the misfit mame games that are available.
sorry, its been a bit since I used multimame... I'm a bit rusty
-
Lastly, I just fixed another bug I've known about... but didn't care enough to fix.
Daphne launching will now pause until daphne is finished... So if you running daphne, and a frontend that makes noise, it should all work now!
Thanks for getting me off ---my bottom--- and redownloading Microsoft Visual c# express edition... I know its free... I just had to do it...
-
Ill give it a try and let you know, thanks alot, and dont let this great project down :cheers:
-
Thanks you , it works now.