So for the past month I’ve been racking my brain trying to figure out the issue where PiPlay says Could not check for updates. I KNEW it was because of my server move but I couldn’t figure it out. I couldn’t reproduce it on my end. I really thought that it was because the requests module coudln’t do redirects. Tonight I was dealing with a PiPlay issue with a cool teacher in Canada who is making games with her students, and we were troubleshooting a bad wifi card. We got everything working, and then the can’t connect to piplay server message came up, and I was going to admit defeat, but I then saw it was going to WWW.pimame.org. I had set up www on piplay.org, but I had never setup the WWW redirect on the old domain. I feel dumb. One DNS change and a 5 minute propagation and everything is working now.
On a side note, I designed this warp pipe planter in OpenSCAD, and printed it out today. I drove out to a local nursery and picked up some venus fly traps, and voila! One Super Mario Bros. “Piranha Plant” in my own home 😀
It’s been two weeks and my Kickstarter is at 242% funded!! This is incredible. I’m so excited and humbled at the community support. Thank you!
PiPlay 0.8 Beta 3
I am uploading the latest SD Card image of PiPlay. 0.8 Beta 3 includes:
Recompiled kernel with Xin-Mo encoder support.
Better GBA support.
Better Neo Geo support.
Fixed issues with Genesis and Final Burn Alpha emulators not running.
Genesis emulator can now use Zip files.
Updated PiPlay to have a better updater system.
2 player keyboard support in SNES emulator.
What I’m currently working on:
Snapshot/screenshot support in ROM list.
Looking for MSX, Atari, and TG16 emulators to add.
Look for this SD Card image to be available tonight or tomorrow. My laptop is locking up / freezing randomly and I’m trying to generate a more recent backup, so I have to hurry up and wait while that happens.
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.
Made it with a few minutes to spare to do a Friday post, but I have a good reason. CAPTAIN AMERICA!!! Wooo! I love pretty much all things Marvel, and I was very happy with the sequel to the first Cap’n movie. Go see it, and wait till they very end, there are two teasers.
I’m putting in time with PiMAME, I’ve gotten screen shots working, and I need to reimplement the Xing encoder kernel patch for joysticks. Busy busy busy!
Next weekend I will be in Montreal for this years Python programming language conference, PyCon. It’s an incredible event, full of talented people and great projects. I will be presenting PiMAME during the poster sessions on Sunday.
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
High priority features I’m working on:
Adding back in screenshot support
More joystick configuration options
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.
Lazzarusbr posted this custom bootsplash video on the PiMAME forums the other day. It’s so well done. I wish I could officially include this. I hope to see some more awesome bootsplash videos in the future.
This update includes Commodore 64 support and fixed NES emulation.
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!
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. 🙁
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.