View Full Version : Looking for xml creation information
I'm looking for details on creating hyperspin database .xml files according to my rom sets.
Seems like I've seen the discussion somewhere..... looking.
The only way to do so at this time is to use one of the Dir2Xml programs that we have posted somewhere here on the forums.
Mario.NET
12-14-2008, 11:54 PM
I built a little GUI tool to do that.
Originally used to create batch files and mamewah lists, now it can also load and save HS database files.
Loading and saving is based on user-defined templates
It can merge input file (listxml, dat, hyperspin db) with catver info.
Once loaded, games grid can be sorted and filtered on any column value.
During save, it can audit a rom folder and add only existing rom sets.
http://www.mansoft.it/mario/download/mamefilter.zip
Requires .NET Framework 2.0
Bye
Mario
sydaroa
12-15-2008, 04:34 AM
if you only want is list your games in a xml archive try this program
http://www.megaupload.com/es/?d=7CPRVAR5
pucpuc
12-15-2008, 06:59 AM
since the newest release HyperSpin 0.8.0.0 I have problems using mamefilter or the old HyperHQ for creating the lists for mame.
any help would be great.
this is my MAME Classics list that works fine with the last version.
http://rapidshare.com/files/173598118/Classics.xml.html
Mario.NET
12-15-2008, 09:00 AM
You are right, database schema changed in the new version.
Use the attached config file (rename to mamefilter.xml)
Bye
pucpuc
12-16-2008, 03:10 AM
thanks for the reply, found out what was wrong.
Mamefilter is working fine, but HS has a bug.
It is not possible to do genre lists if themesonly is true and there are themes, not covered in the genre lists.
Ego-X
12-17-2008, 09:06 PM
I built a little GUI tool to do that.
Originally used to create batch files and mamewah lists, now it can also load and save HS database files.
Loading and saving is based on user-defined templates
It can merge input file (listxml, dat, hyperspin db) with catver info.
Once loaded, games grid can be sorted and filtered on any column value.
During save, it can audit a rom folder and add only existing rom sets.
http://www.mansoft.it/mario/download/mamefilter.zip
Requires .NET Framework 2.0
Bye
Mario
Just tried this tool it makes perfect HS databases with correct descriptions etc from your existing roms. Perfect!
Beers are on me :)
Keyser_Soze
12-19-2008, 08:52 AM
I don't know if I'm wasting my time (I do that a lot) but I've begun creating an XML game generator that can
union
intersect
subtract
add
remove
roms from different types of lists such as
themes
good roms
all roms
classics
clones
game types (Shooter, maze, mature) still working on this one.
and generate a unique HS only XML list.
Here's a screenshot. It still needs some work and organizing.
cathaldub
12-19-2008, 01:09 PM
Would there be a way of creating xml files without clones and with only the official rom rather than seta, setb, setc, etc
Keyser_Soze
12-19-2008, 01:58 PM
Yes Sir. You would just need to add all available roms and then select whatever list you want from the List Roms By. In your case clones and then subtract them out.
Keyser_Soze
12-19-2008, 02:02 PM
Sorry. Double post.
cathaldub
12-19-2008, 02:11 PM
Oh yes then i'd love it:dancing2:
Keyser_Soze
12-20-2008, 05:53 AM
I'll probably have it finished by next weekend due to the XMas holidays unt all that jazz. Are you basing your list on all available roms? If so, I can generate a list for you, email it to you so you can test the file out. We may not have the identical lists due to versioning,but it'll still be a nice head start. If I remember correctly, about have of the games listed are clones and many others suck (at least in MO). It would be nice to be able to sort through quickly weeding out the mahjong type games to get the lists we want. The only thing is many of the other emulators don't have the same clone, genre, classic... lists like mame does. :(
cathaldub
12-21-2008, 06:09 AM
I've a complete set so yes available roms
my email address is cathalipgone[@]gmail.com without the [ ]
I like having a complete set but having each version of a game is a pain in the be-j-sus
Keyser_Soze
12-21-2008, 02:33 PM
Hi cathaldub, I sent you the Mame XML file. Please let me know if it functions as you expected it too. Thanks.
cathaldub
12-21-2008, 02:56 PM
sorry typo in my gmail account, should have been cathaliphone[@]gmail.com
Keyser_Soze
12-21-2008, 03:03 PM
No problem, I just sent it off again.
cathaldub
12-21-2008, 03:26 PM
Looks good so far, will get a bit more time on the arcade tomorrow
cathaldub
12-22-2008, 08:46 AM
Hmm, just having a flick through this now.
Although this list is a lot better than having a complete one its missing some games.
ie. pacman.
Some games are in 3 and for times
ie. galaxian
Hmm, just having a flick through this now.
Although this list is a lot better than having a complete one its missing some games.
ie. pacman.
Some games are in 3 and for times
ie. galaxianYou said that you don't want clones, but Pacman is a clone. It is a clone of Pucman.
crusade
12-22-2008, 10:38 AM
Would there be a way of creating xml files without clones and with only the official rom rather than seta, setb, setc, etc
I know a lot of us would want such an xml list.:-)
Now, I use Themes_only to limit the games list, but would be nice to have them all. BUT only one of each game.;-)
cathaldub
12-22-2008, 11:32 AM
You said that you don't want clones, but Pacman is a clone. It is a clone of Pucman.
Really :stoned:
Im happy with the xml list, going to add a few games i'd like and remove a few duplicates, but i'd love if there was an easy way of creating/organising gamelists within hyperhq or even a separate app designed solely for use with hyperspin
Keyser_Soze
12-22-2008, 12:38 PM
Hmm, just having a flick through this now.
Although this list is a lot better than having a complete one its missing some games.
ie. pacman.
Some games are in 3 and for times
ie. galaxian
I noticed this also. For example Alien Syndrome is listed twice because aliensy5 was not a part of the clone list I generated from my database (I added it to the clone file). Perhaps it was included after I had created the database, I couldn't say for sure. I checked pacman and it is listed as a clone. I didn't realize that too. :stoned:
I just noticed that 2 of the 3 galaxians are missing from the clone list also. Those being galtaito and galaxbsf. Can you send me the ones you notice so I can contunue to add them to the clone list. Thanks.
cathaldub
12-22-2008, 01:33 PM
I'll start typing them out as I come to them
Mario.NET
12-23-2008, 02:26 AM
Really :stoned:
Im happy with the xml list, going to add a few games i'd like and remove a few duplicates, but i'd love if there was an easy way of creating/organising gamelists within hyperhq or even a separate app designed solely for use with hyperspin
With latest version of mamefilter (http://www.mansoft.it/mario/download/MAMEFilter.zip)
you can create a list of original mame games easily:
- select from input filters 'mame:original, good'
- select your mame listxml file
- press load
- click on description to sort the games list
- select 'hyperspin db (v8) as output template
- click export
If you press 'export existing' you create a list with only available roms
Also, you can customize filters to extract a different list:
- only vector games
- atari games from 1981
- vertical shooters
- ecc
Hope it helps
Keyser_Soze
12-23-2008, 11:46 AM
I've been adding more functionality to the little app such as weeding out games by typing in game descriptions such as "mahj". Believe it or not, you get 174 hits that you can subtract from your list. I added reloading capability so you can load and tweak your previous tweak. I'd love to have a "shit list". Should be self explanatory enough. Games that should never ever be on a mame box. If you happen to be a fan of that "shit listed" game, you simply add it back in. Sacrificing for the few to benefit the many. :)
BadBoyBill
12-23-2008, 12:06 PM
Good idea on the "shit list".