ValveSoftware / ValveSoftware/Proton

Arma: Cold War Assault (bad serial number in setup) (65790)

Open
#767 12 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Your system information
  • Steam client version (build number or date): Aug 23 2018, at 19:47:27
  • Distribution (e.g. Ubuntu): Manjaro with Xfce
  • Opted into Steam client beta?: [Yes/No] Yes
  • Have you checked for system updates?: [Yes/No] Yes
Please describe your issue in as much detail as possible:

Arma: Cold War Assault doesn't detect the game's CD-key. Steam starts the game, I get a split second of the Bohemia Interactive logo to show up and lastly a popup windows is shown with "Bad serial number is given in Setup".

crop

Steps for reproducing this issue:
  1. Just start the game in Steam with Steam Play in Linux.
More information:

I tried validating game files, but the error remains.

After some research it seems the game stores the CD-key in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Codemasters, but there is no way that I know to enter the key somewhere.

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 by reproducing the failure by launching Arma: Cold War Assault through Steam Play on Linux, then inspect how the game's CD-key is handled under HKEY_LOCAL_MACHINE\SOFTWARE\Codemasters. Use the reported bad-serial-number popup and the failed file validation as the baseline; done means the game detects its key and launches without that error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.