Package Details: advancemame 3.9-2

Git Clone URL: https://aur.archlinux.org/advancemame.git (read-only, click to copy)
Package Base: advancemame
Description: Unofficial MAME/MESS version with an advanced video support for use with TVs, Arcade monitors, PC monitors and LCD screens. Also includes AdvanceMENU frontend.
Upstream URL: http://www.advancemame.it
Licenses: GPL
Conflicts: advancemenu, advancemess
Provides: advancemenu, advancemess
Submitter: fatmike
Maintainer: fatmike
Last Packager: fatmike
Votes: 17
Popularity: 0.000016
First Submitted: 2010-08-19 09:44 (UTC)
Last Updated: 2021-02-24 20:34 (UTC)

Latest Comments

markirius commented on 2022-10-29 14:11 (UTC)

i'm getting stuck with a problem, the keyboard don't working when use advmame and when i use advmenu the game load but tab menu freeze the game, or this menu (i think) don't recognizing sdl keyboard commands, because the system have all sdl libs installed.

fatmike commented on 2021-02-24 20:34 (UTC)

Fixed build errors.

Retro_Gamer commented on 2021-02-21 10:06 (UTC)

This doesn't seem to build any longer on Arch or Manjaro. It balks about multiple definitions and dumps.


obj/mame/linux/blend/advmame
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x450): multiple definition of `pgm_mainram'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x48): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x448): multiple definition of `pgm_bg_videoram'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x40): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x438): multiple definition of `pgm_videoregs'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x30): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x440): multiple definition of `pgm_tx_videoram'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x38): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x430): multiple definition of `pgm_rowscrollram'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x28): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x420): multiple definition of `pgm_sprite_a_region_allocate'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x10): first defined here
/usr/bin/ld: obj/mame/linux/blend/misc.a(cavepgm.o):(.bss+0x428): multiple definition of `pgm_sprite_a_region'; obj/mame/linux/blend/igs.a(pgm.o):(.bss+0x18): first defined here
obj/mess/linux/blend/advmess
collect2: error: ld returned 1 exit status
make: *** [advance/emu.mak:719: obj/mame/linux/blend/advmame] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
    Aborting...

CyberConan commented on 2018-01-02 22:19 (UTC)

For those who have problem when launching a rom: https://retropie.org.uk/forum/topic/15289/advance-mame-won-t-make-a-working-compile-on-ubuntu-17-10/2

fatmike commented on 2016-12-19 14:35 (UTC)

Updated

fatmike commented on 2014-05-30 07:19 (UTC)

I just tried it on my other arch64 machine and it build flawlessly. Perhaps you use some tool like yaourt that changed something in your include paths?

svalo commented on 2014-05-27 09:30 (UTC)

It doesn't compile for me, [code]configure: WARNING: the SDL library was not found. You will not able to use this program in a window manager environment! If you have the SDL library installed somewhere try using the --with-sdl-prefix option.[/code] [code]yaourt -Qi sdl Nome : sdl Versione : 1.2.15-6 [/code] This is the output of the compilation: http://pastebin.com/X7SUqMsa This are the errors of the compilation: http://pastebin.com/rdwCNqqV The strange thing is that if i compile it by my own it compiles : [code] == Host == Environment : x86_64-unknown-linux-gnu Endianess : little Bits : 64 Assembler for Pentium : no Assembler MIPS3 emulator for Pentium : no == Drivers/Libraries == Video : fb slang ncurses Sound : alsa oss Keyboard : raw event Joystick : raw event Mouse : raw event Misc : zlib expat pthread freetype2 configure: WARNING: the SDL library was not found. You will not able to use this program in a window manager environment! If you have the SDL library installed somewhere try using the --with-sdl-prefix option. == Compiler == CC : gcc CXX : g++ CFLAGS : -march=native -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-stack-protector -Wall -Wno-sign-compare -Wno-unused LDFLAGS : -s == Configuration == Emulator : mame Debugger : no [/code] Even if then it doesn't work, probably because of the sdl problem I don't have any clue. advmame mslug AdvanceMAME - Copyright (C) 1999-2003 by Andrea Mazzoleni MAME - Copyright (C) 1997-2003 by Nicola Salmoria and the MAME Team Unable to initialize the video driver. The errors are: fb: Unsupported in X. Try with the SDL library.

fatmike commented on 2013-04-24 08:50 (UTC)

Updated.

vEX commented on 2013-04-12 16:46 (UTC)

You need to update your PKGBUILD so it works with pacman 4.1 (which requires a package() function): build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make bindir="${pkgdir}/usr/bin/" \ datadir="${pkgdir}/usr/share/" \ mandir="${pkgdir}/usr/share/man/" \ pkgdocdir="${pkgdir}/usr/share/doc/${pkgname}/" \ install } Also, namcap tells me advancemame depends on freetype2.