Skip to content

cross-platform tool to create Analogue Pocket library image collections

License

Notifications You must be signed in to change notification settings

mattieb/pocket-shots

Repository files navigation

pocket-shots

Creates Analogue Pocket library image collections.

Prerequisites

Database and images

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

Python runtime

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.

Usage

To build a Game Boy library of title screens:

uv run pocket-shots GB Titles

Valid platforms are:

  • GB: Game Boy and Game Boy Color
  • GBA: Game Boy Advance
  • GG: Game Gear

Valid image types are dependent on what is present in the platform's thumbnails collection, but may include:

  • Boxarts: box art
  • Logos: logos
  • Snaps: game screenshots
  • Titles: game title screens

About

cross-platform tool to create Analogue Pocket library image collections

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages