AdvanceMAME .debs plus another goodie :)


10 posts
by SSilver2k2 » Tue Oct 30, 2012 12:23 am
Hey All,

It's been a long time coming. Between work, prototyping, other complications I present the AdvanceMAME Debian package.

I was able to get past the issue with AdvanceMAME compiling on Raspbian. It's the sh2 processor for the Saturn, so I had to disable that. After that, it compiles.

I have the source code up on github if anyone wants to check out the changes I had to make.

Github:https://github.com/ssilverm/AdvanceMAME_RaspberryPi
Debs: http://blog.sheasilverman.com/2012/10/advancemame-deb/


Also, another goodie... My deskcade project is coming along incredibly well! I just got in these 18mm Sanwa buttons. They are awesome.

Image

I hope everyone enjoys. Let me know if you have any questions, comments, or suggestions!

-Shea
My blog of various geeky things - http://blog.sheasilverman.com
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiMAME - http://pimame.org
Posts: 177
Joined: Wed Jun 06, 2012 1:51 am
Location: United States
by billb » Tue Oct 30, 2012 12:44 am
Nice -- hope to have a chance to check this out tonight.

Looking at the .deb package, it appears to install advmame (and other binaries) to /usr/local/bin instead of /usr/bin ? I would expect a package not to install and possibly overwrite anything in /usr/local

http://www.debian.org/doc/manuals/maint ... ml#destdir

Anyway, I'll gladly try this instead of building it myself!
User avatar
Posts: 173
Joined: Wed Sep 19, 2012 10:27 pm
by canibalimao » Tue Oct 30, 2012 9:32 am
This week I'll try to install this. Let's see if it will work now!
Nice work on the case :D

And how about SNES emulators? Are you planing to post a tutorial for that?
Posts: 528
Joined: Tue Aug 07, 2012 8:48 pm
Location: Portugal
by SSilver2k2 » Thu Nov 01, 2012 11:34 pm
New AdvanceMAME .debs available. Now has sound!
My blog of various geeky things - http://blog.sheasilverman.com
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiMAME - http://pimame.org
Posts: 177
Joined: Wed Jun 06, 2012 1:51 am
Location: United States
by rob_nicholls » Sat Nov 03, 2012 12:14 am
How are the joystick and buttons connected?

Can you add more buttons? say 6 total?

Do you think these parts would work?

http://www.paradisearcadeshop.com/en/imported-joysticks/45-classic-arcade-stick-zippy-long.html

In the space invaders topic someone linked some ebay controller parts that connect by USB, which do you think is method?

(sorry if any/all of these questions are answered, I'm a basic windows user trying to learn a bit more about doing stuff like this)
Posts: 7
Joined: Wed Sep 05, 2012 1:07 pm
by kalehrl » Fri Jan 04, 2013 7:51 am
SSilver2k2 wrote:New AdvanceMAME .debs available. Now has sound!

How did you manage to get the sound?
Are you cross-compiling or building it on Pi itself?
I cross-compiled avance mame on my virtualbox and it went fine.
When I start a game, no sound is coming from the audio jack.
I replaced my binary with yours and the sound is fine.
I tried some other tricks like:
Code: Select all
chmod 777 /dev/fb0

and changing device_sound auto to device_sound alsa but then advmame complains it is unrecognized option and won't start at all.
Thank you.
Posts: 342
Joined: Tue Jul 24, 2012 10:49 am
by SSilver2k2 » Fri Jan 04, 2013 3:54 pm
I only compile on the Pi itself. I've been tempted to try cross-compiling, but I usually just let everything run overnight.
My blog of various geeky things - http://blog.sheasilverman.com
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiMAME - http://pimame.org
Posts: 177
Joined: Wed Jun 06, 2012 1:51 am
Location: United States
by kalehrl » Fri Jan 04, 2013 6:07 pm
I think the problem is that SDL is not compiled in the official raspbian toolchain so when I run:
Code: Select all
./configure --host=arm-linux-gnueabihf

I get:
Code: Select all
configure:12951: checking for arm-linux-gnueabihf-sdl-config
configure:12985: result: no

That's probably the reason why the sound doesn't work.
The solution is to compile SDL into the toolchain but that is pain in the neck so I'll stick with your binaries :)
Posts: 342
Joined: Tue Jul 24, 2012 10:49 am
by SSilver2k2 » Fri Jan 04, 2013 11:12 pm
hah, that makes a lot of sense. Good luck :)
My blog of various geeky things - http://blog.sheasilverman.com
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiMAME - http://pimame.org
Posts: 177
Joined: Wed Jun 06, 2012 1:51 am
Location: United States
by kalehrl » Sun Jan 06, 2013 10:54 am
Hi SSilver2k2
New advance mame has been released:
http://advancemame.sourceforge.net/
Short changelog:
Still based on MAME 0.106 but with the new graphics effect XBR and various bugfixes.
Posts: 342
Joined: Tue Jul 24, 2012 10:49 am