libretro / libretro/libretro-database

Duplicate entries in Sony - Playstation.dat

Open
#1,685 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

I have noticed that some games have duplicate entries in the metadat/redump/Sony - PlayStation.dat.
Example Tom Clancy's Rainbow Six (Europe) (En,Fr,It) starting on line 73404:

game (
	name "Tom Clancy's Rainbow Six (Europe) (En,Fr,It)"
	region "Europe"
	serial "SLES-01136"
	rom ( name "Tom Clancy's Rainbow Six (Europe) (En,Fr,It) (Track 01).bin" size 168753648 crc 465A5AF3 md5 58138E00F9D53129E01AF83E521CD298 sha1 A4197EF3B7297F6186EC9D0DF619587BC70D631C serial "SLES-01136" )
)
game (
	name "Tom Clancy's Rainbow Six (Europe) (En,Fr,It)"
	region "Europe"
	serial "SLES-01136"
	rom ( name "Tom Clancy's Rainbow Six (Europe) (En,Fr,It) (Track 01).bin" size 168753648 crc 465A5AF3 md5 58138E00F9D53129E01AF83E521CD298 sha1 A4197EF3B7297F6186EC9D0DF619587BC70D631C serial "SLES-01136" )
)

Does this serve a purpose or is it redundant and can be removed?

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

Inspect metadat/redump/Sony - PlayStation.dat around line 73404 and compare the repeated game blocks, then check whether identical entries elsewhere follow the same pattern. Determine whether the duplicates are intentional; done means the file no longer contains unintended duplicate entries and the relevant metadata remains valid.

Written by the indexing model from the issue text.

Assessment

Domain
data
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.