未加星标

How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二04 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏

How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

The NES Classic Edition is a new, official clone of the original Nintendo Entertainment System, and one of the best ways to play your favorite retro games. Unfortunately, it’s so popular that it’s nearly impossible to get your hands on one. Don’t pay $300 on eBay when you can use the modestly-priced Raspberry Pi to build your own―with even more games.

What Is the NES Classic, and Why Is the Raspberry Pi Better?
How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

In the fall of 2016, Nintendo released the NES Classic Edition, a miniature replica of the old 1980s-era Nintendo Entertainment System. It ships with 30 classic games including Super Mario Bros. , The Legend of Zelda , and Castlevania and an old-school NES controller (albeit with a very short cable and different connector to accommodate for the smaller size of the NES Classic).

It retails for $60 and ships with one controller―you can purchase a second player controller for an additional $10, bringing your total investment up to $70. Unfortunately, the console has proven so popular and Nintendo has produced so few that they’re nearly impossible to find for their original list price, only appearing on sites like eBay for a200-500% markup.

Don’t despair, though: even if they’re so rare that you’ve never even seen one in person (let alone had a chance to buy one), you can easily roll your own robust NES Classic at home―with more games and more features. In today’s tutorial, we’re going to combine the economical Raspberry Pi , some free software that emulates the NES, and some inexpensive USB NES controllers to create a DIY version that’s even better than the original.

Better how? Not only will your DIY version include all the features of the actual NES Classic―like save states, CRT shaders for retro-looking games, and great looking organization with cover art―but it will allow you to play any NES game (not just the 30 included with the Classic), use any USB controller you want (not just the simple 2-button NES controller), and includes better save states and organization.

And, while we won’t cover it in this guide, your system will be able to play games from other systems too―like Atari, Game Boy, Super Nintendo (SNES), Sega Genesis, and even later systems like PlayStation Portable or Nintendo 64. You can see a full list of supported systems here .

WhatYou Need

To follow along with our tutorial, you’ll need a handful of things and a bit of free time to weave them all together.

A Raspberry Pi and ItsAccessories
How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

First and foremost, you’ll need a Raspberry Pi microcomputer and some basic accessories for it. The computing power required to run a Nintendo Entertainment System emulator is very low, so if you already have an older Raspberry Pi model 1 or 2 laying around, you can (and should!) use it. If you need to purchase a new Pi, by all means buy the most current Raspberry Pi 3 ($40).

In addition to the Pi, you’ll need an appropriately sized SD card or microSD card (based on your Pi model), an HDMI cable to connect it to your TV, a USB keyboard (only temporarily for setting it up), and a good power supply . You’ll also probably want internet access on the Pi to download updates and transfer games―you can do this with an Ethernet cable or with Wi-Fi. The Raspberry Pi 3 has Wi-Fi built in, while older models will require a USB Wi-Fi adapter .

If you’re new to the Raspberry Pi, don’t worry: we’ve written a detailed guide to all the parts you’ll need , so check out that article for more info.

The Case Makes the Project
How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

An NES-inspired Raspberry Pi case, available on Etsy .

To round out your Pi setup, you’ll also want a case. If you’ve already done a bunch of Pi projects, then you already have a case, which is fine. Butif you’re starting from scratch or really want the full experience, you might consider getting a custom NES-themed case for your Raspberry Pi.

While you won’t find Nintendo-branded cases at major retailers like Amazon (for obvious trademark/copyright reasons) you will find tons of them around the web. We can’t recommend any directly, as we haven’t purchased any, but there are some great roundups showcasing 3D printed and DIY cases over at All About 3D Printing here and here . If you don’t have a 3D printer, you can often buy ones on sites like Etsy .

Controllers: Old School or Modern Comfort
How to Build Your Own NES Classic with a Raspberry Pi and RetroPie

Next, you’ll need at least one USB controller (two if you want to play games with a friend). You can approach the controller situation one of two ways: First, you can go pure classic and get a pair of USB NES controllers.

This approach, we’ll be the first to admit, was far more difficult than we originally anticipated. It seems like it would be incredibly simple to just buy some cheap and well made NES controllers, but in reality there is such a run on the market right now that listings are often inaccurate, controllers are difficult to get, and the best practice we can recommend at the moment is to buy multiple controllers at once, return the one you don’t want, and keep the good ones(that have good heft, good button responsiveness, and play well).

We tested the two most popular USB NES controllers on Amazon: the Retro-Link controller , and a generic but well-reviewed Cla

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: Raspberry PiNintendoeBay
分页:12
转载请注明
本文标题:How to Build Your Own NES Classic with a Raspberry Pi and RetroPie
本站链接:http://www.codesec.net/view/524083.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(58)