how_datvault_works
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
how_datvault_works [2021/11/19 20:10] – created johnsanc | how_datvault_works [2023/07/04 08:38] (current) – johnsanc | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== How does DATVault | + | ====== How DATVault |
+ | DATVault acts as an indexing, updating, and delivery service for DATs. DATVault is designed to be flexible and it does not force you to organize your DATs in any specific way. | ||
+ | {{ : | ||
+ | |||
+ | ===== When are the DATs updated? ===== | ||
+ | |||
+ | DATVault checks various sources for updates multiple times per day on a fixed schedule. Any updated DATs are processed and enriched with [[mia_rom_tracking|MIA tracking]] information. The table below outlines when regular DAT updates are processed and made available to download in the DATVault interface shortly thereafter: | ||
+ | |||
+ | | | ||
+ | ^ DAT Category | ||
+ | | Archive | ||
+ | | DeDupe | ||
+ | | EmuArc | ||
+ | | Emulators | ||
+ | | FruitMachine | ||
+ | | NoIntro | ||
+ | | Others | ||
+ | | Pinball | ||
+ | | Pleasuredome | ||
+ | | ReDump | ||
+ | | Scene | ||
+ | | Snaps | ||
+ | | Tosec | ||
+ | |||
+ | <WRAP info> | ||
+ | |||
+ | ===== What are the DATVault JSON files? ===== | ||
+ | |||
+ | DATVault works by detecting special JSON files in your DatRoot. Each DAT you would like to manage has its own corresponding JSON file. Each file provides info about the DAT version you currently have. | ||
+ | |||
+ | <WRAP important> | ||
+ | |||
+ | The DATVault JSON files contain the following keys: | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | |||
+ | **Example DATVault JSON for MAME:** | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | The information in the JSON file is compared against the DATVault repository to determine if there are updates available to download. If the JSON file you have does not match the latest version available by DATVault, then the corresponding DAT has an update. When you update a DAT, the JSON file is also updated. | ||
+ | |||
+ | <WRAP important> | ||
+ | |||
+ | <WRAP info> | ||
+ | |||
+ | <WRAP info> | ||
+ | |||
+ | Now that you understand how DATVault works at a high level, refer to the next section to [[datvault_setup|get started using DATVault]]. |
how_datvault_works.1637381426.txt.gz · Last modified: 2021/11/19 19:10 (external edit)