protonscr

Hitman: Codename 47

protonopen appid 6900Game compatibility - Unofficial
ValveSoftware/Proton#1576 · opened 2018-09-24 by KorinFlakes · updated 2026-06-12 · 4 comments · github · game page · search this game
1 matching comments, n / p to jump
KKorinFlakes 2018-09-24 github

Whitelist Request

  • Name of the game to be whitelisted: Hitman: Codename 47
  • Steam AppID of the game: 6900

System Information

  • GPU: GTX 1060 (6gb)
  • Driver/LLVM version: Nvidia 396.54
  • Kernel version: Kernel version: 4.15.0-34
  • My System Info
  • Proton version: 3.7-6

I confirm:

  • [X] that pressing the Play button in the Steam client is sufficient.
  • [ ] that runtime config options
    are necessary to run the game.
  • [X] that no workarounds other than the mentioned ones are necessary.

Issues

  • [ ] I haven't experienced any issues.
  • [ ] There are no issues left open for this game.
  • [X] Although I consider the gaming experience equal to Windows there are
    remaining issues:

Note

When you first launch the game you may get a DX9 error crash. This is present in the Windows version as well and is fixed by initially setting the game to a low resolution in the configuration launcher. Other than that the game is flawless in the sense that it runs exactly as it does in Windows.

Sshoober420 2020-02-16 github

Whitelist Request

System Information

Works great out of the box, in both Direct3D and OpenGL renders. Direct3D seems to have better lighting and shading effects though. Very similar behavior with Hitman 2: Silent Assassin (https://github.com/ValveSoftware/Proton/issues/1579).

Ssoredake 2020-02-20 github

Proton 5.0-2, after alt-tab i see only black screen.

steam-6900.log

Rranplayer 2024-08-26 github

This game doesn't run with Proton Experimental (2024/08/08), 9.0-3 (RC), 9.0-2 or 8.0-5. It hangs on a black screen. It seems related to directmusic.

Proton logs:
steam-6900-hitman.tar.gz

Main error logs:

1793.238:0124:0128:err:dmloader:get_system_default_gm_path Unable to find system path, default collection will not be available
1793.238:0124:0128:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dmime.dll" at 7A200000: builtin
1793.239:0124:0148:warn:threadname:NtSetInformationThread Thread renamed to L"wine_dmime_message"
1793.239:0124:0128:fixme:dmime:performance_AddPort (01AB06A0, 01AAFE30): semi-stub
1793.239:0124:0128:err:dmime:performance_update_latency_time Failed to update performance 01AB06A0 latency, hr 0x80004005
1793.239:0124:0128:fixme:dmusic:synth_port_SetDirectSound (01AAFE30/01AAFE30)->(01A8E4AC, 031CD720): semi-stub
1793.239:0124:0128:fixme:dmime:performance_AssignPChannelBlock (01AB06A0, 0, 01AAFE30, 1): semi-stub
1793.239:0124:0128:fixme:dmsynth:synth_sink_Activate (01AAFF08)->(1): semi-stub
1793.240:0124:014c:warn:threadname:NtSetInformationThread Thread renamed to L"wine_dmsynth_sink"
1793.240:0124:014c:err:dmsynth:synth_sink_render_thread Failed to query IDirectSoundNotify iface, hr 0x80004002.
1793.241:0124:0128:fixme:dmsynth:synth_sink_Activate (01AAFF08)->(0): semi-stub
1793.241:0124:014c:err:dmsynth:synth_sink_render_thread WaitForMultipleObjects returned 0
1799.232:0124:0128:trace:seh:dispatch_exception code=c0000005 flags=0 addr=EE94AB1B ip=ee94ab1b
pid 42590 != 42589, skipping destruction (fork without exec?)

Specs

  • OS: Arch
  • Kernel: 6.6.47
  • GPU: RX 6700 XT (Mesa 24.1.6)
  • CPU: Ryzen 7 5700G
Ggordan-ramsey 2026-06-12 github

The game will run with proton 3.7-8 (with and without gamescope)

will not work with proton 10-04 and 11 beta. Only see a blackscreen.

OS: Pop_OS! 24.04
Kernel: 7.0.9-76070009-generic
CPU: AMD Ryzen 7 3700X
RAM: Corsair 64 GB DDR4 @ 3000Mhz dual channel.
GPU: Nvidia 3060 12GB
MB: ASUS X570-I

Image

Proton versions

Upstream links

DLLs

Error codes