Tumgik
jagdogger2525 · 4 years
Text
How to Setup RetroPie & Kodi (with Netflix) on a Raspberry Pi via Raspbian
This is a full and extensive setup to have a desktop, Media Center, and Retro Gaming station in a single Raspberry Pi.
Note: Any time Pi is mentioned, it is referring to Raspberry Pi in the Hardware (that you hopefully purchased).
Hardware:
Raspberry Pi (preferably 4 4GB model yet is able to work with any Pi)
Pi Power Cable (Micro-USB [non-Pi 4] or USB-C [Pi 4])
HDMI Cable [and accompanying Adapter (Micro-HDMI Adapter for Pi 4 / Mini-HDMI Adapter for Pi Zero [0])]
Keyboard
Mouse
Generic Game Controller
32GB MicroSD card (256GB max)
Memory Card Reader [MCR]
A regular (and up-to-date & running) Windows/Macintosh/Linux PC to install the software onto the MicroSD card
A working router/switch with internet access
(Optional) CAT5e or CAT6 Ethernet Cable (Long enough to plug in the router and reach to plug into the Pi and if the router has no wifi)
(Optional) Micro-USB On-The-Go [OTG] cable (Pi Zero exclusively)
(Optional) 4 USB Hub (Pi Zero and A Models exclusively)
(Optional) USB LAN Adapter (with CAT5e/CAT6 Ethernet cable for use with Pi Zero, Pi 1, and Pi 2 exclusively)
(Optional) USB Wifi Adapter (for use with Pi Zero [exclusively with Micro-USB OTG cable & USB Hub], Pi 1, and Pi 2 exclusively)
Software:
Balena Etcher
Raspbian
RetroPie Games (Public Domain):
MAME
Non-MAME
PC Setup:
Download the latest Etcher and Raspbian builds
Once downloaded, insert the MicroSD card into the MCR and then into the computer
Launch/Execute/Start Etcher
Click 'Select image'
Locate the download folder and select the Rasbian build you just downloaded
The 'Select target' should already be chosen as the MicroSD card in the MCR, if not, click 'Select target' and find and select the MicroSD card
Click 'Flash' and enter your credentials
Once Etcher says that the flash is 'successful', eject/unmount the MicroSD card (should be called 'boot' and if it wasn't already ejected/unmounted already), and remove the MCR
Remove the MicroSD card and insert it into the Raspberry Pi (on the under side with the text facing up and the shiny spots facing down)
Raspberry Pi Setup:
Once the MicroSD card is inserted, plug in everything EXCEPT the power cable
Plug in the power cable last (so that everything is able to be seen by the Pi)
You'll be prompted to setup Raspbian for a First-Time Setup [FTS]
After the FTS is complete, right-click the Clock
Click 'Digital Clock Settings'
In 'Clock Format', replace '%R' with '%I:%M %p'
Click 'OK'
Right-Click the Task Bar
Click 'Panel Settings'
Select the radio/circle button that is next to 'Bottom'
(Optional) Select the 'Advanced' tab
(Optional) Check the box next to 'Minimize panel when not in use'
Click 'Close'
Once the initial Raspbian setup is done, open Terminal* and type:
sudo apt-get update && sudo apt full-upgrade
sudo apt autoremove
sudo apt-get install kodi kodi-peripheral-joystick kodi-pvr-iptvsimple kodi-inputstream-adaptive kodi-inputstream-rtmp build-essential python-pip python-dev libffi-dev libssl-dev libnss3 git lsb-release
sudo pip install pycryptodomex
wget https://github.com/castagnait/repository.castagnait/raw/master/repository.castagnait-1.0.1.zip
git clone --depth=1 https://github.com/retropie/retropie-setup.git
cd retropie-setup
chmod +x retropie_setup.sh
sudo ./retropie_setup.sh
Select 'Ok'
Select 'Basic Install'
Select 'Yes'
After the installation, select 'Configuration / tools'
Select 'autostart'
Select 'Boot to Desktop (auto login as pi)'
Select 'Ok'
Select 'Ok'
Select 'Cancel'
Select 'Back'
Select 'Perform reboot'
Select 'Yes'
Open Terminal back up and type:
kodi
Once Kodi is loaded up, hit the Cog/Gear up top
Select 'System'
Go down to 'Add-ons'
Turn 'Unknown sources' on
Select 'Yes' to the pop-up
To back to the previous menu (where 'System' was selected) and select 'Add-ons'
Select 'Install from zip file'
Go into the 'Home folder'
Select 'repository.castagnait-1.0.1.zip'
Go back one menu and select 'Install from Repository'
Select 'CastagnaIT Repository'
Select 'Video Add-ons'
Select 'Netflix'
Select the top most choice (if given multiple choices for version aka 1.1.0, 1.1.1, or 1.2.0)
Select 'Install'
Select 'Ok'
Go back to the main (or landing) menu
Select 'Add-ons' between 'Games' and 'Pictures’
Select 'Netflix'
Enter credentials
It is going to ask about installing Widevine and setting aside 3.1GB of memory, just select 'Install Widevine' and just keep accepting the other pop-ups
After this installation, both Kodi and RetroPie should be properly installed and able to be accessed
Note: To get back into RetroPie, in Terminal, just type:
emulationstation
*Terminal looks like 'Command Prompt' from Windows
1 note · View note