mattpannella / pupdate

Pupdate - A thing for updating your Analogue Pocket
https://mattpannella.github.io/pupdate/
MIT License
989 stars 33 forks source link

Error: Value cannot be null. (Parameter 'key') #265

Closed luke86 closed 4 months ago

luke86 commented 4 months ago

with the latest pupdater update im getting the following error messages for all cores. i tried with and without the github token because i thought maybe it has something to do with it but doesnt seem to be the problem Part of the output: Checking Core: jotego.jttrack c43b66c is the most recent release, checking local core... Local core found: c43b66c Looking for Assets... Error while processing 'E:\Pocket\Assets\jttrack\jotego.jttrack\Hyper Olympic.json' Value cannot be null. (Parameter 'key') Error while processing 'E:\Pocket\Assets\jttrack\jotego.jttrack\Track & Field (Centuri).json' Value cannot be null. (Parameter 'key') Error while processing 'E:\Pocket\Assets\jttrack\jotego.jttrack\Track & Field.json' Value cannot be null. (Parameter 'key') Error while processing 'E:\Pocket\Assets\jttrack\jotego.jttrack_alternatives\Hyper Olympic.json' Value cannot be null. (Parameter 'key') Error while processing 'E:\Pocket\Assets\jttrack\jotego.jttrack_alternatives\Track & Field (Centuri).json' Value cannot be null. (Parameter 'key') Up to date. Skipping core.

hallem commented 4 months ago

@luke86 can you post your pupdate_settings.json file please? Also, have you tried downloading a clean copy from GItHub? Something could have happened during the update.

I tried with several setups and couldn't reproduce your issue.

Dahak66 commented 4 months ago

@luke86 can you post your pupdate_settings.json file please? Also, have you tried downloading a clean copy from GItHub? Something could have happened during the update.

I tried with several setups and couldn't reproduce your issue.

I'm not Luke86, but was having the same issue, both after updating, and using the binary from github (until I deleted my pupdate_settings.json; starting with fresh settings resolved it). Here's my old settings file though, in case it gives any hints on how to resolve it in future builds:

{ "config": { "download_assets": true, "github_token": "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", "download_firmware": true, "preserve_platforms_folder": true, "delete_skipped_cores": false, "download_new_cores": "yes", "build_instance_jsons": true, "crc_check": false, "fix_jt_names": true, "skip_alternative_assets": false, "backup_saves": false, "backup_saves_location": "Backups", "show_menu_descriptions": true, "use_custom_archive": true, "archives": [ { "name": "default", "type": "internet_archive", "archive_name": "openFPGA-Files" }, { "name": "custom", "type": "custom_archive", "url": "https://updater.retrodriven.com", "index": "updater.php" }, { "enabled": true, "name": "agg23.GameAndWatch", "type": "core_specific_archive", "archive_name": "fpga-gnw-opt", "file_extensions": [ ".gnw" ] } ] }, "core_settings": { "agg23.Arduboy": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.GameAndWatch": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.NES": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.PC Engine": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.PokemonMini": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.Pong": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.SNES": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.Tamagotchi_P1": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.WonderSwan": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.exerion": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.performan": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.slapfight": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.taitosj": { "skip": false, "download_assets": true, "platform_rename": true }, "AwesomeDolphin.SpaceInvaders": { "skip": false, "download_assets": true, "platform_rename": true }, "budude2.GB": { "skip": false, "download_assets": true, "platform_rename": true }, "budude2.GBC": { "skip": false, "download_assets": true, "platform_rename": true }, "atrac17.pipibibs": { "skip": false, "download_assets": true, "platform_rename": true }, "atrac17.truxton2": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.bakraid": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.batrider": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.garegga": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.kingdmgp": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.snowbros2": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.sstriker": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Asteroids": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Dominos": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.DonkeyKong": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "ericlewis.LunarLander": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.QBert": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.RadarScope": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.SpaceRace": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.SuperBreakout": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jt1942": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtaliens": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtbtiger": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtbubl": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "jotego.jtcastle": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcomsc": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcontra": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcop": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcps1": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "jotego.jtcps15": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "jotego.jtcps2": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "jotego.jtdd": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtdd2": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtexed": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtfround": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtgng": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtgunsmk": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkarnov": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkicker": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkiwi": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkunio": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtmikie": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtngp": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtninja": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtoutrun": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtpang": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.3.0" }, "jotego.jtpinpon": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtrastan": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtroadf": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtroc": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jts16": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jts16b": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsarms": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsbaskt": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsectnz": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsf": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtshanon": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtshouse": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsimson": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttmnt": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttora": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttrack": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttrojan": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtvigil": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtyiear": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.Amiga": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.NeoGeo": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.NeoGeo_Overdrive": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.PC Engine CD": { "skip": false, "download_assets": true, "platform_rename": true }, "nullobject.tecmo": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.AsteroidsDeluxe": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.DonkeyKong3": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.DonkeyKongJr": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.Druaga": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.MarioBros": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.Vectrex": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.bankpanic": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.congo": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.digdug": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.galaga": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.gberet": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.pooyan": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.supervision": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.xevious": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Genesis": { "skip": false, "download_assets": true, "platform_rename": true }, "RndMnkIII.alphamission": { "skip": false, "download_assets": true, "platform_rename": true }, "somhi.flappybird": { "skip": false, "download_assets": true, "platform_rename": true }, "Spacemen3.PDP1": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.2600": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.7800": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Adventurevision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Arcadia": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.ChannelF": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Coleco": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Creativision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GB": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GBA": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GBC": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GG": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Gamate": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Gameking": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Genesis": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Intv": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Megaduck": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.NES": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Odyssey2": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SG-1000": { "skip": true, "download_assets": true, "platform_rename": true }, "Spiritualized.SMS": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Studio2": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SuperGB": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Supervision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.VideoBrain": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SuperGB2": { "skip": false, "download_assets": true, "platform_rename": true }, "rolandking.Jailbreak": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jt1943": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.Vectrex-Extras": { "skip": true, "download_assets": true, "platform_rename": true } } }

hallem commented 4 months ago

Hey @Dahak66 thanks for the settings file and the report. That settings list looks like its from the current release because of the archives element at the top. Is this the one that was causing the issue for you? Or was it the older format?

aarstar commented 4 months ago

Exact same issue here. Downgrading let the update complete. Edit: Deleting the settings fixed the issue.

hallem commented 4 months ago

Exact same issue here. Downgrading let the update complete. Edit: Deleting the settings fixed the issue.

Can you post your old settings file that was causing the issue please? @aarstar

aarstar commented 4 months ago

{ "firmware": { "version": "" }, "config": { "download_assets": true, "archive_name": "openFPGA-Files", "gnw_archive_name": "fpga-gnw-opt", "download_gnw_roms": true, "github_token": null, "download_firmware": true, "core_selector": false, "preserve_platforms_folder": false, "delete_skipped_cores": true, "download_new_cores": "yes", "build_instance_jsons": true, "crc_check": true, "fix_jt_names": true, "skip_alternative_assets": false, "backup_saves": true, "backup_saves_location": "Backups", "show_menu_descriptions": true, "use_custom_archive": true, "custom_archive": { "url": "https://updater.retrodriven.com", "index": "updater.php" } }, "coreSettings": { "agg23.Arduboy": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.GameAndWatch": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.NES": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.PC Engine": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.PokemonMini": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.Pong": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.SNES": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.Tamagotchi_P1": { "skip": false, "download_assets": true, "platform_rename": true }, "agg23.WonderSwan": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.exerion": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.performan": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.slapfight": { "skip": false, "download_assets": true, "platform_rename": true }, "antongale.taitosj": { "skip": false, "download_assets": true, "platform_rename": true }, "AwesomeDolphin.SpaceInvaders": { "skip": false, "download_assets": true, "platform_rename": true }, "budude2.GB": { "skip": false, "download_assets": true, "platform_rename": true }, "budude2.GBC": { "skip": false, "download_assets": true, "platform_rename": true }, "atrac17.pipibibs": { "skip": false, "download_assets": true, "platform_rename": true }, "atrac17.truxton2": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.bakraid": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.batrider": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.garegga": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.kingdmgp": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.snowbros2": { "skip": false, "download_assets": true, "platform_rename": true }, "pram0d.sstriker": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Asteroids": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Dominos": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.DonkeyKong": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "ericlewis.LunarLander": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.QBert": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.RadarScope": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "ericlewis.SpaceRace": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.SuperBreakout": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jt1942": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtaliens": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtbtiger": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtbubl": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jtcastle": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcomsc": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcontra": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcop": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtcps1": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jtcps15": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jtcps2": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jtdd": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtdd2": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtexed": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtfround": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtgng": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtgunsmk": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkarnov": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkicker": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkiwi": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtkunio": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtmikie": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtngp": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtninja": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtoutrun": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtpang": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jtpinpon": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtrastan": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtroadf": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtroc": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jts16": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jts16b": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsarms": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsbaskt": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsectnz": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsf": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtshanon": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtshouse": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtsimson": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttmnt": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttora": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttrack": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jttrojan": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtvigil": { "skip": false, "download_assets": true, "platform_rename": true }, "jotego.jtyiear": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.Amiga": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.NeoGeo": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.NeoGeo_Overdrive": { "skip": false, "download_assets": true, "platform_rename": true }, "Mazamars312.PC Engine CD": { "skip": false, "download_assets": true, "platform_rename": true }, "nullobject.tecmo": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.bankpanic": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.congo": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.digdug": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.galaga": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.gberet": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.pooyan": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.supervision": { "skip": false, "download_assets": true, "platform_rename": true }, "boogermann.xevious": { "skip": false, "download_assets": true, "platform_rename": true }, "ericlewis.Genesis": { "skip": false, "download_assets": true, "platform_rename": true }, "RndMnkIII.alphamission": { "skip": false, "download_assets": true, "platform_rename": true }, "somhi.flappybird": { "skip": false, "download_assets": true, "platform_rename": true }, "Spacemen3.PDP1": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.2600": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.7800": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Adventurevision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Arcadia": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.ChannelF": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Coleco": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Creativision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GB": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GBA": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GBC": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.GG": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Gamate": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Gameking": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Genesis": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Intv": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Megaduck": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.NES": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Odyssey2": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SG-1000": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SMS": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Studio2": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SuperGB": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.Supervision": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.VideoBrain": { "skip": false, "download_assets": true, "platform_rename": true }, "coinop.Toaplan_V2_Rotated": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "coinop.Toaplan_V2_Standard": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "v2.2.0" }, "jotego.jts16_c": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "fbb89f0" }, "obsidian.AsteroidsDeluxe": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.DonkeyKong3": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.DonkeyKongJr": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.Druaga": { "skip": false, "download_assets": true, "platform_rename": true }, "obsidian.MarioBros": { "skip": false, "download_assets": true, "platform_rename": true }, "Spiritualized.SuperGB2": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "1.0.3" }, "Spiritualized.SuperGB2.VW": { "skip": false, "download_assets": true, "platform_rename": true, "pocket_extras": true, "pocket_extras_version": "1.0.3" }, "obsidian.Vectrex": { "skip": false, "download_assets": true, "platform_rename": true }, "rolandking.Jailbreak": { "skip": false, "download_assets": true, "platform_rename": true } } }

Dahak66 commented 4 months ago

Hey @Dahak66 thanks for the settings file and the report. That settings list looks like its from the current release because of the archives element at the top. Is this the one that was causing the issue for you? Or was it the older format?

It is the last thing I had before deleting it to do a fresh settings file. So it was updated to the current version, and run a couple of times. Not sure what it looked like at exactly the time of update, alas.

hallem commented 4 months ago

Thank you all for the settings files, it allowed me to isolate the issue and get a fix in for it. All of you had enabled the custom archive setting.

When you erased your settings file and things started working again, that setting got disabled. If you want to re-enable it before the update goes out. You'll need to modify your pupdate_settings.json and add "archive_name": "custom", to the "archives" element.

Here's an example:

{
  "config": {

   ...

    "archives": [

      ...

      {
        "name": "custom",
        "type": "custom_archive",
        "archive_name": "custom",
        "url": "https://updater.retrodriven.com",
        "index": "updater.php"
      },

      ...

    ]
  },
  "core_settings": {

  ...

  }
}  
hallem commented 4 months ago

With the new release, all you'll need to do now is download it and re-enable use custom archive if you want to.