Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: leapinlew on March 13, 2016, 04:05:58 pm
-
Is modifying the XML the easiest way? Has there been a 3rd party tools to help?
I know that adding games to a favorite is a method, but my strategy has been to use romlister to generate a gamelist, and then using that for the mame.xml gamelist file. What's your method?
-
I use Don's Hyperspin Tools: http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/ (http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/)
-
It should be a basic function of any front-end to delete a game from a list or add a game to a different list WHILE you are in the front-end using it to play games. It should be.....but it is not.
-
I use Don's Hyperspin Tools: http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/ (http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/)
Don's HyperSpin Tools is the best way to manage a large amount of games, and filter only the ones that you want to showup in your HyperSpin Wheel. It produces a .XML file in a matter of seconds, which is fantastic.
Another easy solution to delete one game is to go into the HyperSpin database folder, find the respective .xml file for the emulator (e.g. MAME.xml or Atari2600.xml), open the file in text edit or notepad, search for the ROM NAME for the game you wish to delete, and delete the text from <Game> to </Game> for the file. Restart HyperSpin and the game will not show up in the wheel. If you have two screens hooked up like I do (aracde and LCD for troubleshooting), then you can edit your .xml while HyperSpin is active on the arcade monitor. Just be sure to back out to the Main Menu before making your edits.
If you use RocketLauncher to launch the roms, do not mess with the .XML file in the RL folder. Only change the .xml file for HyperSpin.
Be sure to save your previous file in a subfolder in case you want to add it back in at some point. It is much easier this way.
\
-
I use Don's Hyperspin Tools: http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/ (http://www.hyperspin-fe.com/files/file/5602-dons-hyperspin-tools/)
Don's HyperSpin Tools is the best way to manage a large amount of games, and filter only the ones that you want to showup in your HyperSpin Wheel. It produces a .XML file in a matter of seconds, which is fantastic.
Another easy solution to delete one game is to go into the HyperSpin database folder, find the respective .xml file for the emulator (e.g. MAME.xml or Atari2600.xml), open the file in text edit or notepad, search for the ROM NAME for the game you wish to delete, and delete the text from <Game> to </Game> for the file. Restart HyperSpin and the game will not show up in the wheel. If you have two screens hooked up like I do (aracde and LCD for troubleshooting), then you can edit your .xml while HyperSpin is active on the arcade monitor. Just be sure to back out to the Main Menu before making your edits.
If you use RocketLauncher to launch the roms, do not mess with the .XML file in the RL folder. Only change the .xml file for HyperSpin.
Be sure to save your previous file in a subfolder in case you want to add it back in at some point. It is much easier this way.
\
I'm surprised to see such a long explanation to do something simple in Hyperspin.
-
del *.*
-
I'm surprised to see such a long explanation to do something simple in Hyperspin.
You don't know HyperSpin; simply is never an adjective you can use with HyperSpin :)
-
Is modifying the XML the easiest way? Has there been a 3rd party tools to help?
I know that adding games to a favorite is a method, but my strategy has been to use romlister to generate a gamelist, and then using that for the mame.xml gamelist file. What's your method?
I only displays games I have the wheel art for, so it's a simple checkbox for me.
-
It should be a basic function of any front-end to delete a game from a list or add a game to a different list WHILE you are in the front-end using it to play games. It should be.....but it is not.
GameEx allows deleting of games from the game list simply by pressing the delete key on a keyboard.
-
It should be a basic function of any front-end to delete a game from a list or add a game to a different list WHILE you are in the front-end using it to play games. It should be.....but it is not.
GameEx allows deleting of games from the game list simply by pressing the delete key on a keyboard.
Mala has a similar feature using the right click, remove or add to a new gamelist.
Hyperspin is alright, I like all the flash, but lately I've been peeling back some of it to allow faster selection of games.
-
It should be a basic function of any front-end to delete a game from a list or add a game to a different list WHILE you are in the front-end using it to play games. It should be.....but it is not.
GameEx allows deleting of games from the game list simply by pressing the delete key on a keyboard.
Mala has a similar feature using the right click, remove or add to a new gamelist.
Hyperspin is alright, I like all the flash, but lately I've been peeling back some of it to allow faster selection of games.
It is a shame that any question asked about Hyperspin here has to bring in comments questioning why you're using it. Oh well. It has its problems, plenty of them.
On the other hand, no other front end in existence comes close to looking as good, or having as much appeal in attract mode, not even close. That's why people use it.
Agreed, if you take out the transition effects and 'special artwork', it runs pretty smoothly and consistently.
-
On the other hand, no other front end in existence comes close to looking as good, or having as much appeal in attract mode, not even close. That's why people use it.
You do realize that other people hate it for the same exact reasons you like it. :lol
Not everyone thinks it is appealing. I think the animations are obnoxious, stupid and annoying.
-
On the other hand, no other front end in existence comes close to looking as good, or having as much appeal in attract mode, not even close. That's why people use it.
You do realize that other people hate it for the same exact reasons you like it. :lol
Not everyone thinks it is appealing. I think the animations are obnoxious, stupid and annoying.
You are replying to my comment Nocturnaloner and I'm the one who asked the question about removing the games in the first place. I'm not bashing Hyperspin - I'm trying to use it. Nothing wrong with liking capabilities in another front end and I've seen some Mala front ends which look fantastic and my choices on a vertical setup are much more limited.
Fact:Just about any other front end is easier to configure than Hyperspin
Fact:Just about any other front end works in vertical mode. There are mods to use Hyperspin in Vertical mode, but no easy instructions how to do it
Opinion: Hyperspin looks the best
That's the tradeoff. ;)
I do use it because I like the looks, but I'm fine tuning it to my liking. Adding/removing games from the list is something I'm working through now and since it's a lot of work, I don't want to redo it.
Sure, I can modify that XML, that's all well and good except there are a few japanese adult games that I don't even know where to start looking for them. And those are the freakiest of all the adult games.
-
On the other hand, no other front end in existence comes close to looking as good, or having as much appeal in attract mode, not even close. That's why people use it.
You do realize that other people hate it for the same exact reasons you like it. :lol
Not everyone thinks it is appealing. I think the animations are obnoxious, stupid and annoying.
You are replying to my comment Nocturnaloner and I'm the one who asked the question about removing the games in the first place. I'm not bashing Hyperspin - I'm trying to use it. Nothing wrong with liking capabilities in another front end and I've seen some Mala front ends which look fantastic and my choices on a vertical setup are much more limited.
leapinlew, I think you misunderstood me. I was referring to this statement by Badmouth:
It should be a basic function of any front-end to delete a game from a list or add a game to a different list WHILE you are in the front-end using it to play games. It should be.....but it is not.
leapinlew was just asking a question about Hyperspin, not commentary on what features frontends should or shouldn't have. Since returning to this forum after a 6-8 year absence, it seems like people are having a very hard time restraining themselves from making critical comments instead of offering help: LCDs/CRTs are useless, this or that kind of controller is useless, this or that frontend is no good, if you have a Raspberry Pi you shouldn't bother, etc, etc. Sorry to derail, just something I noticed. Keep in mind, I pointed out and linked to Don's Tools before BadMouth had to go there.
Now I'll go back to working on my Hyperspin and EDS settings to get my Ultrastiks programmed ;D Feel free to PM me if I can help in more detail with Hyperspin.
-
Sure, I can modify that XML, that's all well and good except there are a few japanese adult games that I don't even know where to start looking for them. And those are the freakiest of all the adult games.
This is what you'll need to use: Don's HyperSpin Tools - List Generator function.
- Extract Don's HyperSpin Tools into your HyperSpin directory. Make sure it has it's own folder. Also make sure you have HyperHQ setup correctly, otherwise Don's won't work
- Launch the List Generator
- Load your MAME xml from your database folder
- Create the list.xml
- Set your output files directories
- Hit scan
- Go to the 'Genre' attribute on the left column and start removing anything with 'Adult' and/or whatever else you want to remove
- You can also do type this into the 'Description' filed the same thing
- Select CTRL+E to exclude these games
- When you are done, save your output file as 'MAME.xml'.
- Take this 'MAME.xml' file and replace the one that is in your /HyperSpin/Database/MAME directory. I'd recommend moving or renaming the old one so you don't lose anything if you make a mistake and can start over
I made a video explaining this here (https://www.youtube.com/watch?v=__j-kp9rUgE#).
-
Ok, you win! I'm going to try it and come back and report.