Presentation is loading. Please wait.

Presentation is loading. Please wait.

PARSLEY PIE BOX James (Kyle) Parsley Network Security & Electronics Program.

Similar presentations


Presentation on theme: "PARSLEY PIE BOX James (Kyle) Parsley Network Security & Electronics Program."— Presentation transcript:

1 PARSLEY PIE BOX James (Kyle) Parsley Network Security & Electronics Program

2 2 OUTLINE Introduction Problem Statement Proposed Design Implementation Results Troubleshooting Conclusions Future Work

3 3 MOTIVATION Pure Entertainment Create smaller, cheaper cabinet than what is online. Improve knowledge of linux based software.

4 4 INTRODUCTION This project is first and foremost a novelty project Raspberry Pi is a wonderbox This project required research into PiPlay and editing /config.txt on a Raspberry Pi Also required brushing up on my electronic skills, made obvious by my wiring mistake early on.

5 5 PROBLEM STATEMENT Developing an all-in-one box for playing multiple classic video game systems. Developing that box using a Raspberry Pi along with classic arcade controls.

6 PROBLEM STATEMENT 6 Mini Pac Raspberry Pi Display

7 7 ASSUMPTIONS Operating Conditions are a working PiPlay OS running on a monitor that is mounted inside an arcade cabinet. All controls handled by joystick and buttons. Assumptions: That users have basic knowledge in the fields of Computer Science and Electronics. Basic knowledge of how to acquire and load a OS like Raspian or RetroPie is assumed.

8 8 PROPOSED SOLUTION Brainstorming – List possible OS solutions. Decide on method of assembling cabinet. Possible solutions for coding arcade controls. Proposed Solution – Use PiPlay operating system, purchase a cabinet kit to offset lack of carpentry skills and use an interface to bridge arcade controls to PC inputs.

9 PROPOSED SOLUTION (CONT.) Prototyping 9

10 IMPLEMENTATION (BREAKDOWN) Step 1: Obtain, install, and run PiPlay Step 2: Go to RaspiConfig (either through terminal or PiPlay GUI) and format your SD to free up space. Step 3: Once you have you your “joypad” PROPERLY wired, configure the buttons in PiPlay. This is as easy as hitting “tab” on your current keyboard and selecting “Controller Setup” at the bottom. Step 4: The configuration is easy, just select the platform and you are given a template for any console…arcade machines are your choice. Step 5: Play the games! 10

11 JOYPAD EXAMPLE A properly wired Joypad 11

12 TROUBLESHOOTING! First issue – Monitor only had a VGA in and the RPi only uses a digital signal (HDMI) out. So I purchased this http://www.amazon.com/gp/product/B00JLRHMZE/ref =oh_aui_detailpage_o03_s00?ie=UTF8&psc=1 http://www.amazon.com/gp/product/B00JLRHMZE/ref =oh_aui_detailpage_o03_s00?ie=UTF8&psc=1 Second issue – Wiring the arcade controls directly into the Pi and coding them was not going well. So one of these https://www.ultimarc.com/minipac.html made interfacing the controls much easier.https://www.ultimarc.com/minipac.html Third issue – Mounting the monitor in the cabinet was troublesome. 12

13 CATASTROPHIC FAILURE While trying to convert the signal from HDMI to VGA, I required some hard resets (aka pulling the plug) while working on the cabinet. This led to a SD card failure after the cabinet was essentially assembled. Not a difficult fix, but definitely time consuming. 13

14 14 RESULTS Working Arcade Cabinet that plays most of the systems of old. There are some issues with running MAME games but that is a compatibility issue with RPi in general. Arcade controls control everything, except shutdown of the Raspberry Pi itself.

15 15

16 PARSLEY PIE 16

17 COST BREAKDOWN 17 *$0.00 Indicates item was already owned or donated

18 18 CONCLUSIONS The cabinet, as of now, works properly with some imperfections. I can easily play any of the basic consoles without issue. Some of the arcade emulators are causing problems but that is more of an issue with the Linux based OS than myself. Numerous points of possible improvements. This project has reaffirmed my belief of how bad I am at building things.

19 19 FUTURE WORK Future work is great in amount. Decorations – Plan on painting and placing decals on cabinet. Also plan to get trim for the edges. I have an extra button that I plan to turn into a shutdown button for the Pi so as to avoid a keyboard entirely. Getting a plexiglass screen in front of the monitor to add to the arcade feel. Get MAME and NeoGeo working properly. MORE GAMES!

20 REFERENCES PiPlay (formerly PiMAME) | Gaming and Emulators for the Raspbery Pi | Shea Silverman. (n.d.). Retrieved from http://pimame.org/http://pimame.org/ Raspberry Pi Arcade Build. (n.d.). Retrieved from https://www.youtube.com/watch?v=UPApYPt2z_Q https://www.youtube.com/watch?v=UPApYPt2z_Q PiPLAY 0.8 Beta 9. (n.d.). Retrieved from https://www.youtube.com/watch?v=r2e1q_QNdGY’’ https://www.youtube.com/watch?v=r2e1q_QNdGY 20

21 ACKNOWLEDGEMENTS Ultimarc.com for their photos and the immeasurably helpful Minipac James Parsley NET Capstone [Video file]. (n.d.). Retrieved from https://www.youtube.com/watch?v=9yk_fHexcG8 Sergio Sgro, Ph.D. for assistance with altering holes in the cabinet. My beautiful wife for being a Super Mario World expert and demonstrating the functionality 21


Download ppt "PARSLEY PIE BOX James (Kyle) Parsley Network Security & Electronics Program."

Similar presentations


Ads by Google