element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry pi - handheld game device(gameboy-ish)
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 10 replies
  • Answers 2 answers
  • Subscribers 675 subscribers
  • Views 1002 views
  • Users 0 members are here
  • raspberry
  • portable
  • pi
  • raspberry_pi
  • gameboy
  • handheld
  • guide
Related

Raspberry pi - handheld game device(gameboy-ish)

Former Member
Former Member over 11 years ago

Hello, everyone.

 

I have been trying to find a complete guide(as detailed as possible) on  how to  make a handheld gaming device which use retroPi, but no Luck so far.

I am new to raspberry pi, but I wanna make something fun/useful. Most of what I have found are people who planned to make one and never posted how it went.

 

So I would be greatful if someone knew about a dummy guide for this subject image

 

 

 

Greetings,

Joakim.

  • Sign in to reply
  • Cancel
Parents
  • danielmcgraw
    0 danielmcgraw over 11 years ago

    Hi Joakim,

    I've no experience with retropi but I can help with the hardware side of this project. Firstly have a look at this on youtube:

    http://www.youtube.com/watch?v=dUZjzQuTNX4

    This is the ben heck show building a portable Raspberry Pi. Some of the hardware he uses for the case is a bit out of the reach of most people but there are ways around this.

    For the display, most people using car reversing camera monitors such as this one.

    http://www.amazon.co.uk/inch-Digital-Rear-Monitor-Square-Black/dp/B0056WJP1M

    These have a RCA (composite) input, tends to be the yellow one, which is simply connected to the composite output on the Raspberry Pi, either by a cable or you can desolder the socket and wire it in directly if you are tight for space. All these need as well is a power supply connected to the red socket. Centre pin +12V, shield 0V.

    For the buttons and stuff, most people take apart a USB device (such as a mouse or a gamepad) and move the buttons around so they are where you need them to be.

    If this and the youtube video don't answer your questions, let me know which bits you are having problems with and I will do my best to answer your questions.

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to danielmcgraw

    Thanks for respond image

     

    I don't actually have a usb controller, so could I buy buttons like these

    PKG15 Tactile Push Momentary SPST Off on Switch TMS S | eBay

    and use them? if so, how do I attach them to the pi and how do I make them do stuff when pressed?

    If this is extremely much work I could of course just buy a new controller to destroy.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to Former Member

    I just saw that usb controllers cost like 10$ from china, so I guess I can just buy one from there image

    but still wonder how to use these buttons as alternative buttons to keyboard. You think you can explain it?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • danielmcgraw
    0 danielmcgraw over 11 years ago in reply to Former Member

    Using the advice from here.

     

    http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192

    It tells you how to set up using a SNES controller.

    Basically, you get any old USB controller (preferably with analog sticks as I'd imagine you'll want them sonner or later), follow the instructions on this website, when it gets to Step 3, you enter which buttons you would like to use. If it asks to press a button you don't have, press any button but make a note of what control you entered this button as and then delete that line in the config file as detailed on this website. e.g. device says "Press for L2" and you don't have a button for that, press anything and then delete the line in the config file input_player1_l2_btn = "4" where 4 is the number of the button you pressed.

    If you don't like the layout/want to arrange the controller in a different way, use a multimeter to find out which two points on the switch are shorted when the switch is pressed, desolder the switch and connect wires from the two points to the corresponding points on the switch.

    Any problems let me know.

    Dan McGraw

    M0WUT

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to danielmcgraw

    Thanks.

    ok I'll buy this usb controller.

    http://www.dx.com/p/usb-gamepad-with-analog-sticks-and-vibration-3686#.UzsWhoeKBaQ

     

     

    - Joakim

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Former Member
    0 Former Member over 11 years ago in reply to danielmcgraw

    Thanks.

    ok I'll buy this usb controller.

    http://www.dx.com/p/usb-gamepad-with-analog-sticks-and-vibration-3686#.UzsWhoeKBaQ

     

     

    - Joakim

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube