Raspberry Pi 3 Day Project: Retro Gaming Suite
4.0 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,012 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Raspberry Pi 3 Day Project: Retro Gaming Suite to your Wishlist.

Add to Wishlist

Raspberry Pi 3 Day Project: Retro Gaming Suite

Emulate dozens of game consoles, including PSX, N64, Sega DC
4.0 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,012 students enrolled
Created by Nick Thomas
Last updated 5/2016
English
Current price: $10 Original price: $40 Discount: 75% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install an Operating System on a Raspberry Pi
  • Emulate games NES, SNES, PSX, N64, Dreamcast, and many more systems!
  • Better understand the hardware that comprises the Raspberry Pi 3
View Curriculum
Requirements
  • Raspberry Pi 2 or 3 (I'll be using the Raspberry Pi 3 Model B)
  • Micro SD Card
  • Micro SD Card Reader
  • USB Flash Drive
  • USB Wall Socket Power Adapter (you can resuse an old phone adapter)
  • Micro USB -> USB Cable
  • USB Gamepad (I use the PS4's DualShock 4 controller)
  • USB Keyboard
  • Windows Desktop or Laptop
Description

The goal of this course is to guide the student through a 1-day process of configuring their Raspberry Pi to work as a robust and powerful emulation machine. RetroPie, which is a free operating system for the Raspberry Pi, allows us to play games from dozens of systems using any USB-compatible controller. The course is aimed at beginners who may have just picked up a Raspberry Pi or are thinking about doing so. 


Things you'll need:

Raspberry Pi 2 or 3 (I'll be using the Raspberry Pi 3 Model B)
Micro SD Card - At least 4GB
Micro SD Card Reader
USB Flash Drive 
USB Wall Socket Power Adapter (you can resuse an old phone adapter)
Micro USB -> USB Cable
USB Gamepad (I use the PS4's DualShock 4 controller)
USB Keyboard for configuring your Raspberry Pi
Windows Desktop or Laptop


This is the first course in a series of upcoming courses aimed at those that have a Raspberry Pi and are eager to learn about technology! This "Day Project" will show students step-by-step how to set up their retro gaming machine. By following along with the instructor, students will be able to quickly configure their system while getting an introduction to the electronics behind the project. 

Who is the target audience?
  • Those who are interested in video game emulation
  • Those who have recently purchased a $35 Raspberry Pi or are willing to purchase one for this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 21 Lectures Collapse All 21 Lectures 01:08:53
+
Welcome to the Course!
1 Lecture 01:36

This lecture welcomes students and provides a preview of the course outline

Preview 01:36
+
Raspberry Pi 3 Hardware Overview
3 Lectures 31:45

This lecture includes a look at the actual Raspberry Pi board that we'll be using and a description of the main components is given, along with their purpose (both in general and for this course, specifically).

Preview 12:28

This lecture provides a more in-depth look at some of the components on our board and introduces some concepts of electronics design.

A More Detailed Look
14:43

This lecture takes a look at some thermal photography of the Raspberri Pi models and gives some insight into the issue of heat when dealing with electronics. Students are also introduced to the concept of heatsinks.

Thermal Analysis
04:34
+
Downloading and Installing RetroPie
7 Lectures 11:15
Section Introduction
00:52

This lecture walks students through the process of downloading the following:

RetroPie 3.6 image archive: http://blog.petrockblock.com/retropie OR https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation

7-zip: http://www.7-zip.org/

SDFormatter: https://www.sdcard.org/downloads/form

Win32DiskImager: http://sourceforge.net/projects/win32

Downloading our Files
05:35

Installing 7-zip
00:30

Installing Win32DiskImager
00:37

Installing SDFormatter
01:24

Writing our OS to the MicroSD card with Win32DiskImager
01:24

Verifying the Results of Win32DiskImager
00:53
+
Configuring the System and Loading ROMs
10 Lectures 24:17

This lecture gives an overview of the peripheral devices that we'll be using for our gaming machine. 

Equipment Check
01:17

This lecture shows where the peripheral devices that we're using should be inserted.

Physical Configuration
00:59

This lecture shows the initial boot process for RetroPie 3.6 as it automatically expands the file system and loads EmulationStation.

First Boot of RetroPie 3.6
03:26

This lecture shows us how to navigate the main EmulationStation and launch the RetroPie Setup in order to connect to a WiFi network.

Configuring WiFi
01:13

This lecture takes a look at some of the important-to-know options within these two menus.

Navigating the Raspi-Config and Retropie-Setup Menus
04:10

This lecture addresses the laws surrounding emulation and outlines the approach that this course will be taking in regards to ROMs.

A Message About ROMs and BIOS
02:12

This lecture shows the process that we must go through in order to set up our flash drive to accept ROM files. We then copy our ROM files to their respective folder and we're ready to start playing on our gaming machine!

Copying ROMs from PC to USB, and from USB to Raspberry Pi
04:37

Emulator Compatibility Lists

https://github.com/retropie/retropie-setup/wiki/Supported-Systems

https://github.com/retropie/retropie-setup/wiki/Nintendo-64

Launching Our Games
02:56

Raspberry Pi Retro Arcade using RetroPie: https://www.youtube.com/watch?v=RcsKNryPAzw

http://www.tinyarcademachines.com/retropie.html

Raspberry Pi-based GameBoy system: https://www.youtube.com/watch?v=IaSJHdPZC0o

Other Projects
02:10

This video wraps up the course and encourages student feedback. Thanks for joining me!

Closing Video
01:17
About the Instructor
Nick Thomas
4.0 Average rating
14 Reviews
1,012 Students
1 Course
Computer Engineer

Hi, My name is Nick. I'm a recent college graduate and my field is computer engineering & computer science. I also have a strong interest in electronics. Teaching other has always been fun for me and I hope to hone my teaching skills as an instructor at Udemy. My focus will be on day-long projects where students will make something that they can keep!