protonscr

Call of Duty 2

protonopen appid 2630Game compatibility - Unofficial
ValveSoftware/Proton#2693 · opened 2019-05-16 by opal1974 · updated 2026-03-26 · 9 comments · github · game page · search this game
Oopal1974 2019-05-16 github

Compatibility Report

  • Name of the game with compatibility issues: Call of Duty 2
  • Steam AppID of the game: 2630

System Information

  • GPU: GTX 960
  • Driver/LLVM version: Nvidia 418
  • Kernel version: 5.0.015
  • Link to full system information report as Gist:
  • Proton version: 4.2-4

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-2630.log

Symptoms

Movies arent visible. You can hear them but cannot see them. Some people are able to get the game to launch, but it almost never works for me. Instead after skipping the (not visible) movies, I get a black screen and it hangs. I have to hard reset my computer.

Reproduction

Play the game, try to go in game

Mmatou68 2019-06-30 github

Try the latest Proton 4.2-9. The game is playable with this version

Oopal1974 2019-06-30 github

Not for me it doesnt. Just tried, same error - black screen in the movies starting the level and then a hang that I have to reset my PC for. Just tested it a min ago

Oopal1974 2019-12-27 github

Wanted to update this, with the NO_ESYNC command at some point this started to work for me, though I am not sure when it was fixed. So everything is fine, save for the black movies, with esync on. I'll keep an eye on for any further changes.

Sshoober420 2020-04-17 github

Whitelist Request

System Information

Works great out of the box.

Kkisak-valve maintainer 2020-04-17 github

Hello, is anyone seeing an issue with this game and Proton 5.0 that would block it from being whitelisted? In particular, are the previously mentioned in-game videos now working as expected?

@shoober420, there are a lot of access violations in your log which hints something is unhealthy:

grep "raise_exception code=c0000005" steam-2630.log | wc -l
353
Oopal1974 2020-04-22 github

Hello, is anyone seeing an issue with this game and Proton 5.0 that would block it from being whitelisted? In particular, are the previously mentioned in-game videos now working as expected?

@shoober420, there are a lot of access violations in your log which hints something is unhealthy:

grep "raise_exception code=c0000005" steam-2630.log | wc -l
353

Hi, I just fired this up to test. There is a major improvement - in game videos now work with sound. However, I disagree with the whitelisting because for me, without the esync off flag, the game hard locks up - and I have to restart my computer - unless I turn off esync.

But once esync is disabled, the game does appear perfect now. the black movies was the big issue before. Though I did not test beyond that.

Kkisak-valve maintainer 2026-02-10 github

Call of Duty 2 Freeze when try to load a save (Proton 10.x)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9482.
@TedMosly posted on 2026-02-10T08:02:01:

Compatibility Report

  • Name of the game with compatibility issues:
    Call of Duty 2

  • Steam AppID of the game:
    2630

System Information

  • GPU:
    AMD APU (Steam Deck) – RDNA2

  • Video driver version:
    Mesa 24 (Steam Deck, up to date)

  • Kernel version:
    SteamOS kernel 3.7.8 (latest stable at time of testing)

  • Proton version:
    Proton 10.x, Proton Experimental (issue present)
    GE-Proton 8.32 (works correctly)

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

The game launches and missions start normally.
Saving during a mission also appears to work correctly.

However, after exiting the game and restarting it, attempting to resume from any save (autosave, manual save, or quicksave) causes a hard freeze during the loading screen. The game does not crash or produce any error message and must be force-closed.

Image

Additional observations:

  • Restarting the mission from Mission Select works correctly.
  • Starting a new mission works correctly.
  • The issue only occurs when loading an existing save after restarting the game.
  • This issue occurs consistently and is fully reproducible.

Version comparison:

  • GE-Proton 8.32, Proton 8.X : saving and loading work correctly.
  • ** Proton 10.x / Proton Experimental**: loading any save after restarting the game consistently freezes.

This suggests a regression introduced in newer Proton versions.

Reproduction

  1. Launch Call of Duty 2 on Steam Deck using Proton 9.x, Proton 10.x, or Proton Experimental.
  2. Start a new campaign mission.
  3. Play until an autosave occurs or create a manual/quicksave.
  4. Exit the game completely.
  5. Relaunch the game.
  6. Select Resume Game.
  7. Observe the game freezing during the loading screen.

The issue occurs every time.

Kkisak-valve maintainer 2026-02-10 github

Hello @TedMosly, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please note how the game behaves with Proton 9.0 to narrow the time frame of the regression.

PPotatoAndSickle 2026-03-26 github

With the latest Proton experimental update it did not fix the mouse movement issue.

Work around is to force Wayland w/ Proton GE or CachyOS Proton.

Note: Vdeo is of me jiggling my mouse up and down very rapidly however the cursor is slowly migrating up and to the left corner of my screen.

https://github.com/user-attachments/assets/879230fe-f960-4eb8-9c4d-af849024ca86

Proton versions

Launch options

Upstream links