Skip to content

storeInfo

Pk11 edited this page Nov 1, 2020 · 4 revisions

All UniStores must have one storeInfo, this tells Universal-Updater information about how to display the UniStore. Here's an example and explanation of a version 3 UniStore:

"storeInfo": {
    "title": "Universal-DB",
    "author": "Universal-Team",
    "description": "Universal DB - An online database of 3DS and DS homebrew",
    "file": "universal-db.unistore",
    "url": "https://db.universal-team.net/unistore/universal-db.unistore",
    "sheet": "universal-db.t3x",
    "sheetURL": "https://db.universal-team.net/unistore/universal-db.t3x",
    "bg_index": 0,
    "bg_sheet": 0,
    "version": 3,
    "revision": 60
}
  • title is the name Universal-Updater will use for the UniStore
  • author is the name of the creator of the UniStore
  • description is the description of the UniStore Universal-Updater will show
  • file is the name the UniStore will be saved as on the SD card
  • url is where the UniStore can be downloaded from for updating
  • sheet is the name the t3x sprite sheet for the UniStore's icons will be saved as on the SD card, this can be an array if you need more than one
  • sheetURL is where the t3x sprite sheet can be downloaded for updating, this can be an array if you need more than one
  • bg_index is the index in the t3x of the background image to show on the top screen, if left out then the default solid blue will be shown
  • bg_sheet is the t3x sprite sheet the background image is in
  • version is the version of the UniStore, this should always be 3 for the current version of Universal-Updater
  • revision is the revision of the UniStore, this should be incremented each time its updated so Universal-Updater knows there's been an update