Black Mesa

Black Mesa

View Stats:
*** Source SDK Base 2007 - not saving settings SOLUTION
Hi, i really wanted to play Black Mesa and decided to fix the problem, just because nobody found a solution yet.


///*** Rendering Options (Video + Advanced Options menu)
Video settings can be only loaded from external source and the one working way is via the launch parameters from windows shortcut.

Shortcut's path for Black Mesa should look like (in case of fodler name bms/blackmesa, swap name of the folder in the path):
"%steamdir%\Steam.exe" -applaunch 218 -game "%steamdir%\Steam\steamapps\sourcemods\blackmesa"

This is a link to steam support site and contains launch parameters for Source Engine including all Video settings from Options.

LINK:
https://support.steampowered.com/kb_article.php?ref=1040-JWMT-2947&l=english

List of them:
-fullscreen - Forces the engine to start in fullscreen mode. -windowed or -sw - Forces the engine to start in windowed mode. -w <width> - Forces the engine to start with resolution set to <width>. -h <height> - Forces the engine to start with resolution set to <height> +r_rootlod # - Adjusts Model Detail where # is 0 for high, 1 is medium, and 2 for low +mat_picmip # - Adjusts Texture Detail where # is 0 for high, 1 is medium, and 2 for low +mat_reducefillrate # - Adjusts Shader Detail where # is 0 for high and 1 for low +r_waterforceexpensive # - Adjusts Water Detail where # is 0 for low and 1 for high +r_waterforcereflectentities # - Adjusts Water Reflectiveness where # is 0 for low and 1 for high +r_shadowrendertotexture # - Adjusts Shadow Detail where # is 0 for low and 1 for high +mat_colorcorrection # - Adjusts Color Correction where # is 0 for low and 1 for high ---- Filtering Modes: +mat_trilinear 0 - Use Bilinear Mode (least system-intensive) +mat_trilinear 1 - Use Trilinear Mode (more system-intensive +mat_forceaniso # - Use Trilinear Mode (where # is 2, 4, 8, or 16 - higher levels of filtering require more system resources) +mat_hdr_level # - Adjusts High Dynamic Range lighting effects where # is 0 for "off" (requires least resources) and 2 for "full" +r_swapInterval # - Forces V-Sync to be on or off, # is 0 for off and 1 for on +vt_maxPPF # - Adjusts GPU Transcode to improve texture streaming performance where # is 8 for processors with 2 or 4 cores, 16 is processors with 6 or more cores +vt_pageImageSizeUnique 8192 - Increases texture data stored in video memory +vt_pageImageSizeUniqueDiffuseOnly 8192 - Increases texture data stored in video memory +vt_pageImageSizeUniqueDiffuseOnly2 8192 - Increases texture data stored in video memory


///*** Other settings (cvars/game settings/key bindings)
Works only for cvars typed into console!
Game installed to \sourcemods\blackmesa somewhere has a default path for configs. Console unfortunately returns only a relative path, but host_writeconfig userconfig.cfg manually saves the settings to this file. It's parsed by default on game launch.

I wrote a binding, which looks like:
bind "F8" "host_writeconfig userconfig;echo #USERCONFIG_SAVED;toggleconsole

This key by default is clear.
It saves an userconfig.cfg file game's default cfg directory and shows up the console with save indication.

For other game menus settings, you need to manually write and save your cvars to your userconfig.cfg using cvarlist.
To get the cvarlist visit this topic:

LINK:
https://forums.blackmesasource.com/index.php/Thread/30746-Looking-for-updated-list-of-console-vars-commands/

This is everything i know and i can do for now.
Someone with a bit of free time, if can you find in cvarlist these cvars listed in game options menus and write to me, or add them here, i'm goin to add them to this solution.
Now it's late for me and just got to go so.. i'll finish this tommorow.

Thanks :)
Last edited by SURFINGBLASTER; Dec 6, 2017 @ 2:42pm
< >
Showing 1-8 of 8 comments
Myth[Alex] Dec 6, 2017 @ 2:28pm 
How about purchasing the Steam version (which has tons of improvements + new levels)?

Nobody is playing the mod version anymore.
Last edited by Myth[Alex]; Dec 6, 2017 @ 2:43pm
SURFINGBLASTER Dec 6, 2017 @ 2:38pm 
Retail version is retail version, digital version is digital version. Don't u think?

I've got this problem, cus i'm trying to play it on really low end laptop, i live in Poland and also the price isn't the same, comparing our wages.
Last edited by SURFINGBLASTER; Dec 6, 2017 @ 2:41pm
odds Dec 6, 2017 @ 2:41pm 
+rep
thray Dec 6, 2017 @ 3:41pm 
Originally posted by MythAlex:
How about purchasing the Steam version (which has tons of improvements + new levels)?

Nobody is playing the mod version anymore.
+++rep rep rep++++
SURFINGBLASTER Dec 7, 2017 @ 8:08am 
Originally posted by RedEye:
+++rep rep rep++++

Sure, but i'm gonna pay 4x more than you. Give me a justiful prize and i'll buy it.
thray Dec 7, 2017 @ 8:12am 
Originally posted by HabbaBabba:
Originally posted by RedEye:
+++rep rep rep++++

Sure, but i'm gonna pay 4x more than you. Give me a justiful prize and i'll buy it.
How about purchasing the Steam version (which has tons of improvements + new levels)
lephro Dec 7, 2017 @ 11:23am 
Originally posted by RedEye:
Originally posted by HabbaBabba:

Sure, but i'm gonna pay 4x more than you. Give me a justiful prize and i'll buy it.
How about purchasing the Steam version (which has tons of improvements + new levels)

--->

Originally posted by soQl:
I've got this problem, cus i'm trying to play it on really low end laptop, i live in Poland and also the price isn't the same, comparing our wages.

How about you purchase him the steam version as a x-mas gift? You put it like its no problem for you and shouldnt be for anyone else,... so...
KriKitBoNeZ Dec 8, 2017 @ 12:01am 
Living in Poland is no excuse.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Dec 6, 2017 @ 2:26pm
Posts: 8