Yes—a Raspberry Pi 4 can still make an excellent classic-gaming box, but the original $100 promise now comes with conditions. The February 2022 build used a Pi 4, inexpensive accessories, and an existing controller to reach roughly $81. In 2026, that target is realistic mainly if you choose the 1GB Pi 4 and reuse at least one or two parts. A complete new setup with power, storage, case, cable, and controller will often cost more than $100 before tax and shipping.
The best software choice for a new build is Batocera, with Recalbox as the main alternative. Expect excellent results from Atari, NES, SNES, Genesis, Game Boy, TurboGrafx-16, arcade systems, and much of the original PlayStation library. Nintendo 64, Dreamcast, and PSP are selective rather than guaranteed. GameCube, Wii, PlayStation 2, Xbox, and modern systems are outside the Pi 4’s intended range.
As an Amazon Associate I earn from qualifying purchases.
What you are building
This is a Raspberry Pi-based emulation appliance: a small Linux computer connected to a television or monitor through HDMI, with a console-style front end containing legally obtained game backups. Batocera and Recalbox present your libraries through menus, while RetroArch and standalone emulators run the games underneath.
It is not a legally preloaded commercial “super-console,” and it does not reproduce every original console perfectly. Accuracy, frame pacing, audio, input latency, graphical behavior, and compatibility vary by emulator and individual game.
#1 Best Overall
- Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM)
- Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
- CanaKit Turbine Black Case for the Raspberry Pi 5
- CanaKit Low Noise Bearing System Fan
- Mega Heat Sink - Black Anodized
The $100 budget: 2022 versus 2026
The original Ars Technica guide was published on February 9, 2022. Its approximate parts list was:
| Part | 2022 estimate |
|---|---|
| Raspberry Pi 4 2GB | $45–$60 |
| Case | $5–$40 |
| Power adapter | $10 |
| 64GB microSD card | $12 |
| 128GB microSD card | $20 |
| Micro-HDMI cable or adapter | $9 |
| Controller | Free if already owned; about $15 for a basic wired pad |
| Total | $81 and up |
That calculation assumed an existing display and controller, or a very inexpensive replacement. It should not be treated as a current shopping list.
Raspberry Pi’s 2026 materials list the Pi 4 at $35 for 1GB, $55 for 2GB, $83.75 for 3GB, $100 for 4GB, and $165 for 8GB. Raspberry Pi also says memory-cost increases affected models with 2GB or more of RAM. Check the official buying page and approved resellers for live regional pricing, stock, tax, and shipping.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Three realistic 2026 scenarios
- Near-$100 build: Buy the 1GB Pi 4, use a basic case and 64GB card, and reuse a controller, cable, or suitable USB-C power supply.
- Everything new: Add power, case, storage, micro-HDMI cable, and controller. This may exceed $100 even with the 1GB board.
- Best value: Use a used Pi 3B+ or Pi 4, an existing controller and display cable, and a reputable spare microSD card. Back up any existing card before reusing it.
Which Raspberry Pi should you choose?
Raspberry Pi 4: the default choice
The Pi 4 remains the best fit for a broad retro library. It has a quad-core 64-bit Cortex-A72 processor, dual-band Wi-Fi, Bluetooth 5.0, Gigabit Ethernet, two USB 3.0 ports, two USB 2.0 ports, two micro-HDMI outputs, USB-C power, and microSD storage. Raspberry Pi recommends a 5V/3A supply; a good 2.5A supply may work when USB peripherals draw less than 500mA combined.
For emulation, extra RAM is not the key performance upgrade. A 1GB Pi 4 is enough for a dedicated emulation box, while 2GB is a sensible choice if the price difference is small or the board may serve other purposes. A 4GB or 8GB model will not transform emulation performance.
Raspberry Pi 3B+
Choose a 3B+ if you already own one or your library ends around the original PlayStation. It is a good low-cost board for 8-bit, 16-bit, handheld, arcade, and many PlayStation games, but it has less headroom for N64, Dreamcast, and PSP. It also uses different power and display connections from the Pi 4.
Raspberry Pi Zero 2 W
The Zero 2 W makes sense for a tiny or portable build focused on older systems. It is not the right choice for a general-purpose “super-console” that promises demanding 3D platforms, and its smaller form factor provides fewer convenient ports.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRaspberry Pi 5
A Pi 5 may provide more performance, but the board, power supply, cooling, case, storage, and cable raise the total cost. It is an alternative for readers who want stronger emulation rather than the cheapest Pi 4 build; the 2022 guide does not establish Pi 5 compatibility or value.
Rank #2
- Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (4GB RAM)
- Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
- CanaKit Turbine Black Case for the Raspberry Pi 5
- CanaKit Low Noise Bearing System Fan
- CanaKit Mega Heat Sink - Black Anodized
Raspberry Pi lists the Pi 4 as remaining in production until at least January 2034, so buying one is not inherently choosing an abandoned platform.
Expected emulation performance
| System tier | Expectation |
|---|---|
| Atari, NES, SNES, Master System, Genesis/Mega Drive | Strong targets |
| Game Boy, Game Boy Color, Game Boy Advance | Strong targets |
| TurboGrafx-16/PC Engine | Strong target |
| Arcade | Usually strong, but title-dependent |
| PlayStation | Generally strong, with game-by-game variation |
| Nintendo 64 | Borderline; test individual games |
| Dreamcast | Selective and configuration-sensitive |
| PSP | Selective and configuration-sensitive |
| GameCube, Wii, PlayStation 2, Xbox, modern systems | Outside the intended scope |
The Pi 4 is more consistent than older boards, but N64, Dreamcast, and PSP remain close to the dividing line between playable and unplayable. Do not buy a Pi 4 expecting every game on those systems to run smoothly.
Pick the operating system
Batocera: best default for a new build
Batocera provides a polished, console-like interface with integrated emulator settings, controller pairing, network file sharing, scraping, and system configuration. It is the easiest recommendation for a first appliance-style build.
Free tools Windows power users keep installed
One-click scans. No signup required.
Recalbox: the close alternative
Recalbox follows a similar appliance model and is also beginner-friendly. Choose it if its current support, documentation, interface, or controller behavior better matches your hardware.
RetroPie: for existing users and tinkerers
RetroPie remains useful if you already use it, need a particular tutorial, or prefer assembling and customizing individual components. For a new build, Batocera or Recalbox generally involve less manual maintenance—not necessarily better emulation in every game.
Parts checklist
Must-have parts
- Raspberry Pi board.
- Compatible case or another safe enclosure.
- Reliable power supply. The Pi 4 specification recommends 5V/3A.
- Reputable 64GB microSD card. A 128GB card adds room for disc-based systems and artwork.
- Micro-HDMI-to-HDMI cable or adapter for a Pi 4.
- Compatible USB or Bluetooth controller.
- Television or monitor.
Useful but optional
- Keyboard for easier text entry.
- Ethernet cable for initial setup and large transfers.
- Heatsink or fan, especially for demanding systems or an overclock.
- USB or SSD storage for a large library.
- Retro-style enclosure.
The official Pi 4 case is the budget option. It protects the board and exposes the necessary ports, and it supports the official Pi 4 Case Fan. Retroflag cases add console styling, front-facing ports, and sometimes power or reset buttons. Argon40 cases offer more substantial construction and, on some models, cooling and M.2 storage, but they work against a strict $100 budget.
Install Batocera from a blank microSD card
1. Prepare the card
- Download the image for your exact board model from Batocera, Recalbox, or RetroPie.
- Write it to the microSD card with Balena Etcher or the distribution’s recommended imaging tool.
- Safely eject the card and insert it into the Pi.
Using the wrong image can cause a blank screen, boot loop, or nonfunctional controls. Reflash with the board-specific image instead of changing unrelated settings.
2. First boot
- Connect the Pi to the display.
- Connect the controller.
- Connect power last.
- Allow the first boot and storage initialization to finish.
- Map the controller when prompted.
3. Configure the system
In Batocera, open System Settings to set the time zone and correct video or audio output. United States time zones appear under America, not “US.” You can also change or mute the boot splash screen.
Rank #3
- CanaKit Raspberry Pi 5 Essentials Starter Kit
4. Connect to the network
- Open Network Settings.
- Enable Wi-Fi, select your network, and enter the password.
- Record the Pi’s IP address.
Ethernet is preferable for the first large file transfer. A keyboard is faster for passwords, although Batocera can handle text entry with a gamepad.
5. Pair a Bluetooth controller
Open Controllers & Bluetooth Settings, put the controller into pairing mode, and select it. Pairing is not the same as perfect mapping: a controller can connect yet use incorrect buttons or fail to reconnect after a reboot. Keep a wired controller available while troubleshooting.
6. Transfer legally obtained game files
Use the system’s network share from Windows or macOS. Put each game in the directory for its system and place required BIOS files in the appropriate BIOS directory. Batocera uses names such as Mega Drive for Genesis and PC Engine for TurboGrafx-16.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Do not download games or BIOS files from unlicensed sources. This guide does not provide ROM links or acquisition instructions.
7. Scrape artwork and metadata
Use the built-in scraper for box art, screenshots, descriptions, and other metadata. Batocera’s default ScreenScraper source may require an account for broader coverage. Poor filenames can produce wrong matches, missing artwork, duplicates, or rate-limit errors, so keep a backup of your ROM and BIOS directories before a large scraping operation.
Cooling, settings, and latency
Cooling
Basic retro systems may run acceptably without active cooling. A heatsink or fan becomes more useful for N64, Dreamcast, PSP, long sessions, enclosed cases, or overclocking. Raspberry Pi lists an ambient operating range of 0–50°C, but enclosure temperature, airflow, workload, and thermal throttling are separate practical concerns.
Overclocking
The 2022 guide described raising some Pi 4 boards from a 1.5GHz configuration toward roughly 1.8GHz with cooling. The current official specification lists the Pi 4 CPU at 1.8GHz, so that older clock-speed discussion depends on the software and firmware context of the time.
Overclocking is optional and silicon-dependent. It can cause crashes, corrupted saves, boot failures, or thermal throttling. Begin at stock settings, back up the card, improve cooling, and test one demanding game at a time. A stable stock system is better than a marginally faster one.
Rank #4
- Includes Raspberry Pi 5 16GB with 2.4Ghz 64-bit quad-core CPU (16GB RAM)
- Includes 128GB Micro SD Card pre-loaded with 64-bit Raspberry Pi OS, USB MicroSD Card Reader
- CanaKit Turbine Black Case for the Raspberry Pi 5
- CanaKit Low Noise Bearing System Fan
- Mega Heat Sink - Black Anodized
Reduce latency
- Enable your television’s Game Mode.
- Use a wired controller when latency matters.
- Try RetroArch’s run-ahead feature only on systems with enough CPU headroom. Two or three frames may help in some setups, but results vary.
- Disable run-ahead on demanding systems if it causes stutter or instability.
- Remember that run-ahead reduces some emulator-induced latency; it does not remove television, Bluetooth, display-mode, or frame-pacing latency.
Choosing a controller
Use an existing compatible controller whenever possible. Batocera and similar systems can work with PlayStation DualShock and DualSense controllers, Xbox controllers, Nintendo Switch Pro controllers, USB pads, and Bluetooth gamepads, although exact model mapping varies.
- NES and SNES: choose a precise D-pad and four face buttons.
- Genesis: a six-button layout is preferable for the appropriate games.
- PlayStation: dual analog sticks and shoulder buttons matter.
- Arcade and fighting games: prioritize a reliable D-pad or arcade stick.
- N64: a specialized controller may feel better than a generic pad.
- Multiple players: check USB ports, Bluetooth pairing capacity, and cable length.
8BitDo offers versatile modern controllers; Retro-Bit focuses on classic layouts; and Retroflag offers inexpensive retro-style options. Treat exact compatibility and latency as model-specific rather than guaranteed by brand.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Legal boundaries
Emulators are not the same thing as commercial ROM files. This build covers installing emulation software and transferring game backups and BIOS files that you have obtained lawfully. Copyright and game-backup rules vary by country and platform. Owning a cartridge does not automatically make downloading a replacement ROM legal everywhere.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsDo not use a preloaded SD card or ROM repository unless its contents are properly licensed. The safest operational rule is simple: supply your own legally obtained files and do not share them.
Troubleshooting
The Pi does not boot
Check the board-specific image, reflash the card, try a known-good 5V/3A supply, reseat the micro-HDMI and power connections, and test another reputable microSD card. For diagnosis, boot with only power, display, and one controller attached.
Black screen or wrong resolution
Check both micro-HDMI ports, test another cable or display, and use the distribution’s video-output settings. Do not assume every television will select the correct mode automatically.
The controller works in menus but not games
Run controller mapping again, inspect per-system or per-game settings, check the emulator core being used, remove duplicate Bluetooth pairings, and test a wired controller.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Games do not appear
Confirm that files are in the correct system directory and use a supported extension. Refresh or restart the front end. Check whether a compressed archive is supported by that emulator, then use consistent filenames before scraping.
Best Value
- Includes Raspberry Pi 5 with 2.4Ghz 64-bit quad-core CPU (8GB RAM)
- Includes 32GB EVO+ Micro SD Card pre-loaded with 64-bit Pi OS, USB MicroSD Card Reader
- CanaKit Turbine Black Case for the Raspberry Pi 5
- CanaKit 45W PD Power Supply for the Raspberry Pi 5
- Display Cable - 6 foot (Supports up to 4K 60p)
Games run slowly
Return to stock settings, disable shaders and resolution increases, turn off run-ahead, check for thermal throttling, and improve airflow. More RAM will not normally fix an emulation-speed problem.
Audio crackles or video stutters
Check power quality, test another HDMI display, disable demanding shaders and latency features, and determine whether the problem affects one emulator or the entire system. Use Ethernet rather than Wi-Fi during setup and large transfers.
The microSD card becomes corrupted
Shut down through the front end instead of unplugging the Pi during writes. Use a reputable card and keep a backup image or backups of your game and configuration directories. USB or SSD storage can help with a large, frequently modified library, but adds cost and complexity.
Recommended Free Tools
When a Raspberry Pi is the wrong choice
- Choose a Pi 4 for one compact box covering older consoles, with occasional experimentation on N64, Dreamcast, or PSP.
- Choose a Pi 3B+ if you already own one and stop around PlayStation.
- Choose a Zero 2 W when tiny size and low power matter more than broad compatibility.
- Choose a regular PC if stronger N64, Dreamcast, PSP, GameCube, or later-system performance is the priority. An existing Windows PC running software such as RetroBat may be better value, though anecdotal user reports are not controlled testing.
- Choose a handheld or mini-console if you want convenience and portability without imaging cards or pairing controllers.
Three sensible builds
Cheapest
Use an existing Pi, controller, cable, and suitable power supply. Add a reputable microSD card and basic case. This is the most realistic route to staying near $100.
Best balanced
Buy a 1GB or 2GB Pi 4, a basic case, reputable 64GB or 128GB storage, and an official-quality USB-C supply. Reuse a controller and HDMI cable if possible. Start with Batocera and upgrade cooling only if your games or enclosure require it.
Best experience
Use a cooled Pi 4 enclosure, preferred controller, and larger or faster storage. This is easier to live with in a living room but should be expected to exceed $100.
Bottom line
The 2022 recipe still works technically: a Pi 4 running Batocera or Recalbox remains a compact, flexible machine for classic systems through much of the PlayStation era. What no longer works automatically is the idea that every reader can buy every component new for less than $100.
For 2026, buy the 1GB Pi 4 if the budget is strict, reuse whatever accessories you already own, use reliable power and storage, and treat N64, Dreamcast, and PSP as game-by-game experiments. If you want dependable later-generation emulation, spend the money on a more powerful PC or another platform instead.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




