Difference between revisions of "LaunchBox Platform XML"
Line 44: | Line 44: | ||
=== Game Title === | === Game Title === | ||
Game title is derived from the actual title screen of the game. This is important, as there are instances where the box, manual, and actual title screen disagree with each other. For identical games that were released under different regional names, the U.S. name is chosen for the metadata. Often however, upon starting the game the user is given the choice to launch the version of their choice. | |||
=== Release Date (Year) === | === Release Date (Year) === | ||
As specific release dates were not very well documented (and quit often it was a slow roll-out as shipments arrived across the country in various store sat different times), the release date is primarily just the year the release year. A handful of well documented games have specific dates which are noted. When a games release date is unknown, the order of inspection (in order of priority) is: | |||
* a date on any scanned printed materials | |||
* a copyright date within the game | |||
* the actual file date | |||
A couple of games have none of the above and have been marked as 198x or 199x to indicate the decade they are from. | |||
=== Release Type === | === Release Type === | ||
Within launchbox, Release Type typically denotes | |||
* DLC | |||
* Homebrew | |||
* Released | |||
* ROM Hack | |||
* Unlicensed | |||
* Unreleased | |||
For the purpose of the eXo projects, only Released, Unlicensed, and Unreleased are used. | |||
=== Max Players === | === Max Players === | ||
=== Genre === | === Genre === |
Revision as of 13:04, 9 November 2021
The XML file used by LaunchBox is the local copy of all textual metadata, supported by LaunchBox, exported from our Master Database.
Data Types
The following data is stored within the XML for each game and viewable via the front-end
- #Game Title
- #Release Date (Year)
- #Release Type
- #Max Players
- #Genre
- #Platform
- #Developer
- #Publisher
- #Series
- #Region
- #Play Mode
- #Source
- #Notes\Description
- #Alternate Names
- Manuals
- Music
- #Images
- Video Snaps
- #Application Path
- #Configuration Application Path
Unused Data Types
The XML file is capable of tracking the following data, however it is unused within the eXo project.
- Controller Support
- Sort Order (used by a handful of games)
- Status
- Version
- Video URL
- Wikipedia URL
- DOSBox (eXo Projects use their own DOSBox versions.
- Mounts
- ScummVM (eXo Projects use their own ScummVM version)
- Emulation
- Startup/Pause
Metadata Description
Game Title
Game title is derived from the actual title screen of the game. This is important, as there are instances where the box, manual, and actual title screen disagree with each other. For identical games that were released under different regional names, the U.S. name is chosen for the metadata. Often however, upon starting the game the user is given the choice to launch the version of their choice.
Release Date (Year)
As specific release dates were not very well documented (and quit often it was a slow roll-out as shipments arrived across the country in various store sat different times), the release date is primarily just the year the release year. A handful of well documented games have specific dates which are noted. When a games release date is unknown, the order of inspection (in order of priority) is:
- a date on any scanned printed materials
- a copyright date within the game
- the actual file date
A couple of games have none of the above and have been marked as 198x or 199x to indicate the decade they are from.
Release Type
Within launchbox, Release Type typically denotes
- DLC
- Homebrew
- Released
- ROM Hack
- Unlicensed
- Unreleased
For the purpose of the eXo projects, only Released, Unlicensed, and Unreleased are used.