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:
Windowed Mode Execution:
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