johnodon Posted August 16, 2014 Posted August 16, 2014 OK...I hope I am just over-thinking and there is a simple solution to this but I'll throw it out there. My grand scheme is to use a single wheel for Arcade Classics (MAME, Daphne, Zinc, Atomiswave, etc.)...probably 200 - 300 games in all. RL has made it very easy to have multiple emulators on a single wheel using the Alternate Emulator function. I still love and still use HyperSync and I was hoping that I would get off easy by "setting" multiple emulators to my single wheel in HyperSync. However, in instances where you have game name crossover (i.e. "ace" for MAME and Daphne), things can become messy quickly. So, I thought I would write a vbscript that would parse my custom XML and check for the existence of the artwork/videos based on romname and emulator. If the artwork does not exist in the custom wheel folder, it would then copy it from the parent folder (MAME, Daphne, etc.). However, there is no default childnode in the HS XMLs that denotes what emulator any particular game aligns with. I know people were using the EXE childnode to do this (actually, you can insert any childnode you want) but I really don't want to have to edit every entry for 300 games. So, is anyone doing what I am trying to do and come up with an elegant solution? John "There are some who call me.......Tim."
johnodon Posted August 16, 2014 Author Posted August 16, 2014 Actually, my question may be moot. It looks like you can't have two entries with the same "name" in the custom database (I'll use "ace" as an example again). I have MAME as my default emulator and Daphne set up as the Alternate Emulator for Space Ace ("ace"). However, if I add the MAME "ace" to my DB, both of my "ace" entries try to launch with Daphne. John "There are some who call me.......Tim."
ghutch92 Posted August 16, 2014 Posted August 16, 2014 Actually, my question may be moot. It looks like you can't have two entries with the same "name" in the custom database (I'll use "ace" as an example again). I have MAME as my default emulator and Daphne set up as the Alternate Emulator for Space Ace ("ace"). However, if I add the MAME "ace" to my DB, both of my "ace" entries try to launch with Daphne.John Use the <exe></exe> tag to differentiate between different systems. I don't know if it will help with artwork but it will help with launching issues. You could just give your game a unique name like "Daphne - Ace" and just put Ace in the description. How to Install HyperSpin and more RocketLauncher HyperSpin Startup Script
johnodon Posted August 16, 2014 Author Posted August 16, 2014 Use the <exe></exe> tag to differentiate between different systems. I don't know if it will help with artwork but it will help with launching issues. You could just give your game a unique name like "Daphne - Ace" and just put Ace in the description. But then I guess I would need to do that for every game....manually. :S Launching games hasn't been an issue at all. It's just the artwork that is giving me grief. John "There are some who call me.......Tim."
Recommended Posts
Archived
This topic is now archived and is closed to further replies.