I liked your question because no one seems to use the advanced filtering options of lazarus and this is a perfect example of something it would save time for.
So think of this as an answer/lazarus tutorial on filtering.
To get the answer to your question we would make a vdir entry that looks like this:
[path]
logo=
caption=Definitive 4-way vertical list
useclones=0
searchstrings:11=*joy4way*;0=pacman;0=nrallyv
filters:9=*status preliminary*;9=*sound preliminary*;10=*orientation horizontal*;11=*buttons 4*;11=*buttons 5*;11=*buttons 6*
[/path]
What all that junk means is we start with all 4way parent games (plus pacman and new rally v) and then start filtering off the crap we don't want, like non working games and games with bad sound ect....
Now you can either run it on lazarus yourself or just let me know and i'll post the list it generates.
The reason I brought this up is of all the fe's currently released (sorry sirp) only a very few can do such advanced filtering. When you need very specific lists then Laz is the only way to go imho. This will be enhanced even more in Laz Dx. Of course I'm just a tad biased.