I made a Nightly Updater Program

@McSwingles

The RetroArch Update option will only extract the retroarch.exe and retroarch_debug.exe from the zip, so it should not affect the cfg.

The Upgrade option will extract all files in the zip and overwrite the cfg.

It will pop up a warning message if it is going to overwrite your configs.

Test it by setting Stellar’s path to a new empty folder. Select Update and it should only extract the 2 exe’s.

wyzrd,
Can Stellar keep “RA Folder” setting after an update?

Windows keeps creating a new user.config file in %AppData% when a new exe is used.

I’ll try to give Stellar it’s own user.ini file in its folder to save the path setting.

1 Like

An update to the RetroArch website seems to have broken Stellar’s functions, wyzrd - could you possibly update? :slight_smile:

1 Like

I am too a daily user of Stellar. Please fix this wyzrd.

I will work on a fix and post an update.

1 Like

Stellar is very useful.

Thanks!

@UnluckyForSome @James-F @anon24419061

https://stellarupdater.github.io

Update 0.8.7

I added support for Gzip page compression when it downloads the HTML list.

You’ll need to download and replace the Stellar.exe manually this time. GitHub changed their server Security Protocol Type preventing self-update, which has been fixed in this version.

There may be new bugs after making these changes, let me know how it works.

Change Log

  • Fixed HTML Download Parse Gzip compression support
  • Fixed GitHub Security Protocol Type support
  • Fixed New Window monitor support
  • Fixed Threading Crash
  • Changed buildbot.libretro.com to raw.libretro.com
2 Likes

This one is much faster.
Thank You!

There is a problem again, now with the raw server.
@wyzrd, can you please check this out.

Yes, I believe there are missing dated 7z files in Windows directory https://raw.libretro.com/nightly/windows/x86_64/

It should look like this https://buildbot.libretro.com/nightly/playstation/psp/

It may be an issue with the server creating the latest versions. It may be up tomorrow.

Until then, Stellar can’t find the latest version to download.

Is there a way you can get this to work on a MAC?

It is only for Windows at this time. Was coded in C#. It would have to be ported to work with macOS. Coding language and file paths are different.

1 Like

Just wanted to let you know this is a great little program and to keep up the good work! :slight_smile: Cheers buddy!

J

1 Like

@James-F @anon24419061 @UnluckyForSome @ofry @lfan

There are new dll’s in the latest RetroArch version.

You will get an error on next update. "This application failed to start because it could not find or load the QT platform plugin windows"

Go to https://raw.libretro.com/nightly/windows/x86_64/

Download RetroArch.7z 194.3MB

Extract:

Qt5Core.dll
Qt5Gui.dll
Qt5Svg.dll
Qt5Widgets.dll
libicuin58.dll
libicuin58.dll
libpcre2-16-0.dll
libicuuc58.dll
libicudt58.dll

Also the folder named platforms to your RetroArch folder. Inside is a file qwindows.dll.

1 Like

When checking update for RetroArch:

Error: Problem creating RetroArch list from HTML.

This happens from time to time.

https://raw.libretro.com/nightly/windows/x86_64/ is missing some of dated 7z files. They will probably be back soon when the server generates them.

1 Like

@wyzrd

Now buildbot.libretro.com has the new files but raw.libretro.com does not…

Maybe let the user change the link, or choose between the two links?
Also, can you please specify exactly what files Stellar searches for in the the readme?

I will try to have it check buildbot if raw fails, or add a link switcher. I’ll update the readme.

@James-F @lfan

Several problems I’m facing. I’m not able to parse files from either server.

Raw Server is missing dated files.

https://raw.libretro.com/nightly/windows/x86_64/

Buildbot Server gives error:

The magic number in GZip header is not correct. Make sure you are passing in a GZip stream.

Buildbot
Check if GZip is enabled

Raw
Check if GZip is enabled