hl2_win64.exe doesn't processes Steam's "-vulkan" mod launch options.
The mod launches using the standard graphical api ignoring Steam launch option.
Steam run:
Manual run:
Additional Info
OS: Windows 11 24H2 Steam version: Stable 1738026274 Source mod build: HL2MP Debug
Fixing this could be beneficial to Mac users who run the game via CrossOver. x64 support is decent enough but UI rendering is very choppy. Vulkan could alleviate this.
@Michael-Soyka You have to set the -vulkan launch argument on the Source SDK Base 2013 Multiplayer app itself and not on the mod. It's weird but it usually works 99% of the time.
@ktwrd Yeah, its a good workaround, but not the solution. In the same way, we can just run a mod manually through SSDK Base 2013 MP launch options.