Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: DaveMMR on February 25, 2009, 10:07:29 pm

Title: Anyone getting MultiMame working with Hyperspin **EDIT: GOT IT!**
Post by: DaveMMR on February 25, 2009, 10:07:29 pm
I posted a message over on the Hyperspin boards and I more or less have a somewhat satisfactory temporary workaround for combining different MAME roms into one list.  However, I finally wrapped my head around MultiMame and I'm digging the versatility it offers.  But it doesn't play nice with HS.  Anyone get it working with the frontend?  If so, any suggestions?

Edit: Got it working, see below.
Title: Re: Anyone getting MultiMame working with Hyperspin
Post by: Dazz on February 26, 2009, 08:07:32 am
For this you will need to modify the HyperLaunch.ahk script and add the commands for MultiMame.  Then once you have done so you will need to compile the script with AutoHotKey and then setup HyperSpin for HyperLaunch=true.  If you know how to script for AutoHotKey then you can add whatever emulator to HyperSpin you want. 

Post a thread over on the forums and I am sure someone can help you with the script.
Title: Re: Anyone getting MultiMame working with Hyperspin
Post by: DaveMMR on February 27, 2009, 07:43:20 am
Thanks Dazz I'll play around with HyperLaunch this weekend.
Title: Re: Anyone getting MultiMame working with Hyperspin **EDIT: GOT IT!**
Post by: DaveMMR on February 28, 2009, 08:47:43 am
Thank you Dazz - it seems so simple but I completely overlooked Hyperlaunch.  But once I edited the script correctly (and a few other odds and ends were tied up) it worked.  Here's what I did:


Here I basically edited the MAME entry by changing the executable to MultiMame.exe at the head of the script and the "MAME" entry (and yes, I could have just changed the filename of MultiMame to mame.exe for simplicity, but I wanted to differentiate my different versions of Mame).  Also, I had to edit %rompath%%romname%%romextension% to just read %romname%.   I got that from something BadBoyBill posted on an unrelated thread in the Hyperspin forums and that fixed the problems I was having launching the game.


Though, for some reason, it wasn't working the way I had intended.  So instead of troubleshooting, I decided to simplify.  I manually added the three Daphne files I wanted to combine with the Mame list to the default mame.xml file, making sure the file names matched the daphne.dat I used to setup MultiMame and also the theme names in the HS media folders.*


And VIOLA, worked like a charm.  I choose Donkey Kong from the list and it runs the .99 version.  I choose Bubble Bobble and it runs on .116.  Though I'm getting errors when I run the Daphne programs, it's definitely not HS related (my settings/folders are wrong as I moved things around). 

I have a thread over at the HS Forums that I will add the above to as well.  Thanks for the help Dazz!   :cheers:

(*BTW - The reason I needed to make sure the mame.xml database in HS matched with the theme names is because I set the options to THEMES ONLY as a way to pick and choose the games that are running on my cab and HS will not work if you have a theme who's name doesn't have an entry in the xml file.)