Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Multiple MAME versions - a somewhat easy way  (Read 5611 times)

0 Members and 1 Guest are viewing this topic.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Multiple MAME versions - a somewhat easy way
« on: October 17, 2010, 01:16:08 pm »
As follows:

1. Within my Mala folder, I have another folder called 2P. This has its own Mala installation, with a special game list for two players (though it can be any variation you desire).

2. I rename the mala.exe to 2P.exe (it could be anything of course).

3. I create a shortcut of 2P.exe (and to clean it up, re-name it to 2 P).

4. I start the 'parent' Mala, and go into 'options'. I create a new emulator, call it 2 P, and leave the executable blank. In the rom entry, I put the path to the shortcut/lnk file. 'Options' is %rom% (as this is an lnk/batchfile situation). When this 'emulator' is selected, "2 P" will show up as the only 'game' in the list.

4. In the 2P Mala, I set up the MAME options according to the desired configuration. In this case, the MAME exe is in a "2P" MAME directory with a two-player configuration. (However, for the rom directory, I set it to my main MAME rom directory - as well as change the rom directory in this MAME's ini - so that I don't have several sets of roms laying about. Then in the 2P Mala options>gamelist>mame I prune the list so that only the two-player games show in the list.)

Presto. Nested Malas. No overhead during running a game in the second Mala. Each MAME version (emulator) will be 'dedicated' in its place, so XML is read, and game names, vs rom names, are displayed. When you exit the embedded Mala, display will revert back to the first Mala, and you can then exit Mala, or select another emulator.

For U360 support, make sure to run the ultrastick mapper plug-in within each extra Mala directory. When the mapper then looks for mala.exe, it says 'This doesn't appear to be a valid Mala directory. Are you sure you want to use this as your Mala installation directory?' You say YES. Then you finish the installation.


Incidentally, embedded mames can be done horizontally or vertically: a slew of emulators (mames) in the parent Mala; or as a sort of tree - Mala within Mala within Mala.
« Last Edit: March 18, 2011, 03:24:06 pm by Gray_Area »
-Banned-

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Multiple MAME versions - a somewhat easy way
« Reply #1 on: October 17, 2010, 07:11:13 pm »
I have not tried this yet but it sounds good.  ;D

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #2 on: October 25, 2010, 02:49:02 pm »
I also want to emphasize that this means each MAME instance will have the U360 mapper support.

Given the above configuration method, it turns out this isn't strictly true. The mapper looks for mala.exe only....
« Last Edit: January 14, 2011, 03:06:54 am by Gray_Area »
-Banned-

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Multiple MAME versions - a somewhat easy way
« Reply #3 on: November 08, 2010, 01:05:57 am »
I also want to emphasize that this means each MAME instance will have the U360 mapper support.

Given the above configuration method, it turns out this isn't strictly true. The mapper looks for mala.exe only....

d'oh!  :banghead:

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #4 on: November 10, 2010, 09:10:42 pm »
-disregard-
« Last Edit: January 14, 2011, 03:07:22 am by Gray_Area »
-Banned-

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #5 on: January 14, 2011, 03:21:31 am »
-incorporated into the original post-
« Last Edit: January 17, 2011, 05:48:22 pm by Gray_Area »
-Banned-

quadrider1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 119
  • Last login:July 14, 2012, 11:41:42 am
Re: Multiple MAME versions - a somewhat easy way
« Reply #6 on: January 14, 2011, 03:50:36 am »
very usefull to have diffrent mame versions, like mame 1.108 worked fine flipping galaga in a cocktail but mame .139 does not. Very smart

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #7 on: January 14, 2011, 05:08:50 am »
I have cleaned up the process and have re-written the tutorial to illustrate what I did.
-Banned-

danny_galaga

  • Grand high prophet of the holy noodle.
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 8522
  • Last login:July 18, 2025, 01:09:20 am
  • because the mail never stops
    • dans cocktail lounge
Re: Multiple MAME versions - a somewhat easy way
« Reply #8 on: January 14, 2011, 05:18:50 am »

Oooh! Noted for when I get around to working out which games I need that work in a different version of MAME (",)


ROUGHING UP THE SUSPECT SINCE 1981

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: BROKEN: Multiple MAME versions - a somewhat easy way
« Reply #9 on: March 18, 2011, 06:14:47 am »
The original post has been updated. It was incorrect.

Currently, this doesn't work since at least Mala 1.73.
« Last Edit: March 18, 2011, 03:26:06 pm by Gray_Area »
-Banned-

empardopo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:Yesterday at 05:12:51 am
    • My personal forum
Re: Multiple MAME versions - a somewhat easy way
« Reply #10 on: May 22, 2011, 11:19:57 am »
Are there another solution?
if I set up a second emulator mame, you can not see the game list!
It's only possible in the main mame emulator!

Any solution?

Greetings!

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #11 on: May 24, 2011, 08:01:18 pm »
Are there another solution?
if I set up a second emulator mame, you can not see the game list!
It's only possible in the main mame emulator!

Explain more thoroughly, please. And include the Mala version you're using.
-Banned-

empardopo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:Yesterday at 05:12:51 am
    • My personal forum
Re: Multiple MAME versions - a somewhat easy way
« Reply #12 on: May 26, 2011, 11:25:36 am »
I'm using the 1.74 version of MALA!

I want use two mame versions in MALA, but i want see the games names in both of them lists!

At this moment, in the second mame emulator i can not see the games names! I only see their roms names!

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Multiple MAME versions - a somewhat easy way
« Reply #13 on: May 29, 2011, 05:19:19 am »
The reason for this process is so game names are displayed in the list. I think you got the directions backwards. In the 'parent' Mala, you create a 'generic' emulator that cues the 'child' Mala. In the 'child' Mala, you set up MAME as normal.
-Banned-