Update_all deleted all my console cores except 2

Kernel, Main, Utilities & Applications, Miscellaneous Devices.
morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Update_all deleted all my console cores except 2

Unread post by morgoth »

Hi all,
After running update_all (for the first time in 4-5 months), all of my console cores (_Console) have been deleted, except for two:

SMS_20230225.rbf
TurboGrafx16_20230102.rbf

This has never happened before. I do use downloader.ini and filter out (e.g. !core_name) many cores. Could some of the distribution references have changed (such as [distribution_mister])? Everything looks ok in the update_all settings. Also, my Games, _Arcade, & _Computer dirs seem unaffected.
Thanks

morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Re: Update_all deleted all my console cores except 2

Unread post by morgoth »

Just to add on, all Filters (/media/fat/Filters/) were also deleted

morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Re: Update_all deleted all my console cores except 2

Unread post by morgoth »

I did a bit more sleuthing, and can add on the following.

According to: https://github.com/MiSTer-devel/Downloader_MiSTer

I should d/l into my /Scripts folder "downloader.sh". Interestingly, I have never had this script. Rather, my Update_all.sh appears to be identical to downloader.sh (maybe a name-change occurred at some point)?

Further, the above site shows the default params for /media/fat/downloader.ini, which are very different than the params I have had in there since day 1. Again, this setup worked just fine for 2+ years, up until updating today. In case it is useful, here are the contents of my "downloader.ini":

[mister]
filter = !cheats !computer-cores x68000 !alternatives !hbmame !handheld2p !extra-utilities !arcade-astrocade !acornatom !acornelectron !adam !apogee !atari800 !adventurevision !arcadia !astrocade !ay-3-8500 !channelf !odyssey2 !vc4000 !vectrex !altair8800 !amstrad !amstrad-pcw !alicemc10 !aquarius !archie !avision !bbcmicro !bk0011m !coco2 !coco3 !edsac !epochgalaxyii !galaksija !interact !jupiter !lynx48 !laser !c16 !c64 !ondra_spo186 !orao !oric !pdp1 !pet2001 !pmd85 !ql !rx78 !samcoupe !sharpmz !sordm5 !spectrum !spmx !svi328 !tatungeinstein !ti-99_4a !trs-80 !tsconf !uk101 !vector06 !vic20 !zx81 !zxnext !atari5200 !atarilynx !atarist !coleco !colecoadam !colecovision !gamate !gameoflife !gamenwatch !gnw !intellivision !s32x !supervision !casio_pv-1000 !casio_pv-2000 !creativision !mgl !gameboycolor !atari2600 !wonderswancolor !gamegear !pokemonmini

[distribution_mister]
db_url = https://raw.githubusercontent.com/MiSTe ... b.json.zip

[jtcores]
db_url = https://raw.githubusercontent.com/joteg ... b.json.zip

[theypsilon_unofficial_distribution]
db_url = https://raw.githubusercontent.com/theyp ... b.json.zip

[names_txt]
db_url = https://raw.githubusercontent.com/Three ... on_US.json

[bios_db]
db_url = https://raw.githubusercontent.com/BigDe ... b.json.zip

[Coin-OpCollection/Distribution-MiSTerFPGA]
db_url = https://raw.githubusercontent.com/Coin- ... b.json.zip

[arcade_names_txt]
db_url = https://raw.githubusercontent.com/PigSa ... es_US.json


Please also find my "downloader.log" file attached. Potentially of note, I see that "UPDATE_LINUX = false" which isn't the recommended setting. I have no idea how to change this to "true"...

thanks again

Attachments
downloader.log
(13.91 KiB) Downloaded 21 times
FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Update_all deleted all my console cores except 2

Unread post by FPGA64 »

Technically update all just obeyed your filter list. I dont know the terms for the filters so cant help you there but somewhere in your wall of filters will be a typo.

morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Re: Update_all deleted all my console cores except 2

Unread post by morgoth »

I double-checked the filter list just now against:
https://github.com/MiSTer-devel/Distrib ... rs-feature
There appear to be no errors, and nothing was changed here recently. Any other ideas?

FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Update_all deleted all my console cores except 2

Unread post by FPGA64 »

If you remove the list do all the core reappear. because if thye do its your filter list. Very subtle mistypes can cause havoc.

I would remove your list and add one filter at a time until you find the error

FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Update_all deleted all my console cores except 2

Unread post by FPGA64 »

!computer-cores x68000

This looks wrong. this is saying no computer-cores but you do want x68000 which is a computer core. In fact alot of your filters are redundant. !computer-cores stops the computer cores yet you have dozens of computers removed by name too

morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Re: Update_all deleted all my console cores except 2

Unread post by morgoth »

Well, starting fresh with a new filter= did fix my problems. So thank you for that suggestion!
Maybe the (relatively) recent work on downloader didn't play nice with my old list of filters...cleaning them out was probably in order anyway.

Post Reply