Not sure what you mean by online game, but a new game with that mod, custom addon content enabled and proton experimental isn't crashing for me when using the console. This is without installing anything extra into the prefix, no vc and no net. Do you get the same issue with a clean prefix?
I never mentioned online game? i did say offline game, aka LAN
Depending on how closely you followed the Reproduction steps i could have left something out..
Did you by any chance not select a team and player model? it doesn't crash in the main lobby which i found interesting..
Tried
Half-Life/cstrike/cl_dlls/ folder instead of addon + renamed cstrike_addon so it didnt load - no changetweaking the step by step repro
edit:
i had a idea about renaming my config and userconfig, i don't even have to open the console now, it happens on player model select, but also when opening the console so you should have triggered it...
Also verified integrity of game files, no change
@OfficialEsco what I meant is that the game doesn't offer any explicit connectivity options when starting a new game.
I had already tested after selecting a character. xhair_dot 1 doesn't change the crosshair
Thank you for testing @simifor
Could you check if cl_lw is set to 1? Another way would be to use the defaults by renaming config.cfg to config.cfg.bak
Ill do some more research after work, however xhair_dot 1 should make a dot inside the crosshair and xhair_t 1 should make the crosshair a T shape
edit:
Nope, no difference if cl_lw is 1 or 0, insta crashing on model select in vGUI mode or when typing in console while ingame...
Starting from scratch
I'm so confused, but it got resolved with a pure Proton reinstall
Edit:
Joined a Warcraft III server
Still not crashing in Offline, but instantly for online...
Works as expected with Proton 9
ALRIGHT, so i did the same as in the previous message, except i went into a Online server, which crashed straight after loading into the server.
@OfficialEsco looks like the issue might be fixed on proton experimental bleeding edge https://github.com/ValveSoftware/Proton/wiki/Proton-Versions#proton-bleeding-edge . If the issue still happens, try to grab a log with PROTON_LOG=+steamclient %command%
Funny enough it loaded into the server just fine, but when opening the console it crashed, worked in the LAN server tho..
It appears the file got too big for gist? (3.6 MiB) https://raw.githubusercontent.com/OfficialEsco/Esco/2f1416ab8d948344b30374f3eb0dbaf61c9cab96/Counter-Strike/steam-10.log
Proton: 1757700770 experimental-bleeding-edge-10.0-242022-20250912-p61fb2e-w04d04f-dec6815-v93f572
This is a bit older Proton Experimental bleeding-edge which doesn't have the fix yet. Good ones should start from version 242093 (that one is 242022). If Steam was open it probably didn't update it, restarting Steam should trigger downloading of the latest one.
Ohhh that did indeed work as expected! Thank you guys so so much!
Proton: 1757717604 experimental-bleeding-edge-10.0-242102-20250912-pbf1e40-w04d04f-dec6815-v93f572
Would it be possible to get the correct fonts installed? Or would this still have to be fixed with protontricks?
What's wrong with the fonts exactly?
FWIW I only did steps 1-3 and 6b of repro, with Proton Experimantal things just work here (except for this crash when joining servers which I fixed). If there is some font issue that could use some description.
The current font is not the correct one and can be a bit of a eyesore/hard to read (especially if the server got custom hud, you use the text based GUI to buy guns or any chat messages), a few days ago i saw this reddit thread https://www.reddit.com/r/counterstrike/comments/1n9w3oy/all_counterstrike_fonts/ which listed Trebuchet MS and Verdana as the actual fonts used, when installed with protontricks they do indeed match which is a lot easier to read.
Ill update the comment with some screenshots.
That will need a separate look... if there is a bug maybe which results in existing game's or Proton's fonts not properly used. If the exact those fonts are really needed bringing those from Windows is not possible, if only some better replacement.
Forget about it, its apparently clearly readable in my screenshot scenarios
proton experimentalx5 2025-09proton 9.0-4x1 2025-09PROTON_LOG=+steamclientx1 2025-09client.dllx2 2025-09client_orig.dllx2 2025-09
Compatibility Report
System Information
I confirm:
Error appears below "Scoring will not start until both teams have players"
https://gist.github.com/OfficialEsco/1f7521c994e4c6ff08064195300e6845
Second log after reinstalling .NET 4.8 and removing gamemode param (also installed VC++2022 for testing)
https://gist.github.com/OfficialEsco/3adfeef8887cc51ec86d184cdab2702a
Symptoms
When typing in console after installing the CS 1.6 Client-side enhancements it crashes
Reproduction
Half-Life/cstrike/cl_dlls/client.dlltoHalf-Life/cstrike_addon/cl_dlls/client_orig.dllclient.dlltoHalf-Life/cstrike_addon/cl_dlls/client.dllProton ExperimentalorProton-GEfor CS 1.6Options->Content-> enableAllow custom addon contentNew game(lan match), select team and player model'B) New research indicates you have to join a multiplayer server
xhair_enable 1(you should have crashed before finishing the command)Everything works as expected on Proton 9.0-4
cl_lwis set to1* If you don't see the xhair options the addon did not load.xhair_dot 1it works as expected for you..On a separate note, is it possible to get the correct fonts? Trebuchet and Verdana is needed.
Yes I'm aware CS 1.6 is Native, but the 25th anniversary version contains some annoying issues.