E-Book, Englisch, 368 Seiten
Frauenfelder / Bates Raspberry Pi Retro Gaming
1. ed
ISBN: 978-1-4842-5153-9
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
Build Consoles and Arcade Cabinets to Play Your Favorite Classic Games
E-Book, Englisch, 368 Seiten
ISBN: 978-1-4842-5153-9
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
Learn to configure a Raspberry Pi into multiple different devices capable of playing retro games. Beyond theory, this book focuses heavily on projects-such as making a console to attach to a TV or computer display and making a tabletop arcade machine. It also teaches you how to install and use the Kodi media center on your retro game player. tart with the big-picture of the Raspberry Pi retro-gaming landscape and the wide range of exciting project opportunities that exist. You'll then discover the various retro-gaming emulation platforms, such as RetroPie and Recalbox, and how to work with ROM files. This book even goes a step further and teaches you how to create game ROMs from your old cartridges! You'll also study the types of game playing equipment people have made using Raspberry Pis and how to set up a Raspberry Pi with those devices. Retro-gaming enthusiasts are using the Pi to make a dizzying variety of game playing hardware. There are players that fit in an Altoids mint tin, players that look like classic systems, and players that let you choose from over 20,000 game titles. And there are emulators for every platform imaginable, and many models available online to download and make on a 3D printer or laser cutter. Raspberry Pi Retro Gaming includes everything you need to know about playing retro games on a Raspberry Pi and making cool machines that play thousands of retrogames.What You'll Learn
Use Tinkercad to design your own cases
Get your case 3D printed if you don't have a 3D printer
Design parts for laser cutting or jigsaw cutting
Solder and use electronics components, batteries, and power supplies
Select and set up different kinds of displays
Who This Book Is For
Anyone interested in playing retrocomputer games and making their own retro-game players.
Mark Frauenfelder is a research director at Institute for the Future, and the founder of Boing Boing, a website about current events with five million monthly unique viewers. He was the founding editor-in-chief of MAKE, the only magazine exclusively devoted to do-it-yourself projects, and the founding editor-in-chief of Wired Online. He was an editor at Wired magazine and Wired Books from 1993-1998. He's also the editor-in-chief of Cool Tools, a tool review site with roots to the Whole Earth Catalog. Mark's also an artist and designer, and his work has appeared in group and solo gallery exhibitions throughout the United States. He designed Billy Idol's 'Cyberpunk' CD cover, video box, and print advertisements. He lives in Los Angeles with his wife, writer Carla Sinclair (founding editor-in-chief of CRAFT magazine) and his two daughters.Ryan Bates focuses on the small-scale arcade experience. He specializes in DIY Kits and comprehensive tutorials for building mini arcades, claw machines, and other arcade/video game related nostalgia.
Autoren/Hrsg.
Weitere Infos & Material
1;Table of Contents;4
2;About the Authors;9
3;What’s in This Book;10
4;Chapter 1: The World of Raspberry Pi Retro Gaming;12
4.1;A (Very) Brief History of Video Games;19
4.1.1;Tennis for Two: 1958;19
4.1.2;Spacewar!: 1962;22
4.1.3;Computer Space: 1971;25
4.1.4;Magnavox Odyssey: 1972;26
4.1.5;Pong: 1972;27
4.1.6;Video Games Go Mainstream: 1970s–1990s;27
4.2;The Raspberry Pi Retro Gaming Community;28
4.2.1;Emulators;30
4.2.2;Let’s Talk About ROMs;30
4.3;Summary;34
5;Chapter 2: Setting Up the Raspberry Pi for Retro Gaming;35
5.1;Raspberry Pi: The Nuts and Bolts;37
5.1.1;Keeping Things Cool;39
5.2;A Bare-Bones Retro Gaming Setup;41
5.3;Installing RetroPie onto Your Raspberry Pi;44
5.4;Installing Your First Rom;55
5.4.1;Installing DOSBox on RetroPie;56
5.4.2;Installing Rogue on RetroPie;58
5.4.2.1;Option 1: USB Memory Stick;59
5.4.2.2;Option 2: Network Transfer;61
5.4.2.2.1;Network Transfer on a Mac;62
5.4.2.2.2;Network Transfer on a Windows Computer;65
5.4.2.3;Final Steps (For PC and Mac);66
5.5;Summary;66
6;Chapter 3: A Closer Look at RetroPie;67
6.1;The Bare Minimum You Need to Start Playing Games;67
6.2;RetroPie Basics;68
6.3;Audio;69
6.4;Bluetooth;71
6.5;Configuration Editor;72
6.5.1;Installing and Using Overlays;72
6.5.2;Using Shaders and Scan Lines;75
6.5.3;ES Themes;76
6.5.4;File Manager;78
6.5.5;Raspi-Config;79
6.5.6;RetroArch;79
6.5.7;RetroArch Net Play;80
6.5.8;RetroPie Setup;81
6.5.8.1;Basic Install;81
6.5.8.2;Update;82
6.5.8.3;Manage Packages;82
6.5.8.3.1;Manage Core Packages;83
6.5.8.3.2;Manage Main Packages;83
6.5.8.3.3;Manage Optional Packages;83
6.5.8.3.4;Manage Driver Packages;84
6.5.8.3.5;Manage Experimental Packages;85
6.5.8.4;Configuration/Tools;85
6.5.8.5;Update RetroPie-Setup Script;85
6.5.8.6;Uninstall RetroPie;86
6.5.8.7;Perform Reboot;86
6.5.9;Run Command Configuration;86
6.5.10;Show IP;88
6.5.11;Splash Screens;88
6.6;Helpful Information;90
6.6.1;Backing Up Your RetroPie SD Card;90
6.6.1.1;Backing Up on a Mac;91
6.6.1.2;Backing Up on a PC;92
6.6.2;Installing a Backup Image onto a MicroSD Card;92
6.6.3;Installing Roms;93
6.6.4;Scraping;93
6.6.5;Leaving a Game;95
6.6.6;Saving Game States;95
6.6.7;Shutting Down Your Pi, Rebooting, or Quitting EmulationStation;96
6.7;Summary;97
7;Chapter 4: Enclosure for Your Raspberry Pi;98
7.1;Common Enclosures;98
7.2;The Official Solution;101
7.3;An Industrial Feel;103
7.4;3D Printed Case;106
7.5;Thinking Out of the Box;107
7.6;Themed Cases;110
7.7;Build Your Own;122
7.7.1;Gathering Supplies;123
7.7.2;Console Surgery;125
7.8;Final Thoughts;142
7.9;Summary;143
8;Chapter 5: Modern Fabrication Tools;144
8.1;CAD Overview;144
8.2;Wood Selection;149
8.3;Component Selection;152
8.3.1;Design Pre-planning;154
8.4;Arcade Hardware;157
8.5;Translating Design Ideas into CAD;169
8.5.1;2D to 3D Layout and Planning;171
8.5.2;LCD Mount Design;175
8.5.3;Control Panel Features;178
8.6;Design Review;185
8.7;Wood Cabinet Assembly;190
8.8;Preparing for Painting;210
8.9;Summary;216
9;Chapter 6: Installing the Electronics;217
9.1;Installing the LCD;217
9.1.1;Subsystems and Subassemblies;225
9.1.2;Control Panel Assembly;234
9.2;Powering Wiring;252
9.3;What’s in a Quality Part?;259
9.4;Connect an HDMI Cable;262
9.5;Ground Loop Fixes in Audio;264
9.6;Buttoning Up;267
9.7;Bonus Upgrades;270
9.7.1;Animated LED Marquee;270
9.7.2;Battery Powered;272
9.7.3;Neo Pixel LED Lighting;275
9.7.4;Keyboard for a Joystick;278
9.8;Summary;283
10;Chapter 7: Build a Desktop RetroPie Arcade;284
10.1;Monitor Selection;285
10.2;Monitor Teardown and Measuring;286
10.3;Desktop Arcade Features;295
10.4;Body Assembly;301
10.4.1;Reinforce Cabinet Body;310
10.5;Sand, Paint, Repeat;313
10.6;Mounting the Monitor;316
10.7;Marquee Button Panel;323
10.8;Control Panel Assembly;324
10.8.1;Control Panel Wiring;326
10.9;Electrical Wiring;331
10.9.1;AC Wiring;331
10.9.2;DC Wiring;342
10.9.3;Audio and Video Wiring;347
10.10;Exterior Artwork and Final Touches;351
10.11;Cost Breakdown and Bill of Materials;356
10.12;Summary;360
11;Index;361




