PDA

View Full Version : Advancemame and Advancemenu


easy_target
September 25th, 2006, 04:09 PM
Hi everybody,

I tried compiling advancemame and advancemenu for a long time now and finally I did it! (or did I?)
I used checkinstall to keep track of the packages and I had problems with one conflicting with a similar file present in both packages. Nothing that a dpkg i --force-all wouldn't do, right? Now when I try to run advancemenu it says It didn't find any working emulators (although I have xmame working?) and advancemame complains about the Kernel Framebuffer interface.
On the other hand I tried to compile the newest svgalib and the only thing I got was the exposure of my compiling shortcomings.
Would ANYONE be so kind and give us arcade gamers some pointers or a how-to on how to deal with those or PRETTY PLEASE provide packages?
Absolutely any help is appreciated.

Thanks!](*,)

easy_target
September 29th, 2006, 10:05 PM
I guess nobody knows how to do that... :-k

easy_target
October 21st, 2006, 10:40 AM
bump?

easy_target
October 21st, 2006, 10:41 AM
bump-de-bump?

amacieli
November 27th, 2006, 10:49 AM
So did you ever get this sorted? I'm having a problem with fb: unsupported in x myself... If you dig around the documentation that came with AdvanceMENU (should be somewhere in /docs on your hard disk) you'll see something that will help you set up AdvanceMENU. There is a file called something like advance.rc sitting in /home/adam/.advance that needs lines saying "emulator" and "emulator_roms" - these tell AdvanceMENU where the emulator you want to use is located, as well as where the ROMs are located. The documentation also says that advmenu can "auto-configure" if you run it in the same dir as your emulator. Of course, I can't test that this is everything because... fb: unsupported in x....

Number6
February 9th, 2007, 09:19 AM
I'm using Edgy and I can compile Advancemame no problems but Advance menu fails to compile with the following errors:

advance/menu/emulator.h:44: error: extra qualification ‘emulator::’ on member ‘attrib_compile’
advance/menu/emulator.h:366: error: extra qualification ‘generic::’ on member ‘load_info’


Can anyone please shed some light on what this might mean?

Cheers

](*,)

theToolman
April 23rd, 2007, 08:06 AM
I have compiled advancedMenu with Feisty Fawn; wasn't compiling until I tweaked a header as described on this page:

http://enzerink.net/peter/wiki/index.php?title=DebMAME#svaglib

I quote from that link:

Download the advancemenu source code then change to advancemenu directory and configure the build process.

We need to fix a couple of bugs in an advancemenu header file along the way.
$ wget http://prdownloads.sourceforge.net/advancemame/advancemenu-2.4.13.tar.gz?download
$ tar -xvf advancemenu-2.4.13.tar.gz
$ cp advancemenu-2.4.13/advance/menu/emulator.h advancemenu-2.4.13/advance/menu/emulator.h.orig
$ sed -e 's/emulator::attrib_compile/attrib_compile/g' < advancemenu-2.4.13/advance/menu/emulator.h.orig > advancemenu-2.4.13/advance/menu/emulator.h.p1
$ sed -e 's/generic::load_info/load_info/g' < advancemenu-2.4.13/advance/menu/emulator.h.p1 > advancemenu-2.4.13/advance/menu/emulator.h
$ cd advancemenu-2.4.13 ; ./configure --prefix=/usr
At this point the configuration script will run and check whether optional libraries are available or not. At end of the process a summary of supported options is displayed which should match this:

== Drivers/Libraries ==
Video : fb slang ncurses sdl
Sound : alsa oss sdl
Keyboard : sdl raw event
Joystick : sdl raw event
Mouse : sdl raw event
Misc : zlib expat pthread freetype2

If the make options are the same you can now compile the advancemenu source code:

$ make

If the (lengthy) compilation completes successfully, the program and support files can be installed:

$ sudo make install

Mega_Mike
March 3rd, 2008, 10:04 AM
I created .deb packages of AdvanceMenu 2.4.13 and AdvanceMame 0.106 for Ubuntu Gutsy.

http://rapidshare.com/files/96721182/advancemenu_2.4.13-1_i386.deb.html

http://rapidshare.com/files/96721185/advancemame_0.106.0-1_i386.deb.html

jdsony
March 3rd, 2008, 12:58 PM
I think part of your problems is that advancemenu is supposed to be used with advancemame and not xmame.

Thanks for the packages Mike. I will try them out.

Ronni Joensen
May 16th, 2008, 07:03 PM
I created .deb packages of AdvanceMenu 2.4.13 and AdvanceMame 0.106 for Ubuntu Gutsy.

http://rapidshare.com/files/96721182/advancemenu_2.4.13-1_i386.deb.html

http://rapidshare.com/files/96721185/advancemame_0.106.0-1_i386.deb.html

Is there a chance you could create .deb packages for Hardy on x86_64 architecture as well?