EmulationStation Icon

An auto-installer to set up Emulation Station correctly on a 64-bit version of Windows 10/11

Features

  • Uses an up to date version of Emulation Station from the Raspberry Pi branch
  • Auto populates emulators with public domain roms
  • Adds exclusive Windows only Emulators and Themes for the Switch, Wii-U and PS3
  • Auto installs a popular theme with support for adding 'Favorites'
  • Adds multiple useful shortcuts to the user's Desktop
  • Adds in a game content scraper

Steps

Single one-liner to install everything:

1
if (-Not (Test-Path C:\temp\es-setup)) { mkdir C:\temp\es-setup }; Set-Location C:\temp\es-setup\;Set-ExecutionPolicy Bypass -Scope Process -Force;[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12;Invoke-WebRequest "https://github.com/Francommit/win10_emulation_station/archive/1.3.9.zip" -OutFile "emulationStation.zip";Expand-Archive .\emulationStation.zip;cd .\emulationStation; cd .\win*;.\prepare.ps1

Script complete when powershell outputs: INFO: Setup completed

Installation GIFs:
Installation Process
Installation Instructions

Windowed Mode Execution:
EmulationStation Windowed Mode

Troubleshooting

  • If you get an error about "msvcr100.dll", run choco install vcredist2010 -y
  • Controller not working in game? Configure Input in Retroarch
  • PSX, PS2, and PS3 require specific BIOS and controller configurations
  • Ensure graphics drivers are up to date
  • Powershell commands may require admin mode

Optional Features and Tips

  • Can run scripts via context menu
  • Supports OneDrive ROM storage
  • Includes easy scraping script

Translations

Portuguese translation available

Repository: https://github.com/Francommit/win10_emulation_station