3ll Posted September 10, 2013 Posted September 10, 2013 Hi, can someone tell me how I can get hyperspin to launch the 2 player versions of mame games such as turtles, turtles in time, simpsons etc I have located the roms and can place them in the rom directory but I am unsure on how I tell hyperspin to launch these roms instead of the 4player variants. can anyone offer guidance on this ?
somail Posted September 10, 2013 Posted September 10, 2013 You need to go into the hyperspin database xml for mame "mame.xml". Edit the simpsons section to the name of the simpsons rom you wish to launch. Do this for turtles etc.. Let us know if you need more detail.
SubZero Posted September 10, 2013 Posted September 10, 2013 Justrename your simpson en turtles themes to the 2 player roms names
Fromlostdays Posted September 11, 2013 Posted September 11, 2013 And remember that if you rename your database entry, you'll have to rename the rom accordingly.
3ll Posted September 11, 2013 Author Posted September 11, 2013 Hi guys, thanks for the replies.. Im still a little fuzzy on what I need to do though.. I have opened up the mame.xml file located in my hyperspin/databases/mame directory and have found the following entries for the Simpsons.. </game> <game name="simpsons2pa" index="" image=""> <description>The Simpsons (2 Players Asia)</description> <cloneof>simpsons</cloneof> <crc>580ce1d6</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> </game> <game name="simpsons2pj" index="" image=""> <description>The Simpsons (2 Players Japan)</description> <cloneof>simpsons</cloneof> <crc>265f7a47</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> </game> <game name="simpsons2p" index="" image=""> <description>The Simpsons (2 Players World, set 1)</description> <cloneof>simpsons</cloneof> <crc>580ce1d6</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> </game> <game name="simpsons2p2" index="" image=""> <description>The Simpsons (2 Players World, set 2)</description> <cloneof>simpsons</cloneof> <crc>580ce1d6</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> </game> <game name="simpsons" index="" image=""> <description>The Simpsons (4 Players World, set 1)</description> <cloneof></cloneof> <crc>580ce1d6</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> </game> <game name="simpsons4pa" index="" image=""> <description>The Simpsons (4 Players World, set 2)</description> <cloneof>simpsons</cloneof> <crc>580ce1d6</crc> <manufacturer>Konami</manufacturer> <year>1991</year> <genre></genre> <rating>Other - NR (Not Rated)</rating> <enabled>Yes</enabled> I have the simpsons 2pa rom and the 4pa romfiles in my rom directory.. do I still edit something within the mame.xml file or do I simply rename the simpsons theme in my mame themes directory to the same name as the rom i want it to open up? I am assuming the same method would also apply to Xmen / Turtles etc..
32assassin Posted September 11, 2013 Posted September 11, 2013 you can do this two ways, as mentioned all 2 player games are clones of 4 player games filter out all clone games, ONLY PARENT ROMS WILL SHOW UP IN YOUR WHEEL removed the rom name inside the line <cloneof>simpsons</cloneof> and then add the 2 player name to the 4 player entries your 4 player line should look like this:<cloneof>simpsons2p2</cloneof> filter by themes, ONLY GAMES WITH THEMES WILL SHOW IN YOUR WHEEL rename your themes to match the 2 player rom names simpsons 4 player name: simpsons simpsons 2 player name: simpsons2p2
3ll Posted September 12, 2013 Author Posted September 12, 2013 Thanks for the guidance, that actually helped me to sort it for anyone else who has similar problems heres what I did.. as 32assassin described, go into mame.xml this file is located in your hyperspin/databases/mame directory. On the 2 player entry of your rom you want to load with hyperspin edit your mame.xml file and remove the games name from between these two fields. <cloneof>simpsons</cloneof> - It should then look like <cloneof></cloneof> Next you need to find the 4 player entry in your mame.xml for the same game and in the <cloneof></cloneof> field for that entry you need to put the name of your 2 player rom name. In my case I used <cloneof>simpsons2pa</cloneof> [you can find the name of your 2 player rom file from looking into your roms directory, or if you have just downloaded a 2 player version put this file in your roms directory] After you have done this you then need to make sure the hyperspin theme you use for your game ties up with your new changes to the mame.xml file we have just made, to do this go into the Hyperspin/media/mame/themes directory and find the theme for your game your working with, rename this theme to the name of your two player rom, in my case I renamed the theme to simpsons2pa. [the same name you typed in your <cloneof>simpsons2pa</cloneof> field] after this it should work, do the same thing with other 2 player rom files such as Turtles, Sunset riders, Xmen etc.. Thanks for the guidance everyone, this has been bugging me for about a year, glad i was finally able to sort it with your help
Sarda Posted February 27, 2014 Posted February 27, 2014 Just found this , I followed your method step by step to no luck. 1 - If I add a 2p entry, it'll only show the 4p on the wheel. 2 - If I do the renaming and XML edit just like you said, it still launches the 4p versions. Any help? Thanks!
aliens8us Posted March 23, 2014 Posted March 23, 2014 Thanks for the guidance, that actually helped me to sort it for anyone else who has similar problems heres what I did.. as 32assassin described, go into mame.xml this file is located in your hyperspin/databases/mame directory. On the 2 player entry of your rom you want to load with hyperspin edit your mame.xml file and remove the games name from between these two fields. <cloneof>simpsons</cloneof> - It should then look like <cloneof></cloneof> Next you need to find the 4 player entry in your mame.xml for the same game and in the <cloneof></cloneof> field for that entry you need to put the name of your 2 player rom name. In my case I used <cloneof>simpsons2pa</cloneof> [you can find the name of your 2 player rom file from looking into your roms directory, or if you have just downloaded a 2 player version put this file in your roms directory] After you have done this you then need to make sure the hyperspin theme you use for your game ties up with your new changes to the mame.xml file we have just made, to do this go into the Hyperspin/media/mame/themes directory and find the theme for your game your working with, rename this theme to the name of your two player rom, in my case I renamed the theme to simpsons2pa. [the same name you typed in your <cloneof>simpsons2pa</cloneof> field] after this it should work, do the same thing with other 2 player rom files such as Turtles, Sunset riders, Xmen etc.. Thanks for the guidance everyone, this has been bugging me for about a year, glad i was finally able to sort it with your help Thank you for this! I just recieved my Hyperspin Project from my friend from another site that sold me a HDD w/ 50 emulators. I'm just now in the process of setting up the controls for all the emulators. You had me just realized that all the 4-player MAME games that I'm going to have to adjust like you did (X-Men, NBA Jam, Turtles, etc.)
joe35car Posted March 23, 2014 Posted March 23, 2014 Now start the game Simpsons and hit F2 and change the sound settings from mono to stereo. Few other games as well are set to mono by default. http://mametesters.org/view.php?id=5480
delt31 Posted April 3, 2015 Posted April 3, 2015 I followed everything too and still no luck. Anyone clarify how to actually do this? I'm doing turtles which has teenage mutant ninja turtles and hero turtles and I changed all of them from clone TMNT to a 2p version and changed the 2p version I was using to _____ (removed the name in between clone words). Still no go.
cowbells Posted April 3, 2015 Posted April 3, 2015 Not quite sure what you're saying, but it looks like there are two 2 Player clones of tmnt (Teenage Mutant Ninja Turtles). Simpsons has a few more than that, so you should just go with the World version. TMNT- One is the Japanese version : tmnt2pj The other is the Oceania version : tmnt2po Simpsons world : simpsons 2p That's how the roms should be named in your MAME romset. You'll also need the parent roms tmnt and simpsons in your rom folder. I'm not sure how you sort your MAME list, but I do it by available themes. With my method, I would just rename my themes to tmnt2po and simpsons2p, then the database would load those versions of the games. This is why the MAME database has every single game on there, so you can easily customize it. If you are going by available videos or wheels, then you'd do the same thing, just rename them to the version of the game you want to load. You can tweak these settings in HyperHQ. Hope this helps.
delt31 Posted April 3, 2015 Posted April 3, 2015 Thanks but per the instructions earlier in this thread, I was told to find the 2p version of the game and find it in the mame.xml file and remove it from the clone<>clone line so it's blank then I was to replace the 4 player roms so their clone line item in the xml looks like clone<tmnt2po>clone. I did that but it didn't work. Would you mind writing up what the xml should look like for turtles based on what you noted above? I do see two versions of the game being 2p and there is only one parent rom (tmnt) but what do I do now? I also noticed teenage mutant hero turtles which is the UK version. Not sure if I need to change anything with those. Thanks
cowbells Posted April 3, 2015 Posted April 3, 2015 Oh gotcha, it was late when I responded so I didn't even notice the first page of this thread haha. I wouldn't recommend messing with the database. The reason is this. Let's say you edit these two games, then later, you want to update your MAME romset and database. Now, you have to go back and edit the xml again. And you'd have to do this every time you update. If you end up doing this to 20 games, well, then it's going to suck updating. With the method I described, you leave the xml alone and just have Hyperspin filter the data for us. This way, you don't have to worry about editing anything every time you update. Yay computers! Here's a more detailed explanation: Open HyperHQ. Go to Wheel Settings --> MAME --> Naviagation / Themes. From here, you can set wheel filters: (not on a computer with HS, just borrowed the image for illustration, yours will say 'MAME' at the top) The box I made shows the filters. If you select Themes Only, then only games that have a theme in your media folder for MAME will appear in HS. Wheels Only shows games that have wheel images, Parents Only shows all games that aren't clones and Roms Only shows all games that you have roms for. In this case, I'd suggest going with either Themes (what I do) or Wheels. Since MAME is such a large database, you don't want all of it. Instead, you can just navigate to Media --> MAME --> Themes. Find the theme tmnt and rename it to tmnt2po (you may still need to download it if you don't have it). Hyperlaunch will then launch the correct version of the game and you never have to mess with editing the dat. Do the same for Simpsons and you should be golden. Btw, if you need to know the name of a rom and why it's different or anything like that, just go to mamedb.com
SubZero Posted April 3, 2015 Posted April 3, 2015 Like Cowbells says, just rename your theme to the rom name you are using.
32assassin Posted April 3, 2015 Posted April 3, 2015 sorry cowbells but that is not a good idea This is only an option if you only want a selective number of games (most popular). You can't use the Themes or Wheel Only filter because many games are still missing their media (themes or wheels). if you don't have the theme you will not have the game listed in your Hyperspin wheel. I wouldn't recommend messing with the database. The reason is this. Let's say you edit these two games, then later, you want to update your MAME romset and database. Now, you have to go back and edit the xml again. And you'd have to do this every time you update. If you end up doing this to 20 games, well, then it's going to suck updating. With the method I described, you leave the xml alone and just have Hyperspin filter the data for us. This way, you don't have to worry about editing anything every time you update. Yay computers! this is exactly what I do. I wish their was a program to automatically edit your XML based on certain criterias. Until then I will do it manually; given that MAME is only updated once every other month its not such a bad task. I actually have a cheat sheet to help me update my XML. it started as a list of 4 player games up its been expanded to add pauline and fix it felix I also added more clone to parent games such as speed hacks for Ms. Pac-man, Galaga and Ikari Warriors 4 way joystick hack. when a new version of MAME is released, I updated my roms, update my exe. when Brolly releases the new XML, I open my cheat sheet file and go down the list and make all this changes. <game image="" index="" name="FixitFelixJr"> <description>Fix it Felix Jr</description> <cloneof></cloneof> <crc/> <manufacturer>TobiKomi</manufacturer> <year>1985</year> <genre>Platform</genre> <rating>AAMA - Green (Suitable For All Ages)</rating> <enabled>Yes</enabled> </game> <game image="" index="" name="dkongpne"> <description>Donkey Kong Pauline Edition</description> <cloneof></cloneof> <crc/> <manufacturer>Hack</manufacturer> <year>2013</year> <genre>Platform</genre> <rating>AAMA - Green (Suitable For All Ages)</rating> <enabled>Yes</enabled> </game> (NO NEED TO CHANGE) 2 player parent, 4 player clone Atari Football Captain America: The Avengers Passing Shot Super Offroad Super Sprint Tank Force WWF Wrestlefest Crime Fighters 4P US parent = crimfght 2P USA clone = crimfght2 Demolition Derby 4P US parent = demoderb 2P USA clone cocktail = demoderbc Desert Assault clone of thunder Zone 4P US parent = thndzone4 --> clone of 4 player Thunder Zone 2P USA clone = dassault Eliminator 2P parent = elim2 2p cocktail = elim2c Galaga (Midway set 1 with fast shoot hack) clone = galagamf Gauntlet 4P US parent = gauntlet 2P USA clone = gauntlet2p Gauntlet 2 4P US parent = gaunt2 2P USA clone = gaunt22p Ikari Warriors (joystick hack) Parent = ikari joystick hack clone = ikarijpb Ms. Pac-Man (speedup hack) parent = mspacman clone = mspacmnf Pac-Man (Galaxian hardware, set 2) parent = puckman clone = pacmanbla Pac-Man (Midway, speedup hack) clone = pacmanf Punk Shot 4P US parent = punkshot 2P USA clone = punkshot2 Stone Ball 4P US parent = stonebal 2P USA clone = stonebal2 Sunset Riders 4P parent = ssriders 2P USA clone = ssridersubc Teenage Mutant Ninja Turtles 4P parent = tmnt 2P USA clone = tmnt2po Teenage Mutant Ninja Turtles - Turtles in Time 4P parent = tmnt2 2P USA clone = tmnt22pu The Main Event 4P US parent = mainevt 2P USA clone = mainevt2p The Simpsons 4P parent = simpsons 2P USA clone = simpsons2p3 Vendetta 4P parent = vendetta 2P USA clone = vendetta2pu Xmen 4P parent = xmen 2P USA clone = xmen2pe
delt31 Posted April 3, 2015 Posted April 3, 2015 Appreciate the input guys but it seems I'm getting conflicting ideas. Would someone who has this working for TMNT (or any of them) just copy and paste their mame .xml file (for that game area only) so I can see exactly what it should look like and then leverage that for others? I understand the concept and will be able to read the rom names fine. Thanks guys!
32assassin Posted April 3, 2015 Posted April 3, 2015 they are not conflicting ideas, they are multiple ways of doing what you want to do. each example given has its pros and its cons. Its up to you to decide what best fits your needs. as I posted in the earlier post find the 4 player Parent in the XML TMNT for example <game name="tmnt" index="" image=""> <description>Teenage Mutant Ninja Turtles (World 4 Players)</description> <cloneof></cloneof> -----> change this to hide game <cloneof>tmht2p</cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> find the 2 player clone <game name="tmht2p" index="" image=""> <description>Teenage Mutant Hero Turtles (UK 2 Players, set 1)</description> <cloneof>tmnt</cloneof> change this to make it a parent rom:<cloneof></cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> </game> finally go to HyperHQ and click on the "Parents Only" filter.
cowbells Posted April 4, 2015 Posted April 4, 2015 32assasin, no disrespect, but in my opinion, your way is a lot more work. If I want a game that doesn't have a theme yet on my HS, I just make a copy of the default mame theme and rename to the roms name. Boom, done. Never have to update again. If a theme gets made, overwrite. Then you are done again. Never have to mess with xmls and you certainly don't have to update it every other month. I actually don't do this, as I really only use HS to wow house guests. Therefore, I only use games that have nice pretty themes. I have no need to wow myself. MAME and RL are more than enough for just me. Your way works as well I suppose, but it's a lot of upkeep. Not to mention a much more arduous solution for a guy that's just getting his feet wet. Anyway, we're here to help, not bicker. Delt31, you can follow either set of advice and achieve the result you are looking for. If you choose to use the method I suggested, then you don't have to edit the MAME database. Just use the official one and rename your Simpsons and TMNT theme and you'll be done.
delt31 Posted April 4, 2015 Posted April 4, 2015 find the 4 player Parent in the XML TMNT for example <game name="tmnt" index="" image=""> <description>Teenage Mutant Ninja Turtles (World 4 Players)</description> <cloneof></cloneof> -----> change this to hide game <cloneof>tmht2p</cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> find the 2 player clone <game name="tmht2p" index="" image=""> <description>Teenage Mutant Hero Turtles (UK 2 Players, set 1)</description> <cloneof>tmnt</cloneof> change this to make it a parent rom:<cloneof></cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> </game> I did this verbatim (changed TMNT to point to tmht2p) and made tmht2p the parent AND changed my theme from tmnt to tmht2p and now I don't have a theme represented for turtles. Tried to leave the theme as tmnt and still no them on the wheel anymor do I need to change all of the clones for TMNT to tmht2p too?
delt31 Posted April 4, 2015 Posted April 4, 2015 32assasin, no disrespect, but in my opinion, your way is a lot more work. If I want a game that doesn't have a theme yet on my HS, I just make a copy of the default mame theme and rename to the roms name. Boom, done. Never have to update again. If a theme gets made, overwrite. Then you are done again. Never have to mess with xmls and you certainly don't have to update it every other month. I actually don't do this, as I really only use HS to wow house guests. Therefore, I only use games that have nice pretty themes. I have no need to wow myself. MAME and RL are more than enough for just me.Your way works as well I suppose, but it's a lot of upkeep. Not to mention a much more arduous solution for a guy that's just getting his feet wet. Anyway, we're here to help, not bicker. Delt31, you can follow either set of advice and achieve the result you are looking for. If you choose to use the method I suggested, then you don't have to edit the MAME database. Just use the official one and rename your Simpsons and TMNT theme and you'll be done. Your way worked - problem is I don't want to hide other games without themes.....Thanks though. I'm also trying to figure out why my SF2 hyper is not working. Jesus....haha - it comes up and when I press it flashes and never launches
cowbells Posted April 4, 2015 Posted April 4, 2015 This is what he meant: <game name="tmnt" index="" image=""> <description>Teenage Mutant Ninja Turtles (World 4 Players)</description> <cloneof>tmht2p</cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> and <game name="tmht2p" index="" image=""> <description>Teenage Mutant Hero Turtles (UK 2 Players, set 1)</description> <cloneof></cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> </game>
cowbells Posted April 4, 2015 Posted April 4, 2015 Your way worked - problem is I don't want to hide other games without themes.....Thanks though. No worries
vampirolatino2 Posted April 4, 2015 Posted April 4, 2015 Now start the game Simpsons and hit F2 and change the sound settings from mono to stereo. Few other games as well are set to mono by default. http://mametesters.org/view.php?id=5480 Wow!!! The more you know! Thanks a lot, never knew that the konami games default in mono.... now I understand why it didn't sound like I remember in the old days lol Changed to stereo. NOW this is more like!
delt31 Posted April 4, 2015 Posted April 4, 2015 This is what he meant: <game name="tmnt" index="" image=""> <description>Teenage Mutant Ninja Turtles (World 4 Players)</description> <cloneof>tmht2p</cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> and <game name="tmht2p" index="" image=""> <description>Teenage Mutant Hero Turtles (UK 2 Players, set 1)</description> <cloneof></cloneof> <crc></crc> <manufacturer>Konami</manufacturer> <rating>AAMA - Green (Suitable For All Ages)</rating> <year>1989</year> <genre>Beat-'Em-Up</genre> <enabled>Yes</enabled> </game> OK - I did that and didn't work. Do I need to change the theme as well as I tried doing that and no luck. Do I need to change all the other clones too to refer to the 2p version? I believe there is more to change then just the two referenced above right?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.