Index
A
- Adafruit
- URL / GPIO pins
- Application Programming Interface (API), Minecraft
- using / Using the Minecraft: Pi Edition Application Programming Interface
- URL, for documentation / Using the Minecraft: Pi Edition Application Programming Interface
- App Store
- about / Raspberry Pi App Store
- using / Using the App Store
- apt-cache search keyword command
- Apt-Get
- games list / Games available via Apt-Get
- apt-get command
- used, for installing Mednafen / Mednafen
- Arcade sticks
- about / Arcade sticks
- Atari 2600
- about / Stella (Atari 2600)
B
- Bluetooth connectivity
- Sony DualShock 3 controllers, setting up / Sony DualShock 3 controllers
- Bluetooth dongle
C
- Cave Story
- about / Cave Story
- installing / Installing and running
- URL, for source code / Installing and running
- controls / Controls
- ChameleonPi
- about / ChameleonPi
- URL, for downloading / ChameleonPi
- systems / ChameleonPi
- splash screen / ChameleonPi
- game files, copying via SAMBA shares / ChameleonPi
- versus RetroPie / ChameleonPi
- game files, copying via USB drive / ChameleonPi
- controllers
- using / Controllers on the Raspberry Pi
- gamepads / Gamepads
- Arcade sticks / Arcade sticks
- Xbox 360 controllers / Xbox 360 controllers
- Sony DualShock 3 controllers / Sony DualShock 3 controllers
- USB encoders / USB encoders
- GPIO pins / GPIO pins
- troubleshooting / Troubleshooting controllers
- costume
- about / Some pointers and terminology
D
- Doom
- DualShock 3 controller
- connection, troubleshooting / The DualShock 3 controller does not connect
E
- EmulationStation
- execution error, troubleshooting / EmulationStation returns an error when I try to launch it
- emulators
- about / Emulators
- Mednafen / Mednafen
- FCEUX / FCEUX (NES)
- PiSNES / PiSNES (SNES)
- MAME4ALL / MAME4ALL
- FinalBurn Alpha / FinalBurn Alpha
- PCSX_ReARMed / PCSX_ReARMed
- PicoDrive / PicoDrive (Genesis/Mega Drive)
- Stella / Stella (Atari 2600)
F
- FCEUX
- about / FCEUX (NES)
- using / FCEUX (NES)
- FinalBurn Alpha
- about / FinalBurn Alpha
- downloading / FinalBurn Alpha
- URL, for downloading / FinalBurn Alpha
- controls / Controls
- first-person shooter (FPS)
- about / Doom
- Flappy Bird clone
- building / Let's build a Flappy Bird clone!
- new project, creating / Creating a new project
- variables, creating / Making the variables
- stage, setting / Setting the stage
- floor, creating / Making the floor
- pipes, creating / Creating the pipes
- main character, creating / Working with the main character
- enhancing / Enhancing the game
- forever loops
- about / Some pointers and terminology
- FreeCiv
- about / FreeCiv
- installing / Installing and running
- executing / Installing and running
- server, hosting / Hosting a FreeCiv server
- controls / Learning the controls
- URL, for control list / Learning the controls
G
- Galaga* Hyperspace
- about / Galaga: Hyperspace
- installing / Installing and running
- executing / Installing and running
- controls / Learning the controls
- gamepads
- about / Gamepads
- games
- searching, via repositories / Finding games via the repositories
- GPIO pins
H
- HDMI
- connection, troubleshooting / Connecting via HDMI doesn't work
I
- if...else statement
- about / Some pointers and terminology
- if statement
- about / Some pointers and terminology
- inadequate power supply
- troubleshooting / Nothing happens when I apply power
- installation, Cave Story
- about / Installing and running
- installation, FreeCiv
- about / Installing and running
- installation, Galaga* Hyperspace
- about / Installing and running
- installation, Mednafen
- apt-get command, using / Mednafen
- installation, Minecraft
- about / Installing and running
- installation, Njam
- about / Installing and running
- installation, NOOBS
- about / Using NOOBS
- installation, Open Arena
- about / Installation
- installation, PrBoom
- about / Installing and running
- installation, Retrogame
- about / Installing and building
- installation, Stella
- about / Stella (Atari 2600)
- installation, SuperTux
- about / Installing and running
- installation, xboxdrv / Xbox 360 controllers
- interface, Scratch
J
- joystick package
- installing / Controllers on the Raspberry Pi
L
- Linux
- SD card, creating / Creating the SD card in Linux
M
- Macintosh OS X
- SD card, creating / Creating the SD card in Macintosh OS X
- MAME4ALL
- Mednafen
- Minecraft
- about / Minecraft: Pi Edition
- installing / Installing and running
- new Minecraft world, creating / Creating a new Minecraft world
- Application Programming Interface (API), using / Using the Minecraft: Pi Edition Application Programming Interface
- multiplayer game / Multiplayer Minecraft
- controls / Controls
- Multiple Arcade Machine Emulator (MAME)
- about / MAME4ALL
N
- Nintendo Entertainment System (NES)
- about / FCEUX (NES)
- Njam
- about / Njam
- installing / Installing and running
- executing / Installing and running
- controls / Learning the controls
- NOOBS
- using / Using NOOBS
- installing / Using NOOBS
- URL, for downloading / Using NOOBS, Nothing happens when I apply power
- about / Nothing happens when I apply power
- NXEngine
- about / Cave Story
O
- Open Arena
- about / Open Arena
- installing / Installation
- single player match / Single player match
- multiplayer match / Multiplayer match
- server, creating for multiplayer match / Running a server
- server, joining for multiplayer match / Joining a server
- overclock
- about / Some of the games seem slow
P
- PCSX_ReARMed
- about / PCSX_ReARMed
- downloading / PCSX_ReARMed
- controls / Controls
- PicoDrive
- about / PicoDrive (Genesis/Mega Drive)
- downloading / PicoDrive (Genesis/Mega Drive)
- controls / Controls
- Ping Pong
- about / Ping Pong
- building / Ping Pong
- paddles, creating / Making the paddles
- bouncing ball, creating / Following the bouncing ball
- PiPlay
- PiSNES
- about / PiSNES (SNES)
- URL, for downloading / PiSNES (SNES)
- downloading / PiSNES (SNES)
- controls / Controls
- pointers, Scratch
- variable / Some pointers and terminology
- stage / Some pointers and terminology
- X position / Some pointers and terminology
- Y Position / Some pointers and terminology
- sprite / Some pointers and terminology
- costume / Some pointers and terminology
- if statement / Some pointers and terminology
- if...else statement / Some pointers and terminology
- forever loops / Some pointers and terminology
- PrBoom
- about / Doom
- installing / Installing and running
Q
- Quake 3 Arena
- about / Open Arena
- controls / Controls
R
- Raspberry Pi
- Model A / The different flavors of a Raspberry Pi
- Model B / The different flavors of a Raspberry Pi
- Model B+ / The different flavors of a Raspberry Pi
- Model A+ / The different flavors of a Raspberry Pi
- URL, for downloading / Setting up an SD card
- setting up / Hooking up your Raspberry Pi
- connecting, to WiFi access point / Connecting to a Wi-Fi access point
- App Store / Raspberry Pi App Store
- troubleshooting / Common troubleshooting
- raspi-config tool
- using / Using raspi-config
- raspi-config tool, advanced options
- overscan / Using raspi-config
- hostname / Using raspi-config
- memory split / Using raspi-config
- SSH / Using raspi-config
- SPI / Using raspi-config
- I2C / Using raspi-config
- serial / Using raspi-config
- audio / Using raspi-config
- update / Using raspi-config
- raspi-config tool, options
- expand filesystem / Using raspi-config
- change user password / Using raspi-config
- enable boot to desktop/Scratch / Using raspi-config
- internationalization options / Using raspi-config
- enable camera / Using raspi-config
- add to Rastrack / Using raspi-config
- overclock / Using raspi-config
- Read-only memory (ROM)
- about / Emulators
- repositories
- games, searching via / Finding games via the repositories
- Retrogame
- about / GPIO pins
- controls / GPIO pins
- installing / Installing and building
- building / Installing and building
- compilation error, troubleshooting / I get an error when compiling Retrogame
- RetroPie
- about / RetroPie
- systems and consoles / RetroPie
- URL / RetroPie
- EmulationStation splash screen / RetroPie
- game controller, configuring / RetroPie
- game controller, setting up / RetroPie
- game files, copying with SAMBA shares / RetroPie
- game files, copying via USB drive / RetroPie
- versus ChameleonPi / ChameleonPi
S
- SAMBA shares
- used, for copying game files onto Pi / RetroPie
- Scratch
- about / What is Scratch?
- interface / Understanding the Scratch interface
- first program, creating / Making Scratchy move
- pointers / Some pointers and terminology
- Flappy Bird clone, building / Let's build a Flappy Bird clone!
- Ping Pong, building / Ping Pong
- SD card
- setting up / Setting up an SD card
- boot partition / Setting up an SD card
- Linux partition / Setting up an SD card
- creating, in Windows / Creating the SD card in Windows
- creating, in Macintosh OS X / Creating the SD card in Macintosh OS X
- creating, in Linux / Creating the SD card in Linux
- NOOBS, using / Using NOOBS
- Sega Genesis/Mega Drive
- about / PicoDrive (Genesis/Mega Drive)
- sixad
- URL, for downloading / Sony DualShock 3 controllers
- Sony DualShock 3 controllers
- about / Sony DualShock 3 controllers
- setting up, for Bluetooth connectivity / Sony DualShock 3 controllers
- sprite
- about / Some pointers and terminology
- stage
- about / Some pointers and terminology
- Stella
- about / Stella (Atari 2600)
- installing / Stella (Atari 2600)
- controls / Controls
- Super Nintendo Entertainment System (SNES)
- about / PiSNES (SNES)
- SuperTux
- about / SuperTux
- installing / Installing and running
- executing / Installing and running
- controls / Learning the controls
T
- troubleshooting
- controllers / Troubleshooting controllers
- EmulationStation execution error / EmulationStation returns an error when I try to launch it
- inadequate power supply / Nothing happens when I apply power
- overclocking / Some of the games seem slow
- HDMI connection issue / Connecting via HDMI doesn't work
- HDMI connection / Connecting via HDMI doesn't work
- DualShock 3 controller connection / The DualShock 3 controller does not connect
- Retrogame compilation error / I get an error when compiling Retrogame
U
- USB drive
- USB encoders
- about / USB encoders
V
- variable
- about / Some pointers and terminology
W
- WiFi access point
- Raspberry Pi, connecting to / Connecting to a Wi-Fi access point
- WiFi adapter
- Win32DiskImager
- about / Setting up an SD card
- URL / Creating the SD card in Windows
- Windows
- SD card, creating / Creating the SD card in Windows
X
- Xbox 360 controllers
- about / Xbox 360 controllers
- xboxdrv
- about / Xbox 360 controllers
- installing / Xbox 360 controllers
- using / Xbox 360 controllers
- X position
- about / Some pointers and terminology
Y
- Y position
- about / Some pointers and terminology