libretro / libretro/libretro-database

PSX Gokujou Parodius Da! Deluxe Pack cannot be identified by database

Open
#905 4 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

Submitted by @devcen

Description

Gokujou Parodius Da! Deluxe Pack (crc: 9c787b3f) cannot be identified by the database. Not that the serial is wrong (SLPS-00002), looking at the source code of task_database_cue.c, it is looking for a string "boot", but this iso does not have that.

Expected behavior

The clean dump is identified in the psx database.

Actual behavior

Not listed in playlist.

Steps to reproduce the bug
  1. Prepare clean dump crc 9c787b3f
  2. Prepare Sony Playstation database
  3. Use scan file or scan directory
  4. Check if it shows on the list [FAILED]
Version/Commit

You can find this information under Information/System Information

  • RetroArch: 1.7.7
Environment information
  • OS: Windows 10

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 in task_database_cue.c and reproduce the Sony PlayStation database scan with clean dump CRC 9c787b3f. Compare the lookup's expected "boot" string with the dump and existing PSX database entries. Done means the clean dump is identified and appears in the playlist.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
databases
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.