1. I should be able to type in part of the game and use best match on the file manager to be able to choose the game, some lists are VERY long to browse over them. Likewise, if we don't use the software lists, some directories structures or rom folders can be pretty large too, so this feature would be nice through all the file manager.
I am still unable to improve this behaviour (UI is not my strong point). however, you should be able to use PGUP & PGDOWN to scroll faster lists and directories
My motivation about this is, why if I load from the UI using the software list I don't have to remember the media but if I do it from the command line I do? consistency. Even "mess snes -softlist smw" would be better.
because in the Internal UI you first select the media (floppy, cart or whatever) and afterwards you go to the softlist menu, so that MESS internally keeps track of which media should use
from command line MESS cannot read your mind and therefore, e.g. in the case of a2600 games with both a cart and a tape, MESS would not be able to know if you want the cart only, the tape only or both
Today I have to do a recursive lookup. "mess -showusage" -> this doesn't give a clue that the command line expects [media], just [system] and [options], and media is not listed in [options] either, just one options to list the kind of media, and only if you try that by chance, you get the kind of media you could load, and even then, you don't have the command line format to use them.
erm... actually the showusage output is (since quite some time)
mess <system> <device> <software> <option>
problem is that "device" should have been replace by "media", but nobody did it. it is now fixed in current svn: the sample command is now
mess <system> <media> <software> <option>
and -listmedia is given as command to retrieve a list of available media
3. There is "mess -listdevices" which lists the different systems and "mess -listmedia", but the output of that latter is:
SYSTEM DEVICE NAME (brief) IMAGE FILE EXTENSIONS SUPPORTED
---------- -------------------- ------------------------------------
3do cdrom (cdrm) .chd
Which lists "media" as "devices", this could be confusing.
I have just fixed the listmedia output too, which now properly labels the second column as "MEDIA NAME"