protonscr

Software using `LegacyKeyRegistrationMethod = registry` is not supported by Steamplay

steamopen 3rd party gameProton
ValveSoftware/steam-for-linux#6436 · opened 2019-08-07 by ryao · updated 2024-10-17 · 2 comments · github
Rryao 2019-08-07 github

Your system information

  • Steam client version (build number or date): 1565057304
  • Distribution (e.g. Ubuntu): Gentoo
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

3DMark (223850) fails to identify itself as the Advanced Edition when the Advanced Edition DLC is "installed".

https://steamdb.info/app/223852/

Upon inspecting the package information at steamdb, I noticed that LegacyKeyRegistrationMethod = registry was used and placed the CD Key that Steam offered to me at the location specified in LegacyKeyRegistryLocation. Upon starting 3DMark, I had the advanced edition.

Steps for reproducing this issue:

  1. Install 3DMark (223850) with the Advanced Edition DLC (223852)
  2. Start 3DMark (by forcing either 32-bit or 64-bit as the normal start is broken)
  3. Observe it report itself as 3DMark Basic Edition.
Rryao 2019-08-27 github

ValveSoftware/Proton#3010 might also be affected.

Rryao 2024-10-17 github

@Plagman It would be really awesome if we could get an update on this. That said, feel free reply when it is convenient (even if it takes another 5 years). I am in no rush. ;)

Nothing extracted yet.