ok, new release of the command line app. Version 1.4
http://www.waste.org/~winkles/rl_1p4.zipNew:
Added ability to override the delimiter in -csv mode
-csv:";" will change it from comma (default) to a semicolon.
If you specify only -csv on the command line, it'll default to a comma.
Note that any found criteria that contains the delimiter will have the character replaced with an underscore, to avoid import errors.
Example, with the default delimiter of a comma, a ROM description that looks like this:
PuckMan (Japan set 1, Probably Bootleg)
will be outputted like this:
PuckMan (Japan set 1_ Probably Bootleg)
-----
Removed adding a - to CSV values that don't find a match. You'll now get stuff like this:
rl -in:allgames.xml -out:outdata.csv -find:"year,game name=,description,buttons=,control=" -csv
Results in a file like this:
1981,froggers,Frog
,,joy4way
1982,amidars,Amidar (Scramble hardware),2,joy4way
1982,triplep,Triple Punch,1,joy4way
1982,knockout,Knock Out!!,1,joy4way
1981,mariner,Mariner,2,joy8way
1982,tron,Tron (set 1),joy8way & dial
----------
New: multiple items found in the search criteria will all be listed in the CSV output file, with a " & " between. See Tron above for an example.
I think that covers the command line app's outstanding requests, so I'm going to try and focus on the GUI now.