Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: wesbrown18 on April 10, 2013, 06:44:55 pm

Title: Any Interest in Including Cabrio in GroovyArcade?
Post by: wesbrown18 on April 10, 2013, 06:44:55 pm
So, I got Cabrio patched and working as an Arch Linux package.   :applaud:

For those of you who don't know what Cabrio is, it's a HyperSpin-esque frontend that works in Linux.  You can find more information and screenshots here:  http://www.cabrio-fe.org (http://www.cabrio-fe.org)

I also wrote a quick pass at a romlister utility that takes a directory of MAME roms and creates a game list XML file to include in the Cabrio configuration file.

I've attached a photo of it running on GroovyArcade on my cabinet.
Title: Re: Any Interest in Including Cabrio in GroovyArcade?
Post by: ves on April 15, 2013, 05:55:42 am
Hello.

long time ago we thought to include cabrio in the project but it was very complicated to configure by the user and we had 2 goods frontends.

If you want to send or publish, settings files etc ... could try to include it in the next release, or update repository.
Title: Re: Any Interest in Including Cabrio in GroovyArcade?
Post by: Ansa89 on April 15, 2013, 05:59:18 am
Seems cool!
But I still prefer the (boring) simplicity of advancemenu.
Title: Re: Any Interest in Including Cabrio in GroovyArcade?
Post by: wesbrown18 on April 15, 2013, 11:12:24 am
Hello.

long time ago we thought to include cabrio in the project but it was very complicated to configure by the user and we had 2 goods frontends.

If you want to send or publish, settings files etc ... could try to include it in the next release, or update repository.

ves,

Yeah, you're right.  Cabrio is not simple to set up.  I had to write a quick Python program that scanned my MAME romdir for ROMs and associate the snaps and marquees with each ROM.  But it's easily the nicest looking interface.

So any sort of integration would probably require a further refinement of the script that is invoked on each startup of Cabrio.

That being said -- the Arch Linux package is done and works well.  Do you have any sort of repo or build scripts in checkin that will build a GroovyArcade LiveCD?  If we do, then I can just check out that code and integrate Cabrio in -- and you can do a pull from that into the main branch.