Page 1 of 1

MFME - New System Completed

Posted: Fri Mar 10, 2017 8:45 am
by Reg
I am considering using this for an emulator that you will not currently support, MFME. ( Fruit Machines )

Is it possible to configure the emulator to use and the launch parameters on an unsupported platform ?

I don't care if this is is a long-winded ball ache, I am happy to put the effort into this however can anyone advise if this is possible.  I followed a tutorial link that simply says...

" An Error Has Occurred " (  http://www.mgalaxy.com/forum/index.php?topic=263.0 )

This front end looks awesome - also don't care if I have to buy the Premium to do - just need to know if it's possible.

Thank you.

Re: MFME

Posted: Fri Mar 10, 2017 4:37 pm
by Aeliss
Yes, it's possible ofc.
The tutorial is here http://www.mgalaxy.com/forum/index.php?topic=960.0
But take care, this one is a little out of date, I haven't found one more recent.

Re: MFME

Posted: Fri Mar 10, 2017 8:43 pm
by jmd
[quote="Aeliss"]But take care, this one is a little out of date[/quote]
Are you sure!?  I had to create a custom system a couple weeks ago and following this tutorial ended up in a working system!

Re: MFME

Posted: Fri Mar 10, 2017 8:45 pm
by mgalaxy
Is it possible to configure the emulator to use and the launch parameters on an unsupported platform ?
Yes it is...and moreover we can help you to do it or even take the time to do all the work by our side!?
Please, if you choose to do take the way to do it by yourself may I ask you to then come here to share your work?

Re: MFME

Posted: Sat Mar 11, 2017 8:53 am
by Reg
Many thanks all and yes, of course I will share.

Unfortunatly, unless somebody can advise - I am not sure if this is going to be able to do the job.

MFME uses essentially a .gam file to lauch the Fruit Machine games, you can get the emulator from here ( https://www.fruitemu.co.uk/ib/index.php ... se-thread/ ), the first post.

A good selection of games are available from here ( http://www.desertislandfruits.com/forum ... p?/portal/ ), this needs resgistering to manage the download bandwidth.

When you run MFME, it opens a .gam file which contains all that is needed.  A typical one looks like the following...

bonkers_mpu5.gam

Code: Select all

System MPU5
DIP 1 00000000
DIP 2 00000000
REEL 1 1 94
REEL 2 9 86
REEL 3 75 20
REEL 4 15 80
REEL 5 13 82
Stake 3
Jackpot 5
Percentage 8
SetPercent 86
TotalIn 4790
TotalOut 3340
Effects 255
SEC2 "CASHIN" 4790
SEC3 "CASHOUT" 3340
Played 37
Game Bonkers
Version 1.05
Layout BonkersDx.fml
ROM bon10s.p1
ROM bon10s.p2
ROM bon10s.p3
ROM bon10s.p4
The problem I am having with mGalaxy as it seems to be scanning from roms when you fire it up, is it automatically crashes if I put the rom extension in for .gam.  Now I know that is because it is not a binary file.

I need to make this recongisie the custom extension and just as it would display a rom, simply display the name of the .gam file in the menu.  For example, the .gam file above is bonkers_mpu5.gam and the menu should display "bonkers_mpu5".

I think the solution is to prevent the autoscanning and manually edit the database with the enteries of the .gam file.  Is this possible please ?

Re: MFME

Posted: Sat Mar 11, 2017 4:50 pm
by jmd
I was able to quickly setting up a test system and the .gam file is visible in the list and loading normaly!
You have to pay attention to the fact that when the MFME application is launched by mGalaxy a Security Warning Window opens asking you if you're sure to run this software...BUT this window is hidden by mGalaxy!
You may think that mGalaxy crashes...but the system is actually waiting you to click the Yes/No button on this Security Warning window!

So, first, launch MFME manually and when the window pop up un-check the "Always ask before opening this file" checkbox.

I'm now curious to know if this application can be run fullscreen and quit with 'ESC' key!

Hope that my post will help you!

Re: MFME

Posted: Sat Mar 11, 2017 5:33 pm
by Reg
Excellent - thank you.

In prefs for MFME, turn off "Start in Manager" and select either "Borderless Full Screen" or "Borderless Full Screen Max" for Screen Mode and finaly check "ESC to Exit".

Re: MFME - New System Completed

Posted: Sun Mar 12, 2017 9:03 am
by Reg
MFME is now completed.

The code for the BaseSystems file is as follows.

Code: Select all

	
<System type="Arcade">
<Name ss="" em="" tgdb="" gb="">MFME</Name>
     <Emu selected="MFME">
          <Cmd hidden="false" name="MFME" value=""%path\%file%ext"" extensions=".gam"/>
     </Emu>
</System>
...the icon to use is attached.

...the settings for MFME found under Prefs are shown as FullScreen.png.

NOTE: The warning on this emulator only happens ONCE.  Best practice is to fire up the emulator without mGalaxy first and change accept the warning and save the prefs that I've shown, then all done.

Re: MFME - New System Completed

Posted: Sun Mar 12, 2017 10:21 am
by mgalaxy
Adding this system to the official Base Sytems list! (thanks for submitting your work on the forum)
I'm just wondering, what is the best system name: 'Slot Machine' or 'Fruit Machine'? Isn't 'Fruit Machine' most used in the UK?
What would be the most universal name you think?

Re: MFME - New System Completed

Posted: Sun Mar 12, 2017 12:17 pm
by Reg
Excellent news - thank you.

You have a choice on the names...

- Slot Machine - Mostly American.
- Fruit Machine - Rest of the World.

I would go for Fruit Machine if it were my choice to make based on what the emulator can do and what I know of the target audience.

Re: MFME - New System Completed

Posted: Sun Mar 12, 2017 12:24 pm
by mgalaxy
Ok, go for 'Fruit Machine' which is more sexy ;)

Re: MFME - New System Completed

Posted: Tue May 23, 2017 6:06 pm
by uptown47
I've just stumbled across mGalaxy as I was looking for a frontend for MFME (I've previously used Hyperspin but that doesn't support the latest MFME).

I've installed it but can't see "Fruit Machine" or "Slot Machine" in the list of supported systems.

Does anyone know if this has been added yet? Or if it's called something different?

A big thanks for any help you can give me.

Cheers :-)

Re: MFME - New System Completed

Posted: Tue May 23, 2017 6:19 pm
by jmd
Hi uptown47,

This system is not yet implemented in the current release...
but you have all the needed info to add it by yourself with the help of reg!

So, go to mGalaxy > Data > BaseSystems folder.
Create a folder named "MFME"
Copy the icon posted by Reg into it
Image
Open mGalaxy > Data > BaseSystems > BaseSytems.xml file with a text editor and add this code, juste before the ending line (so, just before "</Systems>")
<System type="Arcade">
<Name ss="" em="" tgdb="" gb="">MFME</Name>
    <Emu selected="MFME">
          <Cmd hidden="false" name="MFME" value=""%path\%file%ext"" extensions=".gam"/>
    </Emu>
</System>

From there, you should be able to create a MFME system from within mGalaxy_Runway!

Re: MFME - New System Completed

Posted: Tue May 23, 2017 6:28 pm
by uptown47
JMD,

You're a genius!

That worked a treat. Thank you so much for taking the time to put those instructions up.

Much appreciated. :-)