libretro / libretro/libretro-database

conflicting PSP database entries (nointro/redump)

Open
#1,171 2 comments 0 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

taking a look at the conflicting PSP databases (nointro/redump) it looks like redump contains more entries for all regions except for Japan, Korea and France. redump is generally the defacto for disk based media. Is it possible to remove all regions except Japan, Korea and France from the nointro database, so redump will take over all other regions.

How are the dats generated from the xml output by the websites?

USA 
nointro 2655
redump  2768

Europe 
nointro 3043
redump  3294

Asia 
nointro 467
redump  611

UK 
nointro 0
redump  9

Australia 
nointro 31
redump  182

Germany
nointro 192
redump  181

Italy
nointro 112
redump  128

Netherlands
nointro 52
redump  43

Portugal
nointro 39
redump  43

Spain
nointro 147
redump  151

-----

Japan 
nointro 6224
redump  1985

France
nointro 172
redump  76

Korea
nointro 452
redump  310

(from grep -c, divide by roughly 4 to get actual no of entries)

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

Begin by locating the path that converts the No-Intro and Redump XML outputs into generated DAT files. Compare the region entries and determine how source ownership is configured, especially for Japan, Korea, France, and the remaining regions. Done means the intended regions come from the selected source without conflicting duplicate entries.

Written by the indexing model from the issue text.

Assessment

Domain
database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.