Kortoga Posted April 10, 2016 Posted April 10, 2016 OK, I am new, but learning fast. Everything works great in HyperSpin. Wheels, vids, games load, roms are good. I have gone through my roms folder and filtered out, then deleted all the junk. Like the Mature, Japanese Mahjong and fruit games. I want to build a new Hyperlist for my rom set. Don's Tools does this for me when I point it to my roms folder. But the big issue, Don's Tools also cleans wipes out any "year", "Genre" type info for each rom. How do I get this back, or how do I create a list that keeps all the original data? I am using Dons Hyperspin Tools 4.3.26, which does not look anything like what he is using in his youtube video at all. Thanks...
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 Thanks, I just downloaded Don's HyperSpin Tools 4.2.6 which to me (Newbie), looks like the real deal as shown in Don's tutorial on youtube. I had originally Downloaded Don's HyperSpin Tools 4.3.26, which looks very different, has many features missing, was uploaded by someone other than Don, and at my level is not useful. This version created the list I was wanting, but rips all useful "data" from the game data. Which to me is going backwards, not forwards. I started setting up Don's Tools for generating a new Hyperlist. I downloaded the newest version of the MAME.xml file from the database section of this website. Now I need to "generate" a Mamelist.xml with Don'sTools but keep getting this error, ------------------------- Could not create a MAME list xml file Executing ":\HyperSpin\Emulators\MAME v0169b_64bit\mame64.exe - listxml" failed (return code 1) ------------------------- There is a listxml file in the MAME v0169b_64bit folder. What could be the problem?
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 More info for you. I am wanting to create a hard rom list of only the roms I own. This helps me to download "only" the media I need, not "everything possible" for all roms MAME can uses. I literally delete the roms from my system I am not using. I do not use the filter methods. Again, I do this because GameEX has a cool program that lets you keep all the media updated by using your rom folder as a list for what files you need to download for you media. Instead of just making you download everything. There may be a way to do this with HyperSpin, but I have not found it yet, so I am doing what I know. I am not planning on using GameEX, I love HyperSpin, but I do use the GameEX way of downloading media.
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 Isn't there something I can just point at my rom folder, and it outputs a xml file with ONLY my roms with all the data of each rom still written? All I want is a MAME.xml file with only the roms I want to use, not an entire list of MAME supported roms. Thanks...
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 After the scan, it shows every game Mame can play. What do I do now, manually click on each game and set it to export?
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 Thanks, this works now. My path to my roms in HQ was not correct for some reason. I must have messed this up somehow. I still cannot get the Mamelist.xml to work.
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 I used the command line to create a Mamelist from the mame64.exe. Then I used RomLister to create a Merged list. I merged the: - Mamelist.xml from mame64.exe - controls.xml - catlist.xml Then with this MasterList I am trying to run the Rom Scanner inside RomLister to match the Merged MasterList.xml with my roms folder. This is supposed to create a MasterList.xml tailored to only the roms I own. But the xml file is coming up empty, as if it does not see my rom folder. But I am pointing the Rom Scanner function to this folder. I ultimately want a Masterlist.xml that has only my roms, and all info like manufacture, number of players, controls, year made, (that stuff). I started out only wanting a list of my roms so my wheel will only show the roms I own, then I realized the list I created does not have any data info. And now I want probably more data than I need right now, but if I am going to do it, then I should do it right. How do you create your romslist.xml?
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 If I could only point Dons Tools to my rom folder and it ONLY creates the list using what I have. I need a xml list of only my roms, that has all the data for each of those roms. There has to be a way to do this, I cannot be the only person that would want this. If I have to, I'll get to typing, but man, I do not want to do this manually.
Kortoga Posted April 10, 2016 Author Posted April 10, 2016 OK, that is good to know! Thank you! I am trying to do something outside the norm. Gonna stop right there then. For my needs I was able to create a much better List. Thank you for the help. And during this issue I was able to learn more about how HyperSpin works. I am now more knowledgeable, thank you...
wesfranks Posted April 11, 2016 Posted April 11, 2016 Kortoga, Unlike Agent47, I am nobody. But just to let you know if you had followed his instructions Post#2 thru #8, you would have your list by now. To paraphrase, from Post#2 go to this site https://www.dropbox.com/sh/19vpff3f4x87yu4/AAAeirhSq-sMaBW9AQKd0m1wa?dl=0 and download the "MAME_full.xml" for your MAME version number. This will be your "HyperSpin Source XML". Go to Don's and open the "Filter HyperList.exe". On the popup screen, set Hyperspin Wheel to MAME. For the "HyperSpin Source XML" section, use the "HyperSpin Source XML" from above. For this function, you do not need to do anything else. The rest are "Optional Settings" and you do not need them for what you want. You do not need a "mamelist.xml" for this. Hit "Scan" at the bottom. The screen that pops up will say "All Games". Since this list is from the HyperSpin Source XML for your version of MAME, it will have all of the games even the ones that you do not have. You will have to filter this down. Middle of the screen, is some colored columns probably green (Yes) and pink (No). First (hopefully) green column to the left is labeled "Game". If you click the label "Game" at the top of the column it will reorder the all games list from green (Yes) to pink (No), ordered from the top of the column. Green (yes) are games that you personally have in your MAME roms folder. Pink (no) are games that you do not have. This is contingent on you having entered the correct roms location in HyperHQ like you said you did in your Post#9. If you do not see pink and green in this column, then your rom path is not correct in HyperHQ. But assuming it is correct, in the left side of the Filter HyperList utility is the "Search" tab (left side of screen). The fourth option down is "Game" (drop-down menu). From the drop-down menu, select "Yes". This will filter All Games to only the ones that you have aka green (Yes). You can click the label Game to reorder the Game column and should see only green (Yes) in the column. Now that you have filtered the list down to only games you have, you must now select all the games (click anywhere in the spreadsheet field, then hit- Ctrl key + A)- columns should turn blue. Then add to the Output List (hit Ctrl key + F)- if you click on any area of the spreadsheet, you will notice that the sections that were blue are now dark-yellow(?). The export column should now say "Output List" all the way down the column. Then at the bottom of Filter HyperList utility, click "Export Output List". Select location path and name. Open the XML in notepad, ensure that it has info and move to HyperSpin Database folder (after naming it to correct system name).
Kortoga Posted April 14, 2016 Author Posted April 14, 2016 Thanks WESFRANKS, I appreciate the guide on how to do it. I think my main issue was trying to do something much more detailed than it had to be. So I was getting caught up in all the dead ends I created for myself.
potts43 Posted April 15, 2016 Posted April 15, 2016 I used the command line to create a Mamelist from the mame64.exe. Then I used RomLister to create a Merged list. I merged the: - Mamelist.xml from mame64.exe - controls.xml - catlist.xml Then with this MasterList I am trying to run the Rom Scanner inside RomLister to match the Merged MasterList.xml with my roms folder. This is supposed to create a MasterList.xml tailored to only the roms I own. But the xml file is coming up empty, as if it does not see my rom folder. But I am pointing the Rom Scanner function to this folder. I ultimately want a Masterlist.xml that has only my roms, and all info like manufacture, number of players, controls, year made, (that stuff). I started out only wanting a list of my roms so my wheel will only show the roms I own, then I realized the list I created does not have any data info. And now I want probably more data than I need right now, but if I am going to do it, then I should do it right. How do you create your romslist.xml? Romlister can't deal with newer versions of Mame after v163
Recommended Posts
Archived
This topic is now archived and is closed to further replies.