The reason dpkg requires force install is because the Advance* projects compile a lot of the same helper binaries, like advj and advc. When dpkg tries to install the next package, it sees it has already installed something with the same name, and freaks out.
Doing a force install tells it to overwrite and continue, making everything work. I don’t recommend using force install for everyday installs, but I know it works for these.
X Gaming X-Arcade Stick
I was very surprised when I was contacted by X Gaming this week. They are sending me one of their really cool looking X Arcade tank sticks to test out with the Raspberry Pi and various emulators. A couple people have posted on the Raspberry Pi forums and on my blog asking if this stick works, so hopefully I will have an answer for everyone very soon.
I’m looking forward to everyone’s feedback on the new .deb files. Let me know if something is messed up, doesn’t install for you, or is just wonky. Also let me know if it does work, because that’s good to hear as well 🙂
Update: I have received numerous reports that this version is much slower than the previous one. I am reverting back to the previous Raspbian for PiMAME 0.5. That should fix the speed issues. The new release will be up this week. Thank you for all the feedback.
PiMAME is now built around the 2012-12-16 version of Raspbian.
AdvanceMAME 1.2 and AdvanceMENU 2.6 are installed.
PulseAudio has been removed.
Snapshots of supported games are loaded and will appear in AdvanceMENU.
The ROM uploader file size limit has been increased from 2MB to 200MB.
I recommend users exit out of AdvanceMENU at some point and run:
Overclocking the Pi from raspi-config greatly increases the performance of AdvanceMAME. You are also able to expand the filesystem to fill up the rest of your SD Card.
I am looking forward to all questions, comments, and suggestions! Have a great week.
This is a fully configured Raspberry Pi image that auto boots into AdvanceMENU and runs your MAME games for you. It includes a copy of a Free MAME ROM so you can see it working right from the start. SSH is already enabled, memory split is setup, and everything is updated.
Once you have it flashed to your SD Card, I recommend running “sudo raspi-config” and expanding the file system, otherwise you will only have a few megs of space left to use.
Please let me know if you have any questions, comments, or suggestions!
I have an updated set of AdvanceMAME debs. This time there is sound, and a lot of the stupid tricks I had to do to compile have been resolved. It ended up being a libsdl issue and an older version of GCC.
Please uninstall the older .deb by entering this command:
You should now be set to run AdvanceMAME with sound!
If you want to compile AdvanceMAME yourself, make sure you install libsdl1.2-dev and gcc-4.7. After that make sure to do export CC=gcc-4.7 and export CXX=g++-4.7 on the command line. Then type ./configure, then make.