; Recommended `downloader.ini` for preconfiguring external ROM storage on your MiSTer before ; running `update_all` for the first time. ; This file also includes optional WIP repositories that can be enabled by removing the leading semicolons. ; Additional repositories can be added later by adjusting the settings after running the `update_all` script. [MiSTer] ; file_checking options: ; 'fastest' -> Only check file presences when there are database changes. Fastest. ; 'balanced' -> Check file presences when there are database changes or the free space in the ; storages have increased noticeably (2mb). Recommended for most users. ; 'exhaustive' -> Always check file presences. Option for users who remove/add cores manually. ; 'verify_integrity' -> Always check file presences and hashes (much slower). Useful to verify ; that installed files are not corrupted (ExFAT partitions can become corrupt in rare cases). file_checking = 'exhaustive' ; update_linux options: ; This is set to FALSE by default to avoid users accidentally downloading a build of linux that will break Mister/SS One functionality. ; Update_ALL now includes an option to OPT IN to bleeding edge linux updates when they do happen. ; You will be prompted about this the first time you use Update_All ; true -> Updates Linux when there is a new update. ; false -> Doesn't update Linux update_linux = false ; storage_priority defines how this tool will use external storage during the installation ; of files that are designed for external locations (usually games & docs files). ; * Examples of external storage are USB Drives or CIFS partitions detected by MiSTer. ; * When you have more than one external storage, the one used will be determined ; by the first path match following the path priority described here: ; https://mister-devel.github.io/MkDocs_MiSTer/cores/paths/ ; 'prefer_sd' -> This tool will install new files on a external location if a parent folder ; is present. (Parent folder examples: games/NES, docs/AO486) ; 'prefer_external' -> This tool will always install new files on a external location ; even if no parent folders are present. ; 'off' -> Disables this feature. Affected files will always be installed in your SD. storage_priority = 'prefer_external' ; minimum_external_free_space_mb: Free space needed to install files in external storages ; This minimum applies to all external storages (USBs & CIFS). ; Reducing this value is highly discouraged. minimum_external_free_space_mb = 128 ; downloader_timeout: Can be tweaked to increase the stalled-connection timeout in seconds ; It is useful to increase this value for users with slow connections. ; The minimum effective value is 60 seconds. ; Reducing this value is highly discouraged. downloader_timeout = 180 ; downloader_retries: Can be tweaked to increase the retries per failed download ; It is useful to increase this value for users with very unstable connections. ; Reducing this value is highly discouraged. downloader_retries = 3 ; allow_delete options: ; 0 -> Don't allow this tool to delete anything at all (highly discouraged). ; 1 -> Allow this tool to delete any old file from previous updates. ; 2 -> Allow this tool to delete only old cores that receive a new version (highly discouraged). allow_delete = 1 ; These databases provide access to Work-in-Progress (WIP) and unstable MiSTer cores, along with their associated files, that are not included in the main repositories. ; Most of these cores are experimental and may be unstable. ; Removing the leading semicolons below will include these repositories in your `update_all` download tasks. ;[unstable_nightlies_folder] ;db_url = https://raw.githubusercontent.com/MiSTer-unstable-nightlies/Unstable_Folder_MiSTer/main/db_unstable_nightlies_folder.json ;[ajgowans/wip] ;db_url = https://raw.githubusercontent.com/ajgowans/wip/db/db.json.zip [update_all_mister] db_url = https://raw.githubusercontent.com/theypsilon/Update_All_MiSTer/db/update_all_db.json [distribution_mister] db_url = https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/main/db.json.zip