I made a Nightly Updater Program

Absolutely AWESOME! Thanks for the hard work.

Update v0.7[B][SIZE=2]

[/SIZE][/B]~~ Configure Custom Settings ~~ [SIZE=2] Download http://x.co/nightly[/SIZE]

[SIZE=2]New Features:[/SIZE]

[ul] [li]Configure Settings Window [/li][li]7-Zip Select Custom Path [/li][li]WinRAR Select Custom Path [/li][li]Enable Log, Set Path [/li][/ul]

[SIZE=2]How to use:[/SIZE]

[ul] [li]Click the text box for File/Folder Browser [/li][li]Select your 7-Zip/WinRAR exe [/li][li]<auto> selects the default path in Program Files (recommended) [/li][li]Click the Revert Arrow to set back to <auto> [/li][/ul]

[SIZE=2]Fixes:[/SIZE] Major bug fixes to prevent crash when Update is clicked. This should all be stable by v1.0.

I can’t download the cores only, it say “please select your RetroArch Main folder”

You selected that folder?

If you’re downloading cores only, you don’t have to select the cores folder.

Only select the main folder and it will find the cores folder inside.

Unless you’re already doing that, it might be another issue. I tested it again on my end on two different computers and it works. You can pm me a screenshot.

[QUOTE=wyzrd;46449]If you’re downloading cores only, you don’t have to select the cores folder.

Only select the main folder and it will find the cores folder inside.

Unless you’re already doing that, it might be another issue. I tested it again on my end on two different computers and it works. You can pm me a screenshot.[/QUOTE]

Ok solved, the problem is when the folder core is empty. But when I add cores manually it update correctly.

It will only update existing cores, but I think I’ll add an option that will do a one time new install.

[B]Update v0.75 Beta[SIZE=2]

[/SIZE][/B]~~ Themes & Full Installer ~~ [SIZE=2] Download http://x.co/nightly[/SIZE]

[SIZE=2]New Features:[/SIZE]

[ul] [li]6 Space Themes [/li][li]Full Installer - for first time use or installing on a new system [/li][li]General Optimizations [/li][/ul]

Themes Click the Configure Button, select theme from the dropdown.

Full Installer 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 Full 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.

If you experience any bugs, send me a message.

It’s telling me that mednafen psx has an update when it does not but it doesn’t tell me about mupen64 having an update when it was updated.

[QUOTE=Axiphel;46601]It’s telling me that mednafen psx has an update when it does not but it doesn’t tell me about mupen64 having an update when it was updated.

[/QUOTE]

Is that Modified Date or Created Date in your folder properties?

It compares the Modified Date against the Buildbot HTML Date.

Update both those cores by hand or through RA Online Updater and see if that goes away. I will look into this. Also download the latestversion if not already.

http://buildbot.libretro.com/nightly/windows/x86_64/latest/mupen64plus_libretro.dll.zip http://buildbot.libretro.com/nightly/windows/x86_64/latest/mednafen_psx_libretro.dll.zip

[QUOTE=wyzrd;46610]Is that Modified Date or Created Date in your folder properties?

It compares the Modified Date against the Buildbot HTML Date.

Update both those cores by hand or through RA Online Updater and see if that goes away. I will look into this. Also download the latestversion if not already.

http://buildbot.libretro.com/nightly/windows/x86_64/latest/mupen64plus_libretro.dll.zip http://buildbot.libretro.com/nightly/windows/x86_64/latest/mednafen_psx_libretro.dll.zip[/QUOTE]

Date modified is on the left and date created is on the right. I’m using v.76.

Now today it’s telling me that genesis plus gx has an update. Doesn’t tell me about neither nestopia nor mupen64 which both were updated in the buildbot.

[B]Update v0.77 Beta[SIZE=2]

[/SIZE][/B]~~ Advanced Checklist ~~ [SIZE=2] Download http://x.co/nightly[/SIZE]

[SIZE=2]New Features:[/SIZE]

[ul] [li]Advanced Checklist [/li][li]New Theme [/li][/ul]

With the Advanced Checklist you can view your PC’s Core Dates next to the Buildbot Dates. This can be useful for comparing the accuracy of dates without having to navigate to different folders and webpages. *Note that the Buildbot Dates are the HTML Source Dates and not the ones that appear on the Webpage List.

Clicking a Core+Date on the list will highlight it. Clicking again will unhighlight it. Highlighting only serves for comparison, not excluding cores, use the checkboxes.

Clicking Advanced again will collapse the window back to normal.

This is an incredibly useful and convenient program, wyzrd! A million thanks for your efforts.

Just one quick question: I assume Stellar downloads files in a temporary folder before extracting the archives to the specified RA destination. I was wondering whether it may be possible in future versions to specify the ‘temp’ folder too?

[QUOTE=Geomancer;46864]This is an incredibly useful and convenient program, wyzrd! A million thanks for your efforts.

Just one quick question: I assume Stellar downloads files in a temporary folder before extracting the archives to the specified RA destination. I was wondering whether it may be possible in future versions to specify the ‘temp’ folder too?[/QUOTE]

Right now it saves to %appdata% and deletes after unzip.

I’ll look into adding an option to choose a temp folder and whether to keep download or delete after finished.

need this as implement for actual program and downgrading to working core

It doesn’t look like the core updater is working well with me. Some cores that should be updated on the buildbot compared to the one on my PCs are not on the checklist, and when everything is updated it always shows one core (used to be tyr-quake, and when I deleted that it was vba-m).

I think it’s because it’s scanning the HTML code for dates instead of the JavaScript rendered page, which are different.

I will need to come up with a new method to get the dates. Possibly have it render the page inside the program, then scan that instead.

Lately I got a weird bug, the core updater shows me the same 4 cores to update, except once I update and check again immediately after the update, it’s the same 4 again, and it’s been happening for 3 days.

In the screenshots, the mednafen psx cores that should be selected for update are not in the checklist, and the 4 cores that are supposedly outdated are actually already updated but are in the checklist anyways.

EDIT: Not sure why the images were resized like this so I’m putting direct links instead:

[QUOTE=Komus;47412]Lately I got a weird bug, the core updater shows me the same 4 cores to update, except once I update and check again immediately after the update, it’s the same 4 again, and it’s been happening for 3 days.

In the screenshots, the mednafen psx cores that should be selected for update are not in the checklist, and the 4 cores that are supposedly outdated are actually already updated but are in the checklist anyways.

EDIT: Not sure why the images were resized like this so I’m putting direct links instead: https://puu.sh/rftoR/6b91bf78ee.png[/QUOTE]

Hmm, your PC Cores are 9-15 and the Buildbot are 9-10, yet it still puts it on the update list.

My comparison code is pretty simple, it gets the other ones correct, I’m wondering what it is about those certain cores that it’s not getting the correct information.

Maybe I can put code to double check the dates and remove if it’s already up to date.

Those cores don’t reappear when I run it, so I also wonder if it’s a time zone issue or a windows time issue.