Retropie On Nintendo Switch

broken image


PiSwitch is Christopher Foote's take on the retro-gaming handheld console. It combines a Raspberry Pi with Nintendo's latest innovative Joy-Con controllers.

  1. Retropie Nintendo Switch Controller
  2. Nintendo Raspberry Pi

Hello everyone this is Mr rabbit game tv, today I am going to show you how to install retro-pie on the Nintendo switch. Let's turn the switch into an ultimat. RetroPie running on Nintendo Switch! Almost everything works: dock, deep sleep, bluetooth, joycon rails, fast charging, moonlight game streaming etc (using L4T Ubuntu 3.0). The Nintendo DS is a handheld video game console that was released by Nintendo in 2004. The DS stands for Dual Screen.

This article first appeared in The MagPi 68 and was written by David Crookes.

2006 PG-13 CC. 4.8 out of 5 stars. $0.00 with a Prime membership. Starring: Cameron Diaz, Kate Winslet, Jude Law and Jack Black. Directed by: Nancy Meyers. The Christmas Lodge. 4.3 out of 5 stars. $0.00 with a Prime membership. Starring: Michael Shanks, Michael Kopsa, Erin Karpluk, et al. Directed by: Terry Ingram. Prime video christmas movies.

See also:

PiSwitch: The Nintendo Switch console built with Raspberry Pi

Retropie Nintendo Switch Controller

One of the most popular things to do with a Raspberry Pi is to put it at the heart of a retro gaming setup. There are myriad multi-system emulators – programs which replicate the gaming systems of old – along with some slick graphical front-ends, making it a rather straightforward process. But we still see projects that go the extra mile such as this one. PiSwitch makes great use of the Joy-Con controllers of the Nintendo Switch console to produce a beautiful handheld machine.

PiSwitch is the brainchild of 32-year-old Christopher Foote who, as a child, would get one game a year to play ('two if I was lucky,' he says). He recalls spending countless hours trying to accomplish everything he could in those titles. 'But there were always many games that I wanted to play but I couldn't,' he laments.

Spurred on by this, he began using RetroPie a few years ago to enjoy games made for systems as diverse as the Atari 2600 and Mega Drive. But although he ran it on a Adafruit's PiGRRL2, he found the buttons were sticky and he didn't like the screen. 'Then my wife got a Nintendo Switch for my son and when I played with it I realised the controllers were exactly what I needed for my device,' he tells us.

Having discovered the Switch Joy‑Cons were Bluetooth devices, Christopher got to work pairing them with a Raspberry Pi. 'I spent a lot of time trying to connect two of them to work as a single controller and I thought if I could solve that problem, then the rest would be a cakewalk,' he says.

Mapping Joy-Con controls to Raspberry Pi

He compiled Linux Joystick Mapper on his Pi 3 before mapping the controllers to keyboard keys and mouse buttons. 'It worked great apart from the analogue sticks, so I looked through the code for a few hours, figured how Linux Joystick Mapper worked, and reprogrammed it for Joy-Con compatibility.'

Knowing his project was possible, he could then get to work on refining it. He soldered a headphone jack to the Raspberry Pi so that he could listen to the games when commuting. He then sought to boost the battery life by soldering a power board and switch. A speaker was also added, along with a Pi V2 Camera Module (although this, he admits, was optional and included for fun). A case was printed and the components assembled inside before a 7-inch touchscreen was added.

Fitting Joy-Cons perfectly

One of the lovely parts of the build is the way the Joy-Cons click into place to the left and right of the screen, just like on a Nintendo Switch. 'I took my Switch and a pair of digital calipers and I measured the inserts for the controllers,' Christopher says, getting the fit just right.

The two controllers make the PiSwitch versatile. 'I can play one-player with both controllers to fully emulate a Nintendo 64 or PlayStation controller,' he explains. 'The Joy-Cons also load different controller maps.' This ensures they work well with retro games whether as a single controller or separate ones, but also as a mouse or to flip through media on Kodi, which he also installed.

In the near future, Christopher is going to work on refining the case and the overall look of the console. 'I'm also looking to add support for streaming via Steam,' he says. 'I think being able to play games from your desktop anywhere in the house with the comfort of a handheld device would be a really cool feature.'

Step-01: Connect the controllers

Nintendo Raspberry Pi

Nintendo

The controllers must be woken at the boot menu by tapping the + and – buttons. 'Nintendo makes the Joy-Cons go to sleep when they're not in use, to save battery,' says Christopher.

Constant contact mail merge. If you have just signed up for Constant Contact, there are a few quick and easy steps you will need to take before importing contacts. First, verify your email address. Upon signing up, Constant Contact will send you an email to confirm the email address you will be sending emails from. Secondly, you will need to add your physical mailing address.

Step-02: Select RetroPie

Christopher created his own touchscreen menu and included RetroPie, Kodi, and Debian. 'RetroPie has a huge community, so with research you'll find someone who's done part of what you're trying to figure.'

Step-03: Play a game

You need to copy a game ROM to the microSD card. This is a digital version of a game cartridge. By selecting the right console and the game in RetroPie, you can have some fun.

Nintendo has a long history of producing stellar video game consoles and handhelds. The NES, Nintendo 64, Wii, Game Boy, and 3DS are all genuinely legendary at this point. And that streak has continued with the Nintendo Switch, which combines the best aspects of both home and handheld consoles. It's only natural that gamers would want to replicate the Switch with their own builds, and the Nintimdo RP is one of the best we've seen.

The Nintimdo RP was developed by Tim Lindquist, and he has provided the BOM, build instructions, and all of the files necessary for you to build your own. At first glance, it looks almost exactly like a real Nintendo Switch. But it's actually a completely custom Raspberry Pi handheld that's running RetroPie, which is an OS intended specifically for video game emulation on the Raspberry Pi. With it, you can play games from dozens of classic consoles, even up to the Nintendo 64.

To complete this project, you'll need a full size Raspberry Pi — ideally the Raspberry Pi 3 Model B+, which is currently the most powerful model. You'll also need quite a few additional components to make everything work, including the touchscreen LCD, a Teensy ++ 2.0 to capture button presses, LiPo charging circuitry, and a speaker and amplifier. The buttons and joysticks are upcycled from a Wii Classic Controller, so you'll need to find one of those to sacrifice.

Once you have all of the components, you can use Lindquist's STL files to 3D print the pieces of the enclosure. Then, prepare to spend a lot of time wiring everything up and mounting it, because there are a lot of components packed into the compact case. Finally, you can setup the software, which is the easiest part of the build. The Teensy needs to have the button capture code uploaded, but the RetroPie install is standard and easy to do. Once you're done, you'll have a very capable gaming handheld that looks just like a Nintendo Switch, and there is even a charging dock you can build for it!

Cameron Coward




broken image