I made a Nightly Updater Program

I wish Retroarch itself could be set to auto update the cores you have. I just want my cores auto updated, not the program itself. Is this updater tool able to just update your cores? I don’t see any working links to get this tool. Thanks.

The program got messed up with the new RetroArch versions. I had to put it on hold.

I can fix it, it will take a few days and I’ll post a download link and send you a pm.

That’s great. Thank you very much!

Update v0.80 Beta

Redist option added to the Download menu.

If RetroArch has errors starting after update, run that option to install the latest Redistributables.

https://stellarupdater.github.io

Update 0.8.2

  • Optimized Code
  • Added “Upgrade” menu option. Use this if updating to a new milestone version, such as 1.5 to 1.6.
    It will update all files, such as overlays and shaders.
    It excludes extracting and overwriting your configs, but you should backup to be safe.
  • RetroArch & RA+Cores menu options only update the exe’s. Use these options when doing everyday small updates.

https://stellarupdater.github.io

https://github.com/StellarUpdater/Stellar/releases/download/v0.8.2-beta/Stellar.0.8.2.7z

1 Like

Maybe a silly crazy question and maybe there is an option out there, but, can you have this perform an update based on the stable build as well?

I will look into adding a Stable option, or even release a Stable downloader. I will PM you when.

Thanks for considering it, a real pain to hem and haw about the “best” way to update the stable build. Will be hoping the change required is minimal!

https://stellarupdater.github.io

Update 0.8.3

###GitHub Download

User Guide

Change Log

  • Added “New Cores” option
  • Optimized Load Saved Settings
  • Uses new method for Loading Themes
  • Reduced Program Size by 40%

Notes

If the program starts with a white background, go to Configure → Clear Saved, restart program. or go to C:\Users[Your Name]\AppData\Local\Stellar and delete the old configs.

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.

https://stellarupdater.github.io

Update 0.8.4

GitHub Download

User Guide

New Features

I’ve tried to improve the accuracy by using a new method to fetch cores from the update list, thanks to @anon24419061 suggestion.

And to exclude unknown or renamed cores that are still in the folder, causing date comparisons to be off.

I’ve tested all the features, though it’s still experimental, let me know how it works.

  • Changed Parse HTML to index-extended
  • Changed File Creation/Modified Time to UTC
  • Added Debug Window
  • Added Star Dust Theme
  • Added Chaos Theme

Fixes

  • “New Install” Cores Extraction
  • “New Cores” Check Clear
  • Excludes Unknown Cores

Notes

  • If the program starts with a white background, go to Configure → Clear Saved, restart program. Or go to C:\Users[Your Name]\AppData\Local\Stellar and delete the old configs.

  • If you receive “Error: Cannot connect to Server”, try a few times, it may have failed to download the cores list.

  • If certain cores are throwing the updater out of sync, delete them and use “New Cores” option to download a new version.

  • If you Update cores, but it still says they are out of date, it might be a Time Zone problem.

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 RetroArch 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.

First and foremost, THANK YOU! Fantastic work!

Report:
0.8.4 Beta , stuck at “extracting retroarch” if cores are “already latest version” when using “RA+Cores”.
When only “Retroarch” is selected, everything is okay.

Thanks for finding the bug.

I replaced the same download with a v0.8.4.1 hotfix.

I tested it and I believe it’s been fixed.

This is nice, I’ll wait a little more to use it

Thanks, I will test and optimize it further.

last stellar version crashes every time when pressing the check or update buttons.

OS: win 10 64bit

Click the Configure button and Clear Saved Settings.

See if that fixes it.

Also is your Cores path in C:\Program Files\ or in your User folder?

Cleared the settings since the backfround image was lost, the crash only happens when checking anything with cores related, if only check for retroarch builds the app works fine but if check RA + Cores, Cores or New Cores the app crashes.

my path is in C:\users\myusername\downloads\Retroarch

Go to C:\Users\Your Name\AppData\Local\Stellar and delete the config folders.

If that doesn’t fix it, I will have to add some error checks that display a message so we can identify where the problem is.

I will have to get to it tomorrow, Im away from my PC. Im also using Win 10.

deleted everything inside AppData\Local\Stellar, still crashing

I’ve identified the error and replaced the download with a fixed version.

The Buildbot Date List was going out of range when it checked for mismatched cores. But this didn’t happen on my setup, only when I tested it on another PC.

I will work on v0.8.5 and redesign how it compares and sorts cores so no more errors will occur.