Jump to content

Complete Guide for Adding MAME Manufacturers or Genres to HL3 and Hyperspin 1.3


DrMaxwell

Recommended Posts

Posted

DrMaxwell's Complete Guide for Adding MAME Manufacturers or Genres to RL and Hyperspin 1.3

  1. Download Checklist

  2. Adding a MAME Dependent System to a Hyperlaunch HQ MAME Module

  3. Cross-referencing Paths in Hyperlaunch HQ with HyperHQ

  4. Populating the New System Database with a Split MAME XML

  5. Using HyperSync to Download Artwork and Videos for your Custom MAME Manufacturer or Genre

I'm making this guide to help people old and new to Hyperspin split up the rather large set of MAME roms into more manageable and personalized sets quickly, easily and without too much stress. Three words you would have hardly experienced if you first started using Hyperspin a few years ago!


Download Checklist

MAME is now on rom set 0.153b and with it a number of changes have allowed us to again officially play some of the previously locked games from manufacturers such as Cave.:thrasher:

Firstly, we will need to make sure your have the right tools for the job:

  1. Pleasuredome
  2. Don's Hyperspin Tools
  3. HyperSync 3.5+


post-32769-142870636829_thumb.jpg

Great! You've downloaded the files, installed them and are ready to go! Take my hand and come this way...


Adding a MAME Dependent System to a Hyperlaunch HQ MAME Module

putting your own genre or game manufacturer from MAME into hyperlaunch HQ as a new system that we can then use in hyperspin as a new wheel

  1. Step 1 - Open up Hyperlaunch HQ, select the Global tab on the top left and click on Modules. Then, highlight the MAME.ahk script below and open the editor above at the top left of the screen.
    post-32769-142870636688_thumb.png
  2. Step 2 - add the manufacturer name of your new MAME dependent system. For example, if you are adding a new Technos Japan section for Ninja Gaiden. Call it whatever you like!
    post-32769-142870636693_thumb.png
  3. Step 3 - close HyperlaunchHQ and restart to see your associated module.
    post-32769-142870636701_thumb.png
  4. Step 4 - select your new system or manufacturer then click the magnifying glass and double click on MAME.
    post-32769-142870636703_thumb.jpg
  5. Step 5 - click on the green plus sign and direct MAME to your MAME rom directory.
    post-32769-142870636707_thumb.jpg

Cross-referencing Paths in Hyperlaunch HQ with HyperHQ

checking that both Hyperlaunch HQ (the launcher; the meat in the sandwich or the middle man) and HyperHQ (one side of the bun) are looking for the same games and artwork



    1. Step 6 - confirm that the same information here is in HyperHQ.
      post-32769-14287063671_thumb.jpg
    2. Step 7 - Confirm the paths and extension is either zip or 7z to match your romset.
      post-32769-142870636726_thumb.jpg
    3. Step 8 - direct your videos to the folder where you keep your MAME videos. If you have no artwork or videos installed yet or want a fresh set just for this system/ manufacturer/ genre then keep reading below.
      post-32769-142870636728_thumb.png


Populating the New System Database with a Split MAME XML

Now you have your folders set up and pointing to the MAME roms, we need to create your custom games list for that manufacturer you like or genre you want on a separate wheel.

  1. Step 1 - open the Don's Hyperspin Tools zip file and extract it then start the List Splitter
    post-32769-142870636802_thumb.png
  2. Step 2 - click on the browse button at the end of the HyperSpin XML File field
    post-32769-142870636805_thumb.png
  3. Step 3 - click on the file named MAME and click open
    post-32769-142870636807_thumb.png
  4. Step 4 - now click on the browse button at the end of the Output Folder
    post-32769-142870636811_thumb.png
  5. Step 5 - find the the system or manufacturer you just created and click ok
    post-32769-142870636814_thumb.png
  6. Step 6 - change this dropdown menu to manufacturer if you are making a list for Midway or Capcom etc then click Generate XML Files
    post-32769-142870636818_thumb.png
  7. Step 7 - post-32769-142870636799_thumb.png
  8. Step 8 - wait for about 20 seconds and then check the folder
    post-32769-142870636823_thumb.jpg
  9. Step 9 - copy and paste the list you are creating into the folder and change it to the same name as the folder and system in hyperlaunch HQ or HyperHQ
    post-32769-142870636827_thumb.png

Well done! You have just created your custom list that is ready to run in Hyperspin!


Using HyperSync to Download Artwork and Videos for your Custom MAME Manufacturer or Genre

So...you've made it this far down the page...

This next step is straightforward. I'll make a video of it tomorrow when I wake up, but I'm happy with the results and ease of it. Basically you generated a part of the original MAME XML and if we feed our new list into Hypersync it won't recognize the system because it is named something different, for example, "Capcom". So simply take that list you made and change the name to MAME.xml, then put it back into Hyperspin/Databases/MAME/ folder. Turn on hypersync, pick what you need for the system, then before you sync, change the directory to output into your "Capcom" folder.

This will generate a MAME folder with all the artwork for the roms listed in your custom XML. Saving you the hassle of matching themes, artwork and video for newly created systems. I just wish the same were true for MESS systems; it is a pity the naming conventions are different!

Well I am off to bed, please reply with any feedback or questions!

post-32769-142870636685_thumb.jpg

post-32769-142870636687_thumb.jpg

post-32769-142870636697_thumb.png

post-32769-14287063683_thumb.png

post-32769-142870636833_thumb.png

post-32769-142870636835_thumb.png

post-32769-142870636837_thumb.png

post-32769-142870636841_thumb.png

post-32769-142870636843_thumb.png

post-32769-142870636845_thumb.png

post-32769-142870636846_thumb.jpg

post-32769-142870636848_thumb.jpg

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

Posted

Thanks very much for this. I've not felt the need to use Don's tools before but have been thinking it would be nice to split up MAME into more manageable sections. Another job to add to the list of things to do when I have time!

HyperSpin behaving oddly? Read about known bugs here: http://www.hyperspin-fe.com/topic/4590-known-bugs-and-handy-hints-for-hyperspin/

The installer for HyperSpin now includes HyperLaunch 2. Go here for support: http://www.hyperspin-fe.com/forum/122-hyperlaunch-2/

HyperLaunch3 is now called RocketLauncher. Go here for support: http://www.rlauncher.com/forum/content.php

Read this for ftp login info: http://www.hyperspin-fe.com/topic/2320-ftp-access-must-read/

Platinum members get 25% off an Emumovies subscription: http://www.hyperspin-fe.com/topic/1211-emumovies-code/

Posted

Thanks guys! I was writing this up at 3:30AM this morning, so the positive feedback is great!

I don't usually write up guides, but I had to go through the process and couldn't really find something that was step by step to explain the process on here. Sometimes I think us members forget just how much time we have spent using the programs and forget that some are still wrapping their heads around the basics, so I tried to make it as simple as possible and more importantly accessible for those wanting to venture out from the default setup.

I was limited to 30 attachments for the initial post; I wanted to show the final step in much greater detail, so here are some screen shots of the process:

  1. post-32769-142870636856_thumb.png
    post-32769-142870637141_thumb.png

post-32769-142870636857_thumb.png

post-32769-142870636858_thumb.png

post-32769-14287063686_thumb.png

post-32769-142870636863_thumb.png

post-32769-142870636864_thumb.png

post-32769-142870636866_thumb.png

post-32769-142870636867_thumb.jpg

post-32769-14287063687_thumb.jpg

post-32769-142870636873_thumb.jpg

post-32769-142870636876_thumb.jpg

post-32769-142870636879_thumb.jpg

post-32769-142870636883_thumb.jpg

post-32769-142870636885_thumb.jpg

post-32769-142870637122_thumb.png

post-32769-142870637125_thumb.png

post-32769-142870637129_thumb.png

post-32769-142870637132_thumb.png

post-32769-142870637135_thumb.png

post-32769-142870637138_thumb.png

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

  • 2 weeks later...
Posted

Thanks for the guide DrMaxwell, it seems pretty straightforward but for some reason I have an issue!

When I click on the 'Edit Module with your prefers editor' an error message pops up saying 'you don't have an editor set, make sure you set on under the HyperLaunchHQ tab.'

I've no idea what this means as I can't find an option to select 'on' in the HyperLaunch HQ tab.

Would you be so kind to guide me in the right direction with this?

Appreciate the guide, thanks in advance :-)

post-14488-142870640057_thumb.jpg

Posted

It's a typo! Should say "make sure you set one under the HyperLaunch HQ tab" i.e. make sure you set up an editor that HLHQ will use to open up the module.

HyperSpin behaving oddly? Read about known bugs here: http://www.hyperspin-fe.com/topic/4590-known-bugs-and-handy-hints-for-hyperspin/

The installer for HyperSpin now includes HyperLaunch 2. Go here for support: http://www.hyperspin-fe.com/forum/122-hyperlaunch-2/

HyperLaunch3 is now called RocketLauncher. Go here for support: http://www.rlauncher.com/forum/content.php

Read this for ftp login info: http://www.hyperspin-fe.com/topic/2320-ftp-access-must-read/

Platinum members get 25% off an Emumovies subscription: http://www.hyperspin-fe.com/topic/1211-emumovies-code/

Posted

It's a setting in the tab called "HyperLaunch HQ"', like the message box says. And yes, notepad++ is what you need.

Sent from my phone using Tapatalk, probably while at work...

HyperSpin behaving oddly? Read about known bugs here: http://www.hyperspin-fe.com/topic/4590-known-bugs-and-handy-hints-for-hyperspin/

The installer for HyperSpin now includes HyperLaunch 2. Go here for support: http://www.hyperspin-fe.com/forum/122-hyperlaunch-2/

HyperLaunch3 is now called RocketLauncher. Go here for support: http://www.rlauncher.com/forum/content.php

Read this for ftp login info: http://www.hyperspin-fe.com/topic/2320-ftp-access-must-read/

Platinum members get 25% off an Emumovies subscription: http://www.hyperspin-fe.com/topic/1211-emumovies-code/

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...