Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: abispac on August 27, 2009, 10:31:44 pm

Title: Mame full gamelist for hyperspin xml help needed
Post by: abispac on August 27, 2009, 10:31:44 pm
I created a xml mame gamelist for hyperspin with romlister, it came out with a few errors but i cleaned up, but still does not work with hyperspin, i eve cheked the xml file with a xml software, and comes out ok , can someone take a look at it and tell me whats wron with it, thanks.
http://rapidshare.com/files/272405203/mame.xml
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: NOP on August 31, 2009, 11:34:20 am
I'd be happy to work through this with you.
I'm at work at the moment, and can't get to rapidshare, but shoot me a PM with your email address and we'll get to the bottom of it.  Make sure you're using the latest romlister too; I just fixed an XML formatting issue in it.



Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: abispac on August 31, 2009, 03:34:35 pm
ok, so you are the romlister guru, glad i found you...  :cheers: anyway, ill download romlister again and see what happens, ill let you know.. thanks
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: NOP on August 31, 2009, 09:42:53 pm
I'd like to know what errors you fixed to get you to where this file is now (so I can fix them on my end too), and to help some more, you should send me a hyperspin list that does work, so I can try and duplicate it.

admittedly, there has been very little hyperspin testing done to the outputed lists, since I don't use that FE.

we'll get there.  I'm working on the next release right now, so while I've got my hands dirty, we'll fix this up in no time.
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: abispac on September 01, 2009, 02:19:14 am
The xml file does not like the "&" character, i get a white space error, so i had to replace that with "and"  and no white space error, the second problem, i get some weird lines  (alot) about <input> <controller type><video> and stuff like that wich give me some weird erros at the xml output, so i errased that as well, and the xml file comes out ok with no errors at a software i use to very the xml, but somehow hyperspin still dosnt read the list, hope i make myself clear sometimes my english its very limited... thanks for the help. i attach a working hyperspin list, its a small one...
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: headkaze on September 01, 2009, 08:51:25 am
Changing "&" to "&amp;" should work.
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: NOP on September 01, 2009, 02:30:02 pm
added the & -> &amp; fix.
I'm not seeing any extra tags that say <controller type> or <video> in my sample list though.

I get things like this:
Code: [Select]
<menu>
<game name="005">
<description>005</description>
<cloneof></cloneof>
<manufacturer>Sega</manufacturer>
<year>1981</year>
<genre>Maze / Shooter Small</genre>
</game>
<game name="600">
<description>600</description>
<cloneof>turtles</cloneof>
<manufacturer>Konami</manufacturer>
<year>1981</year>
<genre>Maze</genre>
</game>
<game name="7jigen">
<description>7jigen no Youseitachi - Mahjong 7 Dimensions (Japan)</description>
<cloneof></cloneof>
<manufacturer>Dynax</manufacturer>
<year>1990</year>
<genre>Tabletop / Mahjong *Mature*</genre>
</game>
<game name="abscam">
<description>Abscam</description>
<cloneof>puckman</cloneof>
<manufacturer>GL (US Billiards License)</manufacturer>
<year>1981</year>
<genre>Maze</genre>
</game>
</menu>

Are you sure you didn't do a normal XML file and not a hyperspin output?
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: abispac on September 04, 2009, 03:04:46 pm
sorry for the delay, ill try the new romlister and post results...
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: abispac on September 05, 2009, 08:12:01 pm
Hve you uploaded the new romlister version? cus i get the same errors, heres an example of the extra lines i get:

      <manufacturer><unknown> &
      <display type="raster" rotate="90" width="256" height="224" refresh="60.606061"/>
      <sound channels="1"/>
      <input players="1" buttons="1" coins="2" service="yes">
 Thanks for your time...
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: NOP on September 08, 2009, 10:04:23 am
ok, please post the text from the -find window for me here; you're seeing drastically different results than I am.
(or we can take this offline if it's easier; my email address is on the romlister website)

You may have to zip and mail me your xml file that you're using for your source too.

I just did a list with over 1000 ROMs in it, and "display type" or any of the other tags you're seeing don't show up at all.  This is a stumper.

Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: abispac on September 08, 2009, 01:27:14 pm
my problem was, i was using multimame to create a full list, but if i use mame , i do not get any of the extra lines, but still hyperspin does not recognises the gamelist, i noticed that hyperspin gamelist are a bit diferent that yours, just to set an example hyperspin list its like this
<menu>
   <game name> example name<game name/>

and yours comes out like this :

<menu>
                 <game name> example name<game name/>

im no xml expert so i couldnnt tell if it matters the space betwen the menu and the name tags...
sorry i coulndt take this offline as im at work most of the time...
Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: NOP on September 08, 2009, 01:34:07 pm
when you get a chance, please zip and send me a working hyperspin file and I'll attempt to duplicate it.
email address is on the romlister page.

Title: Re: Mame full gamelist for hyperspin xml help needed
Post by: headkaze on September 08, 2009, 10:02:24 pm
im no xml expert so i couldnnt tell if it matters the space betwen the menu and the name tags...

No it doesn't matter you can have as much or as little space between tags and still have a valid xml file.