Jan 30

Video of XArcade Stick Working with the Raspberry Pi

Hey All,

Real quick, just wanted to show a very rough video of me using the XArcade Tankstick on the Raspberry Pi.  I have the Trackball, Buttons  and Joysticks all working.  Gridlee has issues with it (has to have custom inputs set) but Street Fighter 2 and Missile Command worked “out-of-the-box”.  I had to make a minor edit to the AdvanceMENU configuration file, but it looks like its working nicely.

I’m going to try a fresh re-install of PiMAME and try to recreate the results.  I’m hoping to have a guide for this very soon ™.

-Shea

Jan 22

X-Arcade Tankstick Unboxing

Hey all,

My new Tankstick arrived today, courtesy of XGaming.com. They have asked me to test it and get it running on the Raspberry Pi. I only had a couple minutes to play with it, but I made a little unboxing video for everyone:

Size comparison of the Pi versus a Tankstick:

tankstick
This thing has some heft to it!  With the few minutes I got to use it, I notice why some users of the Raspberry Pi are having difficulties making it work right.  It’s nothing wrong with the device, but with the way some of the software interprets the inputs.  I have a couple of hunches and ideas on how to fix it, which I hope to get to within the next week.

PiMAME 0.5 is also coming along nicely.  I’m reverting back to the 0.3 stack and just adding some minor modifications.  That should be released on Friday.

-Shea

Jan 14

PiMAME 0.4

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.

Hey All,

I am pleased to announce PiMAME 0.4 is now available for download.

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:

sudo raspi-config

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.

-Shea

Download PiMAME

 

Jan 04

Friday Post: First post of 2013!

Hey all,

Happy New Year!  Welcome to 2013 🙂

On Monday Element14 will have more Raspberry Pi’s in stock.  Get your credit cards ready.  I will also be taking my first graduate course that same day.  I am very happy and looking forward to working on my masters degree.

I now have a USB gamepad and I’m going to work on getting that setup.  I’m currently working on PiMAME 0.4 and hope to have it released this weekend.  I am incorporating as many fixes and improvements as I can.  I really appreciate your feedback.

In other Pi news, teh_orph has posted new information about his XWindows accelerated drivers for the Pi.  I am looking forward to trying them out.  They are FAR from finished, but this is a great step forward.

Have a great weekend!

-Shea

Dec 31

Raspberry Pi Powered SNES

Hey All,

HAPPY NEW YEAR!  This is what I assume to be the last post of 2012.  Might as well end it with a bang 🙂

A fellow member of FamiLAB (Orlando’s Hackerspace) has made a great write-up of his Raspberry Pi powered SNES.

I have been watching Ted (Waterbury) work on this project for the past few months, and the work is nothing short of incredible.

I hope everyone has a great new year.  May 2013 bring you joy, happiness, and success.

-Shea

 

Dec 21

Friday Post: PiMAME bandwidth and DeskCade photoshoot!

Happy Friday All!!!!

I am off work until the New Year!!  I think I’m going to sleep until Sunday 🙂

First things first.  Happy Holidays and an early Happy New Year to all my readers.  All of you have been awesome.  Thank you for all the comments.

PiMAME Updates

I have used up over 100GB of bandwidth in a week.  That’s AWESOME.  I have never used so much bandwidth ever, yet alone in a week.  Luckily I have generous bandwidth allotments between my two hosts, so hopefully I won’t have to scramble for mirrors again.

Expect PiMAME updates over the weekend.  I am doing a lot to it.  The next update should be great.

Photoshoot

We had a secret santa in my department, and my co-worker was given a really cool light box since he is a freelance photographer.  He did a little photo shoot of my DeskCade units.

-Shea

Dec 14

Friday Post: PiMAME Image and other neat things

Hey All,

Hope you all like this:

PiMAME

Download Here

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!

Raspberry Pi Radio

http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

With one wire and a simple program, you can turn your Raspberry Pi into an FM Transmitter that plays on FM 100.0MHz.

 

Nov 02

Friday Post: Wreck It Ralph!

Happy Friday everyone!

I just got back from seeing Wreck-It Ralph and here’s my verdict:  Go see it right now. Not only was it a great story, it was a great homage to the entire gaming industry.

Today I also got an iPad Mini. I have an iPhone 4S and love it. At work I use an iPad 3 and have found it to be too big and bulky. This iPad Mini is amazing. It’s light, has a great screen, and fits my hand(s) perfectly. I’m even typing this whole post on the mini right now.   So far it’s totally worth it.

I got AdvanceMESS compiled with sound but I have yet to test it. I have an issue where check install doesn’t like installing both mame and mess because they have some of the same executables (advcfg, etc.). If anyone knows much about Debian package creation I would love some help and advice.

Have a great weekend!

Nov 01

Better AdvanceMAME debs with Sound!

Hey All,

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.

 

Oct 29

AdvanceMAME .deb

UPDATE:  Debs with Sound now available here

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 src 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://sheasilverman.com/rpi/raspbian/debs/advancemame_0.106.1-1_armhf.deb http://sheasilverman.com/rpi/raspbian/debs/advancemame-raspberrypi_1-1_armhf.deb (with sound)

To install:

  1. sudo dpkg -i advancemame_0.106.1-1_armhf.deb
  2. Once it’s installed, just type advmame and it will create your configuration file.
  3. Roms go in ~/.advance/rom/
  4. Edit your advmame.rc for your display:
    1. For HDMI try:
      1. device_video_clock 5 – 50 / 15.62 / 50 ; 5 – 50 / 15.73 / 60
    2. For NTSC TVs try:
      1. device_video_clock 5 – 50 / 15.73 / 60
  5. to run a game: advmame gamename (ie advmame sf2)
  6. ENJOY!!!

 

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

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

-Shea