Apr 11

Friday Post: PyCon 2014 – Hello Montreal!

Hey All! I’m in Montreal right now for the annual PyCon conference.  I will be presenting PiMAME PiPLAY on Sunday during the poster presentations.  I’m excited to be showing off the software and getting feedback from fellow Pythonistas.

My flight in was horrible.  Finding my way around Montreal was horrible.  But now that I’m here and settled, it’s awesome!  The first day of PyCon has been interesting.  It feels a little disconnected since we are in a new conference building with multiple floors and the hotels are seperated.  The previous ones in California were all connected and on one main floor.  Either way, I’m having fun and the talks are good.

PiMAME PiPlay Kickstarter

So, 2 pieces of big news.  My Kickstarter has been 100%+ funded.  Within 18 hours you all helped to fund my project to 100%.  It is increasing every day.  I’m overwhelmed and humbled.  Thank you all!

I have had to change the name from PiMAME to PiPlay.  As I stated in the Kickstarter update, it has come to my attention that I am possibly violating the trademark(s) of the MAMEDev team.  This is something that I never meant to do, as I have nothing but the utmost respect and awe for the team that develops MAME.

PiMAME has evolved past just MAME, and it is a perfect time and opportunity to update it.

I will be updating all the names once I get back from this conference.

Thank you all for the all the support and help.

-Shea

Mar 28

Friday Post: Framebuffer Copy and new PiMAME 8 beta release

Hey All,

Another week another PiMAME release :)

This is beta 2 of the new PiMAME 0.8.  I’m loving the feedback.  I know there are bugs and issues, but I’m able to iterate so much faster now.  This latest release includes:

  • Added NES support again.
  • Added C64 support again.
  • Put back in restart, shutdown, and updater tools.
  • Menu will now notify you if there are updates available.
  • PiMAME bootsplash video
  • Tankstick support

High priority features I’m working on:

  • Adding back in screenshot support
  • More joystick configuration options

Framebuffer copy

I’ve started playing with Notro’s FBTFT module again.  This allows you to use little inexpensive LCD screens for things like the console and X Windows.  The problem is that most programs expect output on framebuffer 0.  These screens operate on framebuffer 1, or /dev/fb1.  Tasanakorn has created a program called fbcp.  This mirrors the screen from the hdmi / rca port and onto the SPI based screens you see above.

It doesn’t work 100% yet for me.  I don’t know if its my screen or the program.  I’m going to purchase some more and test them out.

Little Arcade Machine

Steve Smith has created this awesome little MAME cabinet.  Plans and more images are below at the imgur link.

http://imgur.com/a/Pr4rG

Have a great weekend everyone!

-Shea

Mar 21

Friday Post: PiMAME Updater

Hey All,

New week, new revisions to PiMAME 0.8.

The new version of the frontend now includes:

  • TankStick support.
  • Numpad support.
  • Shutdown, Restart, and Update commands.
  • A notice in the menu when a new update is available.

Please run the following on the command line:

wget -O - http://pimame.org/update.sh | bash

Have a great weekend all!

Mar 07

Friday Post: PiMAME 0.8 Update and some stats!

Hey All!

First of all, HAPPY FRIDAY!  Spring break is over for us at UCF, which means that campus won’t be dead for us full time employees and the food court will finally be reopened.  Little things in life…

It’s been a week since PiMAME 0.8 Beta 1 has been released and there has been great feedback.

Updating PiMAME

A small update is available.  All you need to do is go to the command line and run:

wget -O - http://pimame.org/update.sh | bash

This update includes Commodore 64 support and fixed NES emulation.

PiMAME Stats

In one week, PiMAME 0.8 has been downloaded from SourceForge over 400 times.  My server (which hosts a mirror copy) has transferred 84GB in 5 days.  My usual monthly bandwidth is 30-40GB.

I’m excited about this release.  There are bugs, but they are getting fixed, and this version has a great new foundation to grow on.  Thank you all for the feedback, suggestions, complaints, issues, and support!

-Shea

Feb 28

Friday Post: PiMAME 0.8 coming this weekend!

Update 3: PiMAME 0.8 Beta 1 now uploaded! Download Here!

Update 2: Apparently 4 other people have reported issues this weekend with SourceForge and uploaded files not appearing.  I’m starting a new upload to a different host now.

Update: PiMAME 0.8 has been uploaded, but I’m still waiting for SourceForge to finish mirroring it before they turn on the download link. :(

 

Hey All!

Very happy to announce that PiMAME 0.8 Beta is going to be released this weekend.  I’m building the SD card image now and will be uploading it.

I’m very happy with this release.  I know it still has some bugs and issues to work out, but I’m confident that this will be the best evolution of PiMAME yet.

On another note, the presentation I gave at the Information Fluency conference went well.  I have a lot of different colleges and universities interested in the applications I developed for UCF.  Hopefully I can open source them soon.

I’ve started to receive the parts for my SmartRap 3D Printer build.  This is the first time I’m building something this complex without any instructions, so hopefully it all goes well.

Have a good weekend, and I’ll update this post with the image file when it’s finished uploading.

-Shea

Feb 14

Friday Post: Dogecoin USB Miner

Hey All,

This is the first Valentine’s day I am celebrating with K as husband and wife.  I am very lucky to have her, and knowing that she is reading this, I just want to say that you are my person and I love you very much!

PiMAME is coming together.  I am psyched to have a full weekend to just spend working on it.

The era of cpu/gpu mining scrypt based alt coins may be ending soon.  The first scrypt capable ASICs are hitting the market.  I recently purchased the DualMiner USB BTC/LTC miner.  Even though it says litecoin, it can mine any scrypt coin, which is what Dogecoin is based on.

2 - WiHvu3a 5 - jscGo4E

It was $113 shipped from California, and performs 70khs at around 3 watts.  My r9 270 produced 350khs at ~150 watts and cost $200, and my Core i5 Haswell produced 79khs, cost $199, and uses ~100 watts.

I’m excited and nervous about the next generation of ASIC miners.

Have a good weekend all!

-Shea

Jan 31

Friday Post: PiMAME 0.8 Preview Release (only for the brave)

Hey All!

Happy Friday!  It has been a long week.  The weather in Florida right now is crazy.  One day it’s 80 degrees, the next day its 50, then 70, then 40.  I wish it would make up its mind!  The bad part about it is everyone is getting sick.  Anyways…

PiMAME 0.8…
… preview release only for the brave edition

PiMAME 0.8 is almost done.  We have a few more bugs to fix, and some more features to test, but the basics are there.

I have an installer available for the brave to try.  It will make a new pimame folder in your home directory, so I recommend using a fresh install of Raspbian.

From the home directory in your command line, enter in the following command:

wget -O - http://pimame.org/installer.sh | bash

When that has finished running, reboot your Pi.  It should automatically boot up into the new launcher, and a web interface should be available at your Pi’s IP address.

If you decide to test this, please send me any and all feedback!  It is much appreciated!

This has been a huge labor of love, and I couldn’t have done it without some of the contributors to the codebase:

  • Zach – https://github.com/zachberry
  • Connor - https://github.com/Conno123009
  • Scotty – https://github.com/KingScooty

Thanks everyone!  Have a great weekend!

-Shea

Jan 24

Friday Post: PiMAME is coming…

Hey all,

The new version of PiMAME is sooooo close to being released.  Only a few little kinks to work out.  I’m hoping to put out an alpha this weekend for those who are adventurous to try it out.

All those who requested PiMAME stickers should have received them by now.  If you have not gotten your PiMAME sticker, please let me know!

Have a great weekend!

-Shea

Jan 17

Friday Post: January

Hey All,

It is the middle of January and it already feels like a year full of events has occurred.  I turned 30.  It’s a weird feeling not being in my twenties anymore.  It will take some getting used too.  I spent my birthday with good friends.

My new computer has been built and is running beautifully.  Had to return the old PSU because one of the fan blades cracked, which was causing it to overheat.  Picked up a Corsair modular PSU and it’s been running 24×7 with no issues.

2014-01-12

PiMAME was featured in the January / February issue of Raspberry Pi Geek.  It was given a 2 page spread, as well as reviews of other gaming environments for the Pi.

RPG_UK_02-2013

 

PyCon 2014

I was notified that I was chosen to give a poster session at this years Python programming conference, PyCon, in Montreal.  I am very excited to be showing off the work I have done with Python and the Raspberry Pi.  It’s going to be April 9th through the 11th.  The past two conferences have been amazing, and I am excited to be able to have more of a role this year. More information is available at us.pycon.org

Adafruit

Back in 2012 I hacked together a crude but effective USB power cord with a switch.  Adafruit is now selling a professionally manufactured cable that does the same thing for only $2.95.

Mine:Photo Jul 22, 4 13 45 PM

Adafruits:1620_MED

 

I’m so glad this cable has finally been made.  It was a pain to hand make them!

Have a great weekend all!  PiMAME news next weekend :D

 

-Shea