This Release Supported By
- RetroSpy now has an Installer
- Serial port auto-detection
- TG16/PCE Mini Support
- PS4 controllers now work on the PS3
- MiSTer executable now installs via an update script by @40wattrange
- Neo Geo Mini support for the Neo Geo Arcade Stick Pro as a controller
- Updated .NET Framework to 4.8 and Visual Studio to 2019
- Moved most of experimental into the standard firmware
- Help -> About menu displays supporters of the release
- Nightly builds now available for Patrons
The Long Version
RetroSpy now has an Installer
RetroSpy finally has a real installer. The .zip file isn’t going anywhere, so if that is your perfect solution keep on using it. The main advantage of the installer is it will run the installers for the Arduino and Teensy drivers for you. This is a bonus for the people who buy pre-made cables/boards as they no longer have to install the Arduino IDE.
Serial port auto-detection
This has been a long time coming. You no longer have to guess what COM port is your Arduino/Teensy. The autodetection may still miss some clone boards, so there is an option to revert back to the show everything mode in the Options menu.
TG16/PCE Mini Support
Another mini console added to the support list. In order to use this feature you will need to reflash your Beaglebone with the new image.
PS4 controllers now work on the PS3
This has also been a long standing ask. The code for DualShock 3 controllers actually broke support for using DualShock 4 controllers on the PS3. I have fixed that. The only catch is I have to identify DS4 controllers by product and manufacturer ID, so there may be controllers I miss identify. If you find a DS4 that does work let me know so I can get it added to the list.
MiSTer executable now installs via an update script by @40wattrange
This make RetroSpy installation on the MiSTer match the paradigm of other MiSTer installations. Just drop the retrospy-update.sh file into your Scripts directory and execute the script from the GUI or an SSH console. It will automatically pull down the latest version of the code.
Neo Geo Mini support for the Neo Geo Arcade Stick Pro as a controller
The Neo Geo Arcade Stick Pro can act as a controller for the Neo Geo Mini and that configuration is now supported. I really wanted to add Neo Geo Arcade Stick Pro as a supported console, but something strange is going on with the USB ports, so I shelved that work for now. Although you can spy on Player 2 plugged into the USB port in the back of the Arcade Stick Pro, but that is obviously kind of silly.
Updated .NET Framework to 4.8 and Visual Studio to 2019
This is mostly for my benefit as it lets me update some stuff internally. I believe this breaks support on Windows XP, but I would be surprised if anyone is using RetroSpy on Windows XP. If you are, let me know and I can add back support.
Moved most of experimental into the standard firmware
Again this is mostly for my benefit, but all but 2 experimental projects have been moved into the standard unified firmware. This is the first step in porting most of the experimental firmwares to Teensy as they are mostly Arduino only right now.
Help -> About menu displays supporters of the release
A new perk of being a RetroSpy patron. The supporters will also be listed at the top of every release notes. Only 2 dollars a release (which is roughly 2 dollars a month) supports the project and you get access to a patron-only discord channel where you get a direct line to the developers which is usually how features get prioritized. Become a patron here: https://www.patreon.com/zoggins
Nightly builds now available for Patrons
Another new perk of being a RetroSpy patron. While I usually only release once a month I am constantly checking in bug fixes and new features. This gives you access to the features first and I usually don’t break too much in the process.