gRustibus

an xmame frontend for Gnome

gRustibus logo

Far out in the uncharted backwaters of the unfashionable end of the
Western Spiral arm of the Galaxy lies a small unregarded yellow sun.
Orbiting this at a distance of roughly ninety-eight million miles is an
utterly insignificant little blue-green planet whose ape-descended life
forms are so amazingly primitive that they still think digital watches
are a pretty neat idea ...
		-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"

News

The name

gRustibus' name is a tribute to an arcade hall called Rustibus in the town where I grew up. This place introduced me and many of my friends to the arcade game culture, not to mention its world-class milkshakes :) When you first start gRustibus some of the biggest hits from this place are marked as favourites. The 'g' prefix is just your usual GNOME / GTK+ / GNU / gwhatever prefix.

Features

The goal in creating gRustibus is to make a M.A.M.E frontend with all the features I have seen and enjoyed in other frontends, and maybe some others. It is loosely modelled after Arcade@Home for win32. Some feature highlights:

Requirements

To compile and run gRustibus you need a few libs and programs. Since this is a GNOME program, you'll need GNOME (at least the libs). It was developed on a debian potato box running October GNOME. Older versions of GNOME may or may not work, I don't know. If your GNOME is older than 1.2, you'll need to get the gdk_pixbuf library seperatly (tested with versions 0.6.0 - 0.10.0) as well. For compiling you will need the headerfiles (dev packages) as well.

Last, but not least, you'll need xmame version >=0.36b15.2. The latest release as of this writing is 0.37b4, and this is known to work.

So far gRustubus is known to compile and run on the following systems:

If you get it to compile and run on other architectures (in theory it should work wherever GNOME and xmame works), please drop me a line, so that I can add your architecture to the list.

Known bugs in latest release

Please tell me if you find any bugs other than the ones listed here.

Things to do

There are a number of features I want to implement that are not yet done. Some of these are:

If you use gRustibus and you miss some feature, tell me, or even better - implement the feature and send a patch.

Join the team

All sorts of feedback is appreciated. You can send bug reports, wish lists, patches, translations, flames, praise etc. to me.

License

gRustibus is released under the Gnu General Public License. You can read the full license agreement here.


Gimp banner gRustibus was made with glade This site vi powered Hosted by sourceforge Valid CSS! Valid XHTML 1.0!