Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Hyperspin question: What is the easiest way to remove a game from the gamelist?  (Read 12416 times)

0 Members and 1 Guest are viewing this topic.

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
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?

Nocturnaloner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 212
  • Last login:May 05, 2016, 12:39:53 pm
  • AARRRRcade!

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 09:08:34 pm
  • ...
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.


Alaska

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 225
  • Last login:January 02, 2025, 06:25:46 pm
  • Fight inflation not farmers
I use Don's 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.

\

monkeybomb

  • PM me to find out how to get a custom title like mine!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1236
  • Last login:January 03, 2018, 07:16:29 pm
I use Don's 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.

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:June 05, 2024, 10:30:57 am
  • And to the death god we say, "Not today!"
del *.*

P.H.U.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 219
  • Last login:April 29, 2023, 01:25:21 am
  • I own my own arcade machines. Word.
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 :)
When you find great deals on Craigslist for CRT based cabs, exuberance :laugh2: can be a bad thing!


Current Status of Cabs:  2-of-11 (and counting) working as desired  :applaud: :applaud:/:banghead: :banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead:

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 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 only displays games I have the wheel art for, so it's a simple checkbox for me.

Brizzle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:April 16, 2017, 07:13:27 pm
  • I love designing custom graphics. Need some?
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. 

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
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.

Nocturnaloner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 212
  • Last login:May 05, 2016, 12:39:53 pm
  • AARRRRcade!
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.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 09:08:34 pm
  • ...
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.

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
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.

Nocturnaloner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 212
  • Last login:May 05, 2016, 12:39:53 pm
  • AARRRRcade!
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.

P.H.U.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 219
  • Last login:April 29, 2023, 01:25:21 am
  • I own my own arcade machines. Word.
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 .
When you find great deals on Craigslist for CRT based cabs, exuberance :laugh2: can be a bad thing!


Current Status of Cabs:  2-of-11 (and counting) working as desired  :applaud: :applaud:/:banghead: :banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead:

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
Ok, you win! I'm going to try it and come back and report.