Page 1 of 1

Asteroids Core

Posted: Sat Dec 26, 2020 7:36 am
by Indo Jimbo
The Asteroids core isn't downloading through the update script, says server is not responding.

Re: Asteroids Core

Posted: Sat Dec 26, 2020 2:43 pm
by jca
The update script gives a 404 error on Arcade-Asteroids-MISTer and Arcade_AsteroidsDeluxe_MISTer because the real name of the cores do not have the _MISTer at the end.

Re: Asteroids Core

Posted: Sat Dec 26, 2020 3:01 pm
by Alkadian
jca wrote: Sat Dec 26, 2020 2:43 pm The update script gives a 404 error on Arcade-Asteroids-MISTer and Arcade_AsteroidsDeluxe_MISTer because the real name of the cores do not have the _MISTer at the end.
Thanks for pointing that out! I have been wondering about it as well.

Re: Asteroids Core

Posted: Sat Dec 26, 2020 3:44 pm
by jca
I think what I said is not entirely correct: on Github the title page of the arcade cores is always MiSTer-devel /<CoreName>_MISTer and the page is accessed with https://github.com/MiSTer-devel/<CoreName>_MISTer.
Asteroids and AsteroidsDeluxe meet this criteria. The error 404 means that the page was not found so it must be something else, something is likely wrong on these pages and the update script does not like it.
The update script guru will figure it out quickly.

Re: Asteroids Core

Posted: Sat Dec 26, 2020 4:05 pm
by Alkadian
Ok, thanks! Meantime I have downloaded from GitHub the latest .rbf files for this core. I have just noticed that the names of these new revisions start with the word 'Arcade-' at the beginning. So for instance 'Arcade-Asteroids_20201217.rbf' instead of 'Arcade-Asteroids_20201217.rbf'.

Re: Asteroids Core

Posted: Sat Dec 26, 2020 6:58 pm
by jca
This is the standard name for arcade cores: Arcade-<CoreName>_<Date>.rbf, I think the update script strips Arcade-. It can even be changed in the script:
#Specifies if the "Arcade-" prefix will be removed in local arcade cores.
REMOVE_ARCADE_PREFIX="true"

Re: Asteroids Core

Posted: Sat Dec 26, 2020 8:18 pm
by Alkadian
Cool, thanks for that! I will give it a go.