Releases: seriema/retro-cloud
Base functionality improvements
This will be the last release on RetroPie 4.5. Version 4.6 released on April 28th and supports Raspberry Pi 4. It also dropped support for Debian Stretch.
Notable features:
- Cheaper VM (PR #16)
- Copy ROMs script using rsync (see Readme:
copy-roms-to-file-share.sh
) (f44195c) - Support scraper credentials (see Readme:
add-scraper-credential.sh
) (22aef88) - Environment variables are now in
$HOME/.retro-cloud.env
and loaded by.bashrc
(instead of being inside it) (2650fbe) - Test script for downloading a freeware ROM and validating that it shows up in the Azure file storage (ab4ef55)
dev/download-freeware-roms.sh
dev/test-az-share.ps1
- Failure management
- Failed setups no longer requires logging into Azure Portal (see Readme:
teardown.sh
) (9b921a5) - Scripts are chattier, so it's easier to see what failed
- Failed setups no longer requires logging into Azure Portal (see Readme:
Notable fixes:
- Fixed breaking changes in Azure API's (529546c)
See PR's:
Improved experiences
First release! 🎉
See the Readme for installation instructions.
This will scaffold an entire Azure infrastructure for holding your ROM's, their metadata, and a VM with a scraper. It then mounts that VM on your Raspberry Pi so RetroPie can access the ROM's and their metadata. The VM is a cheap Standard_B2s
but you can up or downscale like any other Azure VM.
Connect to the VM with ssh-vm.sh
to change any scraper configuration. Then run the scraper either from the RPi with run-scraper.sh
or from within the VM while connected to it. You can run the process in the background as the VM will offload the RPi, but EmulationStation is not meant to be running while the gamelist.xml
files are being written to.
Note: It uses your Azure subscription so be ready to authenticate on a computer when prompted. (Sorry, I can't afford nor take responsibility for what everyone is doing with storage 😎)
This release and the at-home release party were sponsored by COVID-19.