Creates Analogue Pocket library image collections.
This repository has submodules for libretro-database, which contains metadata on games, and select collections from libretro-thumbnails, which contains the actual images.
You will need to update submodules after you clone this repository:
git submodule update --init --recursive --remote
The easiest and best way to run this as well as many other Python-based software is with Astral's uv.
Install it if you haven't already.
Other Python tooling likely also works, but getting that running is left as an exercise to the reader. pyproject.toml has all the metadata necessary to run the project.
To build a Game Boy library of title screens:
uv run pocket-shots GB Titles
Valid platforms are:
GB
: Game Boy and Game Boy ColorGBA
: Game Boy AdvanceGG
: Game Gear
Valid image types are dependent on what is present in the platform's thumbnails collection, but may include:
Boxarts
: box artLogos
: logosSnaps
: game screenshotsTitles
: game title screens