can someone please tell me how I can add roms?
Not sure if this has been answered "officially" yet, but this is how I add roms:
1) Fully install GroovyArcade to hard disk (I prefer to use the "Attract Mode" front end, so I select this during the initial installation options). Reboot, and remove the installation media.
2) Start up the arcade machine. GroovyArcade starts up, and loads the Attract Mode with the default set of roms.
3) Exit Attract Mode (usually "player 2" button, or "Escape"). You'll be presented with the Linux options / setup menu
4) Choose "File Manager / Midnight Commander" from the menu. Note that the file manager has a "split view" (ie: you can view two different folders at the same time - which is necessary to copy roms over...). Once opened, plug in a USB stick with all the roms you own. It will be automatically mounted in the default folder called "MEDIA". Browse the installation drive, and look for the "MEDIA" folder. Select all of your roms (either using "insert" or press "F9" choose the file menu, and choose "Select Group", then type in *.* as the selection criteria...
5) On the "other" / "split view" window (select by using "TAB"), browse to your GroovyArcade / installation folder (which should be /home/arcade/roms/mame/roms - or something similar to that). You will know it's the correct folder, as your will see a list of existing roms that came with the initial install.
6) You should now have a view of both the "MEDIA" folder with all of your roms on one side, and the view of "/home/arcade/roms/mame/roms" on the other side
7) Press "TAB" to select the "MEDIA" folder view. If you followed step "4" correctly, all roms should be selected. Press "F5" to copy from one side to the other
8 ) Once copying is complete, press "F10" to exit Midnight Commander
9) Select the "Start front end" (I think it's the first option on the menu). Your front end will start up
10) If you're running Attract Mode like I do, press "TAB", then select "Emulators -> Mame", then select "generate roms list" (can't remember the exact wording). This process can take a while, as it commands GroovyMame to generate a new XML (the equivalent of running "groovymame -listxml" from a command line)
11) Exit the options menu, and play some games !
Hope this helps someone.