libretrothumbs

package
v2.22.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2026 License: GPL-3.0 Imports: 29 Imported by: 0

Documentation

Overview

Package libretrothumbs downloads box art, screenshots and title screens from the libretro thumbnail server, the source RetroArch uses. Thumbnails are named after libretro database entries, so a file is matched by its own name first and by its indexed title otherwise. Images are stored in the libretro folder of Core's image folder ([media] image_dir) and recorded as image properties holding images:// paths, so the folder can move.

Index

Constants

View Source
const DefaultBaseURL = "https://thumbnails.libretro.com"

DefaultBaseURL is the libretro thumbnail server RetroArch downloads from.

View Source
const (
	// ScraperID names this scraper in media.scrape and its status.
	ScraperID = "libretro-thumbnails"
)

Variables

This section is empty.

Functions

func Dir added in v2.22.0

func Dir(cfg *config.Instance, pl platforms.Platform) string

Dir is the folder downloads are stored in: the libretro folder of the configured image folder.

func NewPlatformScraper

func NewPlatformScraper() platforms.Scraper

NewPlatformScraper returns the libretro thumbnail scraper. It downloads, so it only runs when asked and is never an automatic post-index scraper.

func SupportedSystems

func SupportedSystems() []string

SupportedSystems lists every Core system with a libretro playlist.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL