Main > Main Forum

Romlister Help

<< < (4/6) > >>

NOP:
Agreed.

The "analog" checkbox inserts "'Analog Stick" into the -find box, and we were looking for "Flightstick (Analog)" which explains why it was missed.

That is probably something I should fix in future revs of RL.

Knightlore:

--- Quote from: NOP on April 10, 2012, 07:56:33 pm ---red earth says it's a 6 button game.  do you have that many in your romlister criteria?
The only other control is joy8way, which you probably have checked.

it shows up when I have at least those 2 selected. 
==========
At its core, romlister is nothing more than a search engine.  You tell it what you want or don't want with the -find text, and it checks each game xml's data looking for text matches of that criteria.  It does absolutely nothing more than matching text against text.  It does not make any decisions for you that are not present in the -find text.  (It has been accused of being too strict in what it filters in and out, and that's not actually up to romlister!)  The GUI controls just change the text for you to make it easier, but it's impossible to come up with a GUI control for every conceivable search that someone would want to do.


The only trick is getting to understand its parsing language of &, !, |, (), etc. 
To help with that, I put together these tutorials:
http://wiki.arcadecontrols.com/wiki/RL_tutorials


--- End quote ---

Hi, yes I have those two checked - I've just been messing around with for the last couple of hours with no luck.  It's definitely in my romlist (with chd's) works directly with Mame etc but won't show up via Romlister.  I did try re-merging my xml in case that made a difference but no joy.

I will have a look at your tutorials on Romlister though, thanks :)

NOP:
Copy-n-paste your -find: window here and I'll see if I can reproduce what you're not seeing.  100% illogical that I can get it and you can't if we're using the same inputs...

Knightlore:
Okay, here is my -find window :

(buttons=8 | buttons=7 | buttons=6 | buttons=5 | buttons=4 | buttons=3 | buttons=2 | buttons=1 | buttons=0 | !buttons=) & (joy2way | flightstick | joy4way | joy8way | 49-way | triggerstick | top-fire | rotary | doublejoy8way | doublejoy4way | doublejoy2way | 'Analog Stick' | !'control type=') & !(dial | trackball | pedal | lightgun) & !emulation=preliminary & (climbing | driving | fighter | maze | minigames | misc. | platform | puzzle | rhythm | shooter | sports | wrestling) & !('ball & paddle' | 'BIOS' | breakout | casino | mature | multiplay | pinball | quiz | tabletop)

NOP:
Dunno man, red earth shows up when I search with your -find data:

--- Code: ---...
Red Baron
Red Clash (Kaneko)
Red Clash (set 1)
Red Clash (set 2)
Red Earth (Euro 961023)
Red Earth (Euro 961121)
Red Hawk (bootleg)
Red Hawk (Excellent Co., Ltd)
Red Hawk (Italy)
Red Hawk (US)
Red Robin
Regulus (315-5033)
...

--- End code ---
I got 4566 roms.
I'm using MAME 145's xml file, merged with garwil's controls.xml from v134, which seems to be the latest version I can locate.  (admittedly, sourcing up the various controls and catvers from around the net is a PITA)

I'm guessing that controls.xml may be your missing link.  This is the one I'm using:
http://forum.arcadecontrols.com/index.php?topic=98241.0

related to this discussion is that MAME changed the way controls are displayed in its XML.  This was just updated in 145 I believe and is something I need to address:


--- Code: --- <input players="2" buttons="6" coins="2" service="yes">
<control type="joy" ways="8"/>
</input>

--- End code ---

It used to be "joy8way" instead of the way it appears now.
controls.xml uses the old method still, thus if you are searching for "joy8way" and you have no controls.xml data to work with, you'll miss out on anything that only says "joy" ways="8".  I will attempt to fix this soon.

A fix for this would be to load in the xml and do a global search replace to put "joy" ways="8" back to "joy8way".  You'd have to do this to all the possible 2way, 4way, etc. 

Thanks MAMEdevs for making my job difficult.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version