Main > Software Forum
Does anyone have the controls.xml file please? romlister problems
<< < (3/3)
NOP:
yeah, I don't see anything weird with that command line at all.
With my 114 merged file, I picked up 760 matches with your search parameters.

ok, copy the screen data in the large window out for me.  My guess is that the keyword numButtons isn't being found in any of the descriptors, so you get 0 results. 

(copy this stuff..)

--- Quote ---<game name="puckmana" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
   <description>PuckMan (Japan set 2)</description>
   <year>1980</year>
   <manufacturer>Namco</manufacturer>
   <category>Maze</category>
   <controls info>numPlayers="2" alternating="1" mirrored="1" usesService="0" tilt="0" cocktail="1"</controls info>
   <player number="1" numButtons="0">
...

--- End quote ---

As to the differences between 007 and 008, there's a history file on the website which describes briefly what is changed:


--- Quote ---build 008 - aug 31st 2007
- fixed logic error with multiple items in parenthesis.  thanks to Andre Bouchard for discovering it.
- changed "ball & paddle" to "ball_&_paddle" in the category description.  The '&' with a space was confusing the logic operators. 
You can always use the underscore character as a space replacement in any search criteria.
- added a popup warning dialog if search criteria contains an '| !' (OR+NOT) sequence.  I can't think of an instance where this combination would be helpful,
but I've most certainly been wrong before.  It's only a warning, it doesn't actually affect your searches.

--- End quote ---

-jeff!
custard80:
Jeff

here is the text from the first in the list and mortal kombat.

<game name="puckmana" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
   <description>PuckMan (Japan set 2)</description>
   <year>1980</year>
   <manufacturer>Namco</manufacturer>
   <category>Maze</category>
   <controls info>numPlayers="2" alternating="1" mirrored="1" usesService="0" tilt="0" cocktail="1"</controls info>
   <player number="1" numButtons="0">
      <controls>
         <control name="4-way Joystick">
            <constant name="joy4way"/>
         </control>
      </controls>
   <labels>
         <label name="P1_JOYSTICK_RIGHT" value="Right"/>
         <label name="P1_JOYSTICK_LEFT" value="Left"/>
         <label name="P1_JOYSTICK_DOWN" value="Down"/>
         <label name="P1_JOYSTICK_UP" value="Up"/>
      </labels>
   </player>

<description>Mortal Kombat (rev 5.0 T-Unit 03/19/93)</description>
   <year>1992</year>
   <manufacturer>Midway</manufacturer>
   <category>Unplayable</category>
   <controls info>numPlayers="2" alternating="0" mirrored="1" usesService="0" tilt="1" cocktail="0"</controls info>
   <player number="1" numButtons="5">
      <controls>
         <control name="8-way Joystick">
            <constant name="joy8way"/>
         </control>
      </controls>
   <labels>
         <label name="P1_BUTTON1" value="High Punch"/>
         <label name="P1_BUTTON2" value="Block"/>
         <label name="P1_BUTTON3" value="High Kick"/>
         <label name="P1_BUTTON4" value="Low Punch"/>
         <label name="P1_BUTTON5" value="Low Kick"/>
         <label name="P1_JOYSTICK_UP" value="Jump"/>
         <label name="P1_JOYSTICK_DOWN" value="Duck"/>
         <label name="P1_JOYSTICK_LEFT" value="Move Left"/>
         <label name="P1_JOYSTICK_RIGHT" value="Move Right"/>
      </labels>
   </player>

Hope that sheds some light.

Cheers.
Custard80
NOP:
ok, that doesn't quite look like an entire game entry (the text window scrolls) as each entry should end with </game> but I think I know what's going on.  This has bitten me in the cheeks a couple times before and I don't know why I can't remember why this issue isn't on the top of my list for tech support whenever no results are found.


I suspect that your mame 104 version xml file still has monitor orientation as listed simply horizontal or vertical.   They switched to "rotate=xxx" sometime around your release number, and romlister isn't smart enough to know which version you're using.  To quickly test this, remove the "& (rotate=90 | rotate=270)" from your search string and try it again.  If that works, poke around somewhere in that big text window and you should see some keyword about monitor orientation. 
You could probably just replace the "& (rotate=90 | rotate=270)" with "& vertical" and I just bet it'll start working.

-jeff!
custard80:
Got round to trying it out last night and changing it to vertical or horizontal appears to have sorted it.
I haven't had a chance to play with it properly but it is now generating lists.

Thanks for your help Jeff. :cheers:
NOP:
fantastic!

I'm tired of having this issue come up, so the next release is going to identify which MAME xml file you're using and then adjust that monitor orientation behind the scenes so it'll be invisible to the end user.  Should be pretty easy to do.  No ETA on that though, so for now you're going to have to continue doing it by hand (or upgrade to a newer MAME)

-jeff!



Navigation
Message Index
Previous page

Go to full version