JarenHavell.com

Installing Retropi and Pi Hole, using a Linux computer

In this video, I explain how to get a raspberry pie 3 to pull double dute as an entertainment device as well as some added utility by having is run both retropie for gaming and pihole for advertisement filtering. Oh -and we are doing this all from a linux (Debian 10 ) basedclr

computer.

Things you need
  • Raspberry Pi, version 2b or 3b recommended
  • Sd card, recommended 8G or larger, Class 10 or faster.
  • Cords and connectors to connect to power, audio, video and network
  • USB keyboard. Mouse optional.
  • USB Game controller (snes, n64 or similar)
  • Method of plugging microSD card into a computer (SD card adapter or similar)
Things you need to know 99% of “Roms” obtained online are straight up illegal copies of Nintendos intellectual property. Do not download roms. Read more about that here
Things to download Retro Pi
https://retropie.org.uk/download/#Pre-made_images_for_the_Raspberry_Pi
Process
  1. Extract the retropi.img.tar.gz file. You can’t flash a tar.gz file!
  2. Flash new RetroPi.img image to SD card using DD
  3. Boot up raspberry pi. If all goes well, you will be greeted with the rainbow, then the installer.
  4. Complete installation by setting up a game controller. I used this video tutorial from Linux4UnMe for an N64 controller and it had some great hints
  5. Enable SSH (under Raspiconfig, Interface Options, SSH)
  6. Using an SFTP file transfer program, copy over some legitimate, open source games
  7. Find IP Address and connect via SSH
  8. Run the pi hole curl / script
  9. change your DNS settings on your pc or router and test it out!
  10. play video games
Setup N64 Game controller hints https://www.youtube.com/watch?v=pl4meht_86w


Commands for later lsblk

dd

how to use DD and LSBLK

 

Install FileZilla Sudo apt-get install filezilla

 

or find in the app store

Upload roms to raspberry pi connect using IP address
User: Pi
Pass: raspberry
port: 22

Path:

/home/pi/RetroPie/roms/

you may need to restart retropi to see that directory.

SSH into Pi Ssh pi@192.168.1.51
Install PiHole You can read about more ways to install pihole, but it is literally as simple as running this:

curl -sSL https://install.pi-hole.net | bash

 

PieHole add on Add on for Firefox and Chrome to easily disable pihole for a few minutes.
https://github.com/Spencer-Yoder/Remote-Switch-for-Pi-Hole-Chrome

Parking Lot Ideas

Further Reading / Research:
Homebrew Games on Nintendo 64?
Writing Your own N64 games?

https://www.neoflash.com/forum/index.php?topic=7444.0

And more details
hhttps://n64squid.com/homebrew/

Ever deeper down the nintendo pie-hole: A Rom Patch for nintendo games? Mods Hacks? If you own a legal game (like, a physical cartridge) and a game genie cartridge (more hardware) , you can play with some fun IPS patches like this CYBERTRUCK patch for Golden Eye 007. (video)
Legal Roms NES

Open source Original SNES/NES games at RomHacking

Or at NESWORLD

Try out 2048 or BlockDude(Ti-83 port) or BladeBuster

SNES

Try out ChristmasCraze or BladeBuster

N64
Open Source Original n64 games at n64Squid

Try out Pyoro 64 or Dexanoid