Skip to content

customVariables - PS3 & PSN Update#788

Open
Immersion95 wants to merge 1 commit intoSteamGridDB:masterfrom
Immersion95:variable-update
Open

customVariables - PS3 & PSN Update#788
Immersion95 wants to merge 1 commit intoSteamGridDB:masterfrom
Immersion95:variable-update

Conversation

@Immersion95
Copy link
Contributor

@Immersion95 Immersion95 commented Jan 22, 2026

Summary

This PR updates the Steam ROM Manager title maps for PlayStation 3 by regenerating the PS3 (Disc) and PSN dictionaries using authoritative sources, adding region suffixes, and ensuring unique display names (no collisions).


Data Sources


Merge Logic

PS3 (Disc)

  • Disc TitleIDs are taken from PS3DB – GameTDB – PS3 database.
  • Output file format matches Steam ROM Manager schema:
    { "PS3": { "TITLEID": "Name", ... } }

PSN

  • PSN TitleIDs are taken from PS3DevWiki HTML when available.
  • If a PSN TitleID is missing from the HTML, it is added from PS3DB (to avoid missing entries).
  • NPXS* and NPIA* entries are excluded.

Region Handling

Region suffixes are appended based on the 3rd character of the TitleID.

Disc Regions:
A=Asia, C=China, E=Europe, H=Hong Kong, J=Japan, K=Korea, U=USA

PSN Regions:
A=Asia, E=Europe, H=Hong Kong, J=Japan, K=Korea, U=USA

If a region letter is not recognized, the region is set to (Unknown).


Naming Rules

Default format:
Title (Region)

Collision handling (Steam-safe):
If multiple TitleIDs would resolve to the same Title (Region), the TitleID is appended:
Title (Region) (TITLEID)


Homebrew Handling

Homebrew / non-Sony entries are retained and explicitly marked:
(Homebrew)

Included entries:

  • LV2LOADER → LV2 Loader (Homebrew)
  • NP0APOLLO → Apollo Save Tool (Homebrew)
  • PS3HATARI → Hatari (Homebrew)
  • SCUM12000 → ScummVM Emulator (Homebrew)

HTML Duplicate TitleID Resolutions (same TitleID, multiple names)

Resolved selections:

  • NPJA00040 → Ad-Hoc Party
  • NPHA70006 → Qook TV (MegaTV)
  • NPHA80082 → Now TV [TV]
  • NPUO00008 → NHL Game Center
  • NPUZ00271 → Defenders Of The Mystic Garden [MINI] [PSP]
  • NPUB31464 → Mugen Souls Z [Attouteki Yuugi: Mugen Souls Z]
  • NPEB00034 → Geon

Now that ISOs are handled directly by RPCS3 (it can use the ISO filename for display), the disc category is not strictly required anymore; it’s included here mainly for reference. The important part of this PR is the PSN mapping.


Current entry counts:

  • PS3 (Disc): 5,434 entries
  • PSN: 7,350 entries

customVariables - PS3 & PSN Update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant