Author Topic: Multiple Emulators for One System  (Read 5256 times)

bigjayb024

  • Newbie
  • *
  • Posts: 7
Re: Multiple Emulators for One System
« Reply #3 on: June 10, 2015, 11:30:58 AM »
Thank you, worked like a charm! I kinda figured that's how it was done. Didn't want to mess with the system.xml file until I was sure.

-Cheers!

mgalaxy

  • Administrator
  • Hero Member
  • *****
  • Posts: 1165
    • Email
Re: Multiple Emulators for One System
« Reply #2 on: June 10, 2015, 09:49:30 AM »
The new mGalaxy version I'm working on will allow you to create as much systems as you want, each with its own settings.
In the meantime, you can do this:
- In the mGalaxy folder > Data > open 'systems.xml'
- Locate the block you want to duplicate
Code: (xml) [Select]
<System Type="Console">
    <Name>Mattel Intellivision</Name>
    <AppPath />
    <RomPath />
    <SnapPath />
    <VidPath />
    <Emu selected="0">
      <Cmd id="0" name="Nostalgia" value="&quot;%path\%file%ext&quot; -f" />
      <Cmd id="1" name="MESS" value="intv -cart &quot;%path\%file%ext&quot; -volume -%volume(32,0) -skip_gameinfo -nowindow" />
    </Emu>
    <Extensions>.int,.zip</Extensions>
    <Active>False</Active>
    <Script>True</Script>
    <Database>False</Database>
</System>
- Copy it and paste it just under
- Change its name to a unique name. You now have:
Code: (xml) [Select]
<System Type="Console">
    <Name>Mattel Intellivision</Name>
    <AppPath />
    <RomPath />
    <SnapPath />
    <VidPath />
    <Emu selected="0">
      <Cmd id="0" name="Nostalgia" value="&quot;%path\%file%ext&quot; -f" />
      <Cmd id="1" name="MESS" value="intv -cart &quot;%path\%file%ext&quot; -volume -%volume(32,0) -skip_gameinfo -nowindow" />
    </Emu>
    <Extensions>.int,.zip</Extensions>
    <Active>False</Active>
    <Script>True</Script>
    <Database>False</Database>
</System>
<System Type="Console">
    <Name>Mattel Intellivision (Nostalgia)</Name>
    <AppPath />
    <RomPath />
    <SnapPath />
    <VidPath />
    <Emu selected="0">
      <Cmd id="0" name="Nostalgia" value="&quot;%path\%file%ext&quot; -f" />
      <Cmd id="1" name="MESS" value="intv -cart &quot;%path\%file%ext&quot; -volume -%volume(32,0) -skip_gameinfo -nowindow" />
    </Emu>
    <Extensions>.int,.zip</Extensions>
    <Active>False</Active>
    <Script>True</Script>
    <Database>False</Database>
</System>
- Last but not least, in mGalaxy folder > Data, duplicate the 'Mattel Intellivision' folder and rename it exactly as you named the 'new' system in the systems.xml file (in that example: Mattel Intellivision (Nostalgia))

bigjayb024

  • Newbie
  • *
  • Posts: 7
Multiple Emulators for One System
« Reply #1 on: June 10, 2015, 04:00:48 AM »
Hi, I was wondering if there was a way to set up mGalaxy to use more than one emulator for a system. I'm using MESS to run Intellivision games, and found that MESS won't load a few home brews like Donkey Kong Arcade. However, Nostalgia will run them.

Is there a way to make mGalaxy run a certain emulator for a specific game?

Other than that, mGalaxy is running perfectly! Thanks!