libretro / libretro/libretro-database

More metadata for the explore menu

Open
#1,258 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.4k
Forks
877
Avg merge
3d 1h
Merged PRs (30d)
24

Description

Regarding my PL
https://github.com/libretro/RetroArch/pull/13418

I'm also working on grabbing metadata for this, I already crawled mobygames and currently try to match this data with my DAT files.
Currently I'm combining all metadata into a single DAT file per system, this could be split into single DAT files as well if needed.
Is there a reason there is a single DAT file per category?

For headered DAT files (e.g. NES) is it necessary to include the headered roms as well or does RA handle this?

There may also be new data for already existing categories, what's the best way to add this data?

Here's my current SNES DAT file which can be used with my PL, still needs some work though.
The SMDB/SD2SNES is a good set for this.
Nintendo - Super Nintendo Entertainment System example dat.zip

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing pull request #13418, the attached SNES DAT example, and the repository's existing category DAT files. Clarify the per-category versus per-system format, headered ROM handling, and how new metadata should be added; done requires a maintainer decision and an agreed integration path.

Written by the indexing model from the issue text.

Assessment

Domain
content, data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.