Documentation
¶
Overview ¶
Command gamedatabase builds the bundles under pkg/database/gamedatabase/data from a checkout of PigSaint's GameDataBase (https://github.com/PigSaint/GameDataBase). It keeps the title, title screen, ID, region, release date, developer, publisher and tags of every row, drops the native-script title and hash columns, and merges the arcade manufacturer files into one bundle.
The checkout must be at pinnedCommit: refreshing the data is a change to that constant plus the regenerated files.
Usage: go run ./scripts/gamedatabase <checkout dir> pkg/database/gamedatabase/data
Click to show internal directories.
Click to hide internal directories.