Download the latest RetroSpy release here.
A fork of NintendoSpy, RetroSpy is designed to present controller inputs from a console or computer in a display window. This allows you to show your controller inputs for things like speedrunning, game tutorials, and more. You can also convert controller presses into keystrokes to control programs on your computer such as LiveSplit and OBS. RetroSpy supports the following systems and their regional equivalents:
NOTE: As an Amazon Associate I earn from qualifying purchases on Amazon.
Second Generation
- Atari 2600 joysticks, driving & keyboard controllers, the Omega Race booster grip and paddles
- Magnavox Odyssey2
- Mattel Intellivision
- Coleco ColecoVision standard, Super Action controllers and the Roller controller
- Atari 5200
Third Generation
- NES
- Atari 7800 joysticks and paddles
- Sega Master System/Mark III/SG-1000/SC-3000
- Commodore 64 Games System
- Amstrad GX4000
Fourth Generation
- NEC PC Engine/TurboGraphx-16/SuperGrafx 2, 3 and 6-button controllers
- Sega Genesis 3/6-button controllers and the Mega Mouse
- SNK Neo Geo Arcade Sticks and Neo Geo CD controllers
- Commodore CDTV wireless remotes, wired mice/joysticks and keyboards
- SNES controllers and mice
- Philips CD-i wireless remotes, wired controllers, mice and the KeyControl keyboard
Fifth Generation
- Fujitsu FM Towns Marty controllers, mice and keyboards
- Amiga CD32 controllers, analog joysticks, mice, classic Atari-style joysticks and keyboards
- 3DO controllers and mice
- Atari Jaguar Standard and Pro controllers
- Sega Saturn digital controllers, the 3D Control Pad, the Shuttle Mouse and keyboards
- Sony PlayStation digital controllers, dual analog controllers, DualShock 1/2 controllers and mice
- NEC PC-FX
- Bandai Pippin
- Nintendo VirtualBoy
- Nintendo 64 controllers and mice
Sixth Generation
- Sega Dreamcast controllers, mice and keyboards
- VM Labs Nuon
- VTech V.Smile
- Sony PlayStation 2 digital controllers, dual analog controllers, DualShock 1/2 controllers and mice
- Nintendo GameCube controllers
- Microsoft Xbox controllers
Seventh Generation
- Microsoft Xbox 360 wired controllers
- VTech V.Flash
- PlayStation 3
- Nintendo Wii extension controllers
Eighth Generation
- Nintendo Wii U extension controllers
- PlayStation 4
- Nintendo Switch wired controllers
Classic/Mini Consoles
- Nintendo NES Classic
- Nintendo SNES Classic
- The C64 Mini
- Sony PlayStation Classic
- SNK Neo Geo Mini
- Sega Genesis Mini
- NEC TurboGrafx-16 Mini
- Atari VCS
MiSTer
Peripheral Emulation
To-Do List
- Reduce USB input latency of USB spying
- Display UI for Mac and Linux
Support Wishlist
- 8Bitdo Wireless Bluetooth Controller Adapter on Switch
- Xbox One
- NEOGEO Arcade Stick Pro
- Pippin Wireless Controllers
Hardware Wishlist
- ColecoVision Steering Wheel
- Atari 5200 Trackball Controller
- Steel Battalion Xbox Controller
- CDTV Trackball
- Genesis XE-1 AP
- HyperScan
- Casio Loopy
- Bandai Playdia
Special Thanks
Big thanks to Brian Khuu and other contributors for decoding the GBP protocol and making Arduino Game Boy Printer Emulator, which can be found at https://github.com/mofosyne/arduino-gameboy-printer-emulator.
Recent Comments