Excellent! Yeah, the MAME documentation could really use a few fleshed-out examples from different systems under its description of the very useful -listslots command line option. It's not entirely clear that the "SLOT NAME" column there can be used as a command line option with a dash and that it can be followed by any argument next to it in the "SLOT OPTIONS" column. Even less clear is the fact that when you do say:
Code:
$ mame maciicx -nbb quadralink -listslots
that MAME gives you all the children SLOT NAMES of the quadralink and that you can then use "-nbb:quadralink:serport0" etc. Not everybody is a coder that understands how MAME's device and slot hierarchy works!