Mar 27

Friday Post: PiPlay 0.8 Beta 9 Released!

Happy Friday Everyone!

 

I am proud to present the very latest version of PiPlay!  PiPlay 0.8 Beta 9!  I feel like this is the best release yet!

While this was mostly a bug fix and compatibility update, we do have one awesome new features implemented.  When you upload, drag and drop, ftp, or somehow copy a game file to the roms folder, our file watcher will pick that up, and automatically update the PiPlay Menu.  No more running the Rom Scraper, or getting popups about unscraped files.

Update now via the PiPlay Menu, or download the latest image!

 Changelog
  • Numerous bug fixes!
  • Updated to latest Raspbian
  • SQLite Backend
  • Webserver now a background process via supervisor
  • File Watcher automatically scans for game files and updates the PiPLAY menu
  • Raspberry Pi 2 comparability
  • Controller config updated
  • Moved more repos to GitHub
  • Master games list updated
  • Toggle menu item visibility (in beta mode still)

Have a good weekend everyone!

Jan 31

Friday Post: PiPlay Sneak Peek

Hey All,

I wanted to give you all a sneak peek on the next version of PiPlay.  The biggest feature is that we are moving from YAML files to a sqlite DB to store a lot of the data.  There are also lots of optimizations and speed improvements.

My two favorite features have to be the ones that Mark implemented:  Favorites, and Game Info.  You can now favorite a game and it will appear in the favorites category.  Alongside the game list, you will also find info available about your game (as long as you have run the scraper.)

The web interface has also been extended to include database editing.  You can now add menu items to frontend via the web interface.

1 2 3 4 5

 

This release should be out in the next week or so.

Have a good weekend everyone!

Sep 27

Friday Post: PiPlay 0.8 Beta 6

Hey All,

If you’ve powered on your PiPlay today, you will notice an update is available!

Updates:

  • modified romlist layout to include area for game descriptions
  • added 2 player controller config support
  • added “button combo” support for PiPlay Menu actions
  • optimization, screen updates only happen on controlled events
  • removed horizontal romlist option in theme support
  • Wifi Config built in

The new disk image has been updated to the latest version of Raspbian which included Minecraft and the new Epiphany web browser.  Its a really great browser!

PCDuino

I got in a PCDuino3 to try and port PiPlay to it.  So far the hardware seems impressive, but the lack of community and documentation is depressing.  I need to keep plugging at it, because I think there is huge potential for a dual core chip with arduino headers.  I’ll keep you all posted.

IMG_4302 IMG_4303 IMG_4304

Have a good weekend all!

-Shea

Aug 08

Friday Post: PiPlay 0.8 Beta 5

Hey All,

Happy Friday.  One more week of break before the Fall semester starts up.  It’s going to be a busy month!

I’m happy to announce that PiPlay 0.8 Beta 5 is being released.  It should be available on SourceForge in a few hours.

Fixes / Improvements:

  • Smoother animations and framerate
  • More optimizations
  • Memory leak fix
  • Control Pad setup is now under the popup menu (press tab or the second button on your joystick)
  • This is the master image for the PiPLAY Kickstarter

Work is already being done on the next release, which will include 2 player controller setup support, thanks to Mark.

Have a good weekend everyone!

-Shea

Jul 12

Friday Post: PiPlay 0.8 Beta 4 Released!

Hello Everyone!!!!

The latest version of PiPlay is available to download!

Download – The image requires an 8GB SD Card

This release has been a huge amount of work, from multiple people whom I consider friends.  Artists, Testers, Family, Programmers, Designers.  I appreciate all the help that went into this.

From the Github stats: Excluding merges, 4 authors have pushed 46 commits to master and 47 commits to all branches. On master, there have been 221,966 additions and 54,318 deletions to the code.

New artwork was created just for this release.  The web frontend was overhauled. So much has been put into this.

Now the fun part.

Testing.  I’ve spent a lot of time testing this release, on as many joysticks, tvs, monitors, and devices I have available to me.  It looks good to me, but I expect there to be bugs.  I would appreciate any and all feedback about this release.  If you have any issues, comments, or suggestions, please tell me.

Updates:

  • Theme Support
  • DISPMANX
  • Cave Story reimplemented
  • Joystick Support
  • Latest version of Raspbian with Xin-Mo support
  • ZX Spectrum, Sega Master System, Neo Geo Pocket Color, Turbo Grafx 16, and Game Gear emulation have been added.
  • Tips & Tricks
    • MAME is not installed by default.  There is a tool in the menu to install MAME.
    • Press the K + S button on your keyboard at the same time for a listing of all backers.
    • To setup your controllers, keyboards, and joysticks, use the Controller Setup app.
    • Press tab (or the 2nd button on your joystick) to bring up the settings popup menu.
    • There are multiple themes available from the settings popup menu.
    • If you access the IP address of your Raspberry Pi from another computer, you will have see the Web Frontend which allows you to upload games files and manage your Pi.
  • Known Issues
    • Menu Speed – i know it can sometimes feel slow or sluggish.  We are working hard to optimize it.
    • Dual Shock Support – Limited dual shock support.  I had numerous issues with finicky controllers.  I am hoping to put official dual shock support in the next release.

Tips & Tricks

  • MAME is not installed by default.  There is a tool in the menu to install MAME.
  • Press the K + S button on your keyboard at the same time for a listing of all backers.
  • To setup your controllers, keyboards, and joysticks, use the Controller Setup app.
  • Press tab (or the 2nd button on your joystick) to bring up the settings popup menu.
  • There are multiple themes available from the settings popup menu.
  • If you access the IP address of your Raspberry Pi from another computer, you will have see the Web Frontend which allows you to upload games files and manage your Pi.

Known Issues

  • Menu Speed – i know it can sometimes feel slow or sluggish.  We are working hard to optimize it.
  • Dual Shock Support – Limited dual shock support.  I had numerous issues with finicky controllers.  I am hoping to put official dual shock support in the next release.

I am looking forward to all your feedback!

Have a great weekend!

-Shea