Stellar ~ RetroArch Nightly Updater
Download http://stellarupdater.github.io Check for new versions as this is in development.
Please update only once per day to conserve Libretro server bandwidth. Please install 7-zip to unzip the file. The program also uses it to unzip the Nightly 7z… Also supports WinRAR.
How it works:
[ul] [li]It analyzes http://buildbot.libretro.com/nightly/windows/ [/li][li]Gets the latest 7z file [/li][li]Extracts and overwrites exe’s to your RetroArch folder [/li][li]Updates latest cores [/li][/ul]
How to use:
[ul] [li]All you need is the exe. It’s portable, no install. [/li][li]Select your RetroArch folder, click Update. [/li][li]It will download the latest Nightly 7z and extract only retroarch.exe and retroarch_debug.exe to your folder. [/li][li]The Check button will preview the file URL before downloading. [/li][li]It should not overwrite your configs, but keep a backup before updating. [/li][li]If RetroArch is installed in Program Files folder, you may need to Run As Administrator. [/li][/ul]
Menu Options
- New Install - Installs RetroArch, Redistributables, & Cores. Replaces Configs with default.
- Upgrade - Upgrades RetroArch to the latest version, including Redistributables and Configs.
- RetroArch - Updates RetroArch to the latest version, excluding Redistributables and Configs.
- RA + Cores - Updates RetoArch and currently installed Cores.
- Cores - Updates currently installed Cores.
- New Cores - Installs Cores that are newly releseased or missing from your current install.
- Redist - Installs Redistributables. Helpful if RetroArch won’t start after update.
New Install To install RetroArch and Cores for first time use (Large download): [ol] [li]Create a RetroArch folder on your computer [/li][li]Select the folder [/li][li]Select New Install from the dropdown… [/li][/ol] Don’t use this option to Update or if you already have it installed. Please conserve Libretro bandwidth. If you don’t need Nightly alpha builds, consider using the Stable version before installing.
Cores Update:
- Select your RetroArch folder
- Select Cores from the Download menu
- Click the Check button to preview download (optional)
- Click Update
- It will check if Server Core Dates are more recent than PC Core Dates.
- Downloads only Cores you currently have, won’t add more.
- Temp zip files are stored in %appdata% and deleted when complete.
To Exclude Core from Updates Download List
- Click the Check Button → Uncheck the Cores you don’t want to update → Close Out → Click Update
- It won’t save the checkbox states (for now), you will need to exclude again each time you update.
- Keep a backup of your important cores in case of accidentally overwriting
Requirements:
[ul] [li]7-Zip or WinRAR to extract 7z [/li][li]Older Windows may need .NET Framework 4.5 installed. [/li][li]Old versions of Windows 7 may need to be updated to SP1 [/li][li]Run as Administrator if accessing Program Files path (should be default). [/li][/ul]
Notes:
[ul] [li]Only a few updated cores are released on the Server each day, not all. [/li][li]Server Time might be ahead of your PC Time, making some cores appear newer. [/li][li]Buildbot Displayed Modified Times are not the same as the Parsable HTML Times. [/li][li]This software is in Beta Testing. [/li][/ul]
Ideas for future features: [ul][li]Run from Command-Line [/li][li]Run as daily Windows Service [/li][/ul]
Let me know how it works for you.