Black Mesa — Cheat Codes

Codes Unlocks Weapons Items Shooter Action Adventure Platformer
GenreShooter, Indie, Action, Adventure, Platformer, First-Person Shooter, Sci-Fi ReleasedSep 14, 2012 DevCrowbar Collective PublisherCrowbar Collective PlatformPC, Linux Playtime~6h Metacritic86/100 (1075)
Black Mesa screenshot

Relive Half-Life Black Mesa is the fan-made reimagining of Valve Software’s Half-Life . Black Mesa: Definitive Edition Update 1.5 brings together all the improvements to graphics and gameplay across 15 years of development to create the final version of Black Mesa. There has never been a better time to pick up the crowbar and play! Single Player Campaign You are Gordon Freeman, a theoretical physicist at the Black Mesa Research Facility. When a routine experiment goes horribly wrong, you must fight your way through an interdimensional alien invasion, and a bloodthirsty military clean-up crew in order to save the science team...and the world! Features A completely reimagined and refined single player campaign, including all new and expanded Xen levels 19 chapters of fighting through top-secret labs, running atop harsh desert landscapes, sneaking into abandoned railways, and leaping across dimensions Mind-Blowing graphics and effects, never before seen on the Source Engine Face off against an army of classic enemies, updated with new features and engaging AI Wield an arsenal of military hardware, scientific prototypes, and the iconic crowbar through incredibly detailed environments The all-new soundtrack and voice acting create a more immersive experience than ever before 50 Fun and challenging achievements Multiplayer Frag your friends across 10 iconic maps from the Half-Life universe, including: Bounce Gasworks Stalkyard Undertow Crossfire Workshop Create your own mods, models, and maps with the Black Mesa Source SDK, then share it with the community on the Steam Workshop. Steamworks Collect the full set of trading cards, backgrounds, emoticons, and achievements! Featuring Steam Cloud, Steam Workshop, closed captions in multiple languages and full controller support.

Source: RAWG.io Game Database
Press / to search, Esc to clear
Contents: Press Alt+ to navigate
Cheat Codes:
------------
Submitted by: David K.

Enable the game's Cheat mode by going to the Options menu, then selecting Keyboard, 
then Advanced. Check the developer console option, then press the '~' (tilde) button
and enter SV_Cheats 1 to access the mode. Enter the '~' button again and accompany 
it with one of the phrases below to activate the corresponding effects.
Code             Effect
-----------------------------------------
god            - God mode.
sv_gravity     - Adjusts gravity.
notarget       - Opponents ignore you.
noclip         - Clipping disabled.
impulse 101    - gives you every weapon.


You can spawn NPCs and NPC weapons, as well. In the Cheat console, enter npc_create, 
followed by a space and then the type of NPC you would like to create. Available 
options and the corresponding text are indicated below.
Code                  Effect
--------------------------
npc_human_scientist - Human scientist.
npc_human_grunt     - Human grunt.
npc_sniper          - Sniper.
npc_sentry_ground   - Ground sentry.
npc_houndeye        - Houndeye.
npc_lav             - LAV.
npc_osprey          - Osprey.
npc_alien_grunt     - Alien grunt.
npc_human_medic     - Human medic.
npc_human_commander - Human commander.

You can also enter npc_create_equipment followed by a space and then the type of 
weapon you would like to create. Available options and the corresponding text are
indicated below.
Code              Effect
--------------------------
weapon_mp5      - MP5.
weapon_9mm      - 9MM.
weapon_shotgun  - Shotgun.
weapon_crossbow - Crossbow.
weapon_grenade  - Grenade.
weapon_crowbar  - Crowbar.
↑ Top

Black Mesa Source CHEAT/ DEV ENABLER

-------------------------------------
1.Create a new textfile called it "config.cfg".
2.Copy all the text between "******" into the file and save it.
3.Copy "config.cfg" in: .\BMS\cfg\ 
  Or - Defaut steam user: 
  C:\Program Files (x86)\Steam\SteamApps\sourcemods\BMS\cfg
4.On shortcut, add -dev
5.Run the game.
6.In game press: "Left [SHIFT] + [F1]" to activate Dev Mode!
7.Click "Debug Menu" button and select "AI" to activate cheat.

******** [text]*********************************************
unbindall
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "a" "+moveleft"
bind "c" "+duck"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "q" "+melee"
bind "r" "+reload"
bind "s" "+back"
bind "w" "+forward"
bind "z" "+zoom"
bind "`" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+policeradio"
bind "ESCAPE" "cancelselect"
bind "PAUSE" "pause"
bind "SHIFT" "+speed"
bind "F1" "toggleconsole"
bind "F3" "askconnect_accept"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F9" "load quick"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+reload"
bind "MOUSE4" "+grenade"
bind "MWHEELUP" "invnext"
bind "MWHEELDOWN" "invprev"
cl_battery_dlights "1"
cl_dlight_manager_max_fps "45"
cl_dlight_manager_min_fps "30"
cl_dlight_manager_enable "1"
hud_postprocess "1"
hud_bloomscale "6"
cl_mdldetailfx_enable "1"
cl_mdldetailfx_universal_hands "1"
cl_mdldetailfx_enable_hands "1"
cl_mdldetailfx_blood_time "60"
cl_mdldetailfx_slime_time "10"
cl_post_process_chromatic_enable "1"
cl_post_process_noise_enable "1"
cl_post_process_geiger_noise "1"
cl_tram_units "1"
cl_rumblescale "1.0"
cl_debugrumble "0"
cl_team "default"
cl_class "default"
hud_takesshots "0"
cl_showhelp "1"
cam_snapto "0"
cam_ideallag "4.0"
cam_idealdelta "4.0"
cam_idealyaw "90"
cam_idealpitch "0"
cam_idealdist "64"
cam_collision "1"
c_maxpitch "90"
c_minpitch "0"
c_maxyaw "135"
c_minyaw "-135"
c_maxdistance "200"
c_mindistance "30"
c_orthowidth "100"
c_orthoheight "100"
joy_name "joystick"
joy_advanced "0"
joy_advaxisx "0"
joy_advaxisy "0"
joy_advaxisz "0"
joy_advaxisr "0"
joy_advaxisu "0"
joy_advaxisv "0"
joy_forwardthreshold "0.15"
joy_sidethreshold "0.15"
joy_pitchthreshold "0.15"
joy_yawthreshold "0.15"
joy_forwardsensitivity "-1"
joy_sidesensitivity "-1"
joy_pitchsensitivity "1"
joy_yawsensitivity "-1"
joy_response_move "1"
joy_response_look "0"
joy_lowend "1"
joy_lowmap "1"
joy_accelscale "0.6"
joy_accelmax "1.0"
joy_autoaimdampenrange "0"
joy_autoaimdampen "0"
joy_diagonalpov "0"
joy_display_input "0"
joy_wingmanwarrior_turnhack "0"
joy_inverty "0"
joy_movement_stick "0"
joy_xcontroller_cfg_loaded "0"
lookspring "0"
lookstrafe "0"
joystick "0"
m_pitch "0.022"
m_filter "0"
sensitivity "4.840000"
m_side "0.8"
m_yaw "0.022"
m_forward "1"
m_customaccel "0"
m_customaccel_scale "0.04"
m_customaccel_max "0"
m_customaccel_exponent "1"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
m_mousespeed "1"
cl_mouselook "1"
overview_health "1"
overview_names "1"
overview_tracks "1"
overview_locked "1"
overview_alpha "1.0"
cl_idealpitchscale "0.8"
spec_scoreboard "0"
cl_spec_mode "1"
voice_modenable "1"
net_scale "5"
net_graphpos "1"
net_graphsolid "1"
net_graphtext "1"
net_graphmsecs "400"
net_graphshowlatency "1"
net_graphshowinterp "1"
net_graph "0"
net_graphheight "64"
net_graphproportionalfont "1"
hud_draw_fixed_reticle "0"
cl_chatfilters "31"
cc_linger_time "1.0"
cc_predisplay_time "0.25"
cc_subtitles "1"
cc_lang ""
g15_update_msec "250"
mat_software_aa_strength "0.000000"
mat_software_aa_quality "0"
mat_software_aa_edge_threshold "1.0"
mat_software_aa_blur_one_pixel_lines "0.5"
mat_software_aa_tap_offset "1.0"
mat_software_aa_strength_vgui "1.000000"
cl_playerspraydisable "0"
muzzleflash_light "1"
cl_npc_speedmod_intime "0.25"
cl_npc_speedmod_outtime "1.5"
fov_desired "75"
cc_pickup_enable "1"
cl_bob_disable "0"
cl_bobcycle "0.45"
cl_bobup "0.5"
cl_bob "0.005"
cl_bob_vertical_scale "0.2"
cl_bob_lateral_scale "0.8"
cl_bob_angle_pitch_scale "0.4"
cl_bob_angle_yaw_scale "0.3"
cl_bob_angle_roll_scale "0.5"
cl_gluon_burn_trail "1"
cl_gluon_threading "0"
crosshair "1"
cl_observercrosshair "1"
crosshair_color_red "255"
crosshair_color_green "170"
crosshair_color_blue "0"
crosshair_color_alpha "255"
hud_fastswitch "1"
vgui_message_dialog_modal "1"
commentary_firstrun "0"
sv_gib_system_allow_tau_fx "1"
npc_height_adjust "1"
sv_pvsskipanimation "1"
scene_showlook "0"
scene_showmoveto "0"
scene_showunlock "0"
sv_tram_allow_mouse_input "0"
sv_always_run "0"
xbox_throttlebias "100"
xbox_throttlespoof "200"
xbox_autothrottle "1"
suitvolume "0.25"
xc_uncrouch_on_jump "1"
option_duck_method "1"
sk_autoaim_mode "1"
sv_noclipaccelerate "5"
sv_noclipspeed "5"
sv_specaccelerate "5"
sv_specspeed "3"
sv_specnoclip "1"
sv_skyname "bm_sky_underground_00"
sv_backspeed "0.6"
func_break_max_pieces "15"
commentary "0"
scene_showfaceto "0"
ai_report_task_timings_on_limit "0"
ai_think_limit_label "0"
sv_stickysprint "0"
xc_crouch_range "0.85"
xc_use_crouch_limiter "0"
sv_gib_system_allow_vort_fx "1"
sv_houndeye_tinnitus "0"
gib_ragdoll_blast_chance "0.75"
gib_ragdoll_energy_chance "0.075"
sv_gib_system_allow_gluon_fx "1"
sv_ironsight_sticky "1"
sv_gib_system_enabled "1"
sv_gib_system_fade "60"
sv_gib_system_max "100"
sv_gib_system_scale_damage "0.25"
sv_gib_system_scale_force "0.3"
sv_ironsight "1"
sv_crossbow_force_bolt_reload "0"
bugreporter_uploadasync "0"
cl_cmdrate "30"
cl_updaterate "20"
closecaption "1"
skill "1"
net_maxroutable "1260"
cl_allowupload "1"
name "Ced"
password ""
sv_unlockedchapters "3"
tv_nochat "0"
cl_showpluginmessages "1"
cl_timeout "30"
cl_logofile "materials/decals/spraylogo.vtf"
cl_soundfile "sound/player/jingle.wav"
cl_forcepreload "0"
cl_allowdownload "1"
cl_downloadfilter "all"
con_enable "1"
r_eyemove "1"
r_eyeshift_x "0"
r_eyeshift_y "0"
r_eyeshift_z "0"
r_eyesize "0"
r_ambientboost "1"
r_ambientmin "0.3"
r_ambientfactor "5"
r_drawmodelstatsoverlaymin "0.1"
r_drawmodelstatsoverlaymax "1.5"
mp_decals "200"
sv_logsdir "logs"
sv_logfile "1"
sv_logflush "0"
sv_logecho "1"
sv_log_onefile "0"
sv_logbans "0"
sv_voiceenable "1"
sv_forcepreload "0"
snd_legacy_surround "0"
snd_pitchquality "1"
volume "1.0"
snd_musicvolume "1.0"
snd_mixahead "0.1"
adsp_debug "0"
snd_ducktovolume "0.55"
snd_duckerattacktime "0.5"
snd_duckerreleasetime "2.5"
snd_duckerthreshold "0.15"
dsp_slow_cpu "0"
dsp_volume "1.0"
dsp_enhance_stereo "0"
voice_scale "1"
voice_enable "1"
voice_forcemicrecord "1"
budget_bargraph_background_alpha "128"
budget_peaks_window "30"
budget_averages_window "30"
budget_show_peaks "1"
budget_show_averages "0"
budget_show_history "1"
budget_history_numsamplesvisible "100"
budget_history_range_ms "66.666666667"
budget_panel_bottom_of_history_fraction ".25"
budget_bargraph_range_ms "16.6666666667"
budget_background_alpha "128"
budget_panel_x "0"
budget_panel_y "50"
budget_panel_width "512"
budget_panel_height "384"
texture_budget_panel_x "0"
texture_budget_panel_y "450"
texture_budget_panel_width "512"
texture_budget_panel_height "284"
texture_budget_panel_bottom_of_history_fraction ".25"
texture_budget_background_alpha "128"
vprof_graphwidth "512"
vprof_graphheight "256"
vprof_verbose "1"
vprof_unaccounted_limit "0.3"
vprof_warningmsec "10"
mat_monitorgamma_tv_enabled "0"
joy_wingmanwarrior_centerhack "0"
joy_axisbutton_threshold "0.3"

******** [text]*********************************************
↑ Top

Long Jump Script

-----------------
Written by macII

A script for long jumping so you don't have to double tap space bar which, for me,
is a bit annoying to do after a while. Also a script to swap space bar between 
jumping and long jumping, and a script to use the original crouch + jump to long jump
 

(REQUIRED) Long Jump Script
// replace LONG JUMP KEY with a key you would like to use to long jump
// Don't do what the above says if you wish to use the optional methods and not 
have a key to long jump
bind "LONG JUMP KEY" "jump"
alias "jump" "+jump; wait 2; -jump; wait 2; +jump; wait 2; -jump"

(OPTIONAL) Original Long Jump
// replace DUCK KEY with your key used to duck
// replace JUMP KEY with your key used to jump
bind "DUCK KEY" "+crouch"
alias "+crouch" "+duck; bind JUMP KEY jump"
alias "-crouch" "-duck; bind JUMP KEY +jump"

(OPTIONAL) Swap Jump Key
// replace SWAP KEY with the key you would like to use to swap your jump key with the long jump
// replace LONG JUMP KEY with the key you would like to use to jump/long jump
bind "SWAP KEY" "ljon"
alias "ljon" "bind LONG JUMP KEY jump; bind SWAP KEY ljoff"
alias "ljoff" "bind LONG JUMP KEY +jump; bind SWAP KEY ljon"
↑ Top

How to tame a knock houndeye

-----------------------------
Written by Snark gamer

-=What to do first=- 
gain your pet’s trust. give it a pickle to tell it you trust it. let it play your 
dance dance revolution game to tell it that you and your knock houndeye have no beef 
and can share anything. 
clip some of the sharp areas with a nail clipper, because it’s not healthy for a 
growing knock houndeye to have them. don’t let them grow them big, but don’t remove all 
of them. they won’t grow back and you’ll be left with a normal houndeye. I figured this 
out the hard way. I figured out to do this by examining how the father knock houndeyes 
try to pluck some off with their mouths. 
pet your knock houndeye twice a day until you two get to know each other. then pet them 
once a day. no more than that and then they will grow red into an untamable exploding 
houndeye (if left alone for an hour after over-petting). 
 
-=What toys to buy for your knock houndeye=- 
1. dog toys, especially big ones. trust me, it’ll gain trust the most. 
2. dance dance revolution pads and a monitor. don’t ask me why my knock houndeye 
   wants to play dance dance revolution. 
3. a TV. knock houndeyes like nature documentaries on xen creatures. you hear me? XEN 
   CREATURES. no chicken or pigs. trust me, if you want your legs, do not show any 
   nature documentaries on normal creatures (except for bulls, but no cows) 
4. a pickle. this is kind of a last resort thing only because it’s one time use. 
   if you want to get out of the backyard alive, no cucumbers 

-=What to feed your knock houndeye?=- 
* this is one of the most asked questions when taking care of a baby knock houndeye. 
* feed them soft foods until they are the size of a normal houndeye then feed them semi-
  hard foods. once they are adults, you can feed them hard foods. 
* I recommend fruits/fruit-flavored-food or veggies. for a drink, I prefer using orange 
  juice or water. no coke, though. if you let them get into the dr. pepper or sprite, they 
  won’t stop creating shockwaves and their brains will basically turn into someone who has 
  dementia’s brain (what I’m saying is their brain will deteriorate/rot). 
* while their eating, play Al Bowlly’s heartaches or some music from video games. 
 
-=How to know when your knock houndeye isn’t growing/growing=- 
* how to know when your knock houndeye’s growth is being stunted: 
* when your pet starts vomiting and starting to make a gas which will smell like the 
  devil itself. trust me, you’ll know. 
* how to know when he IS growing: 
* your houndeye will sleep a lot more when he is growing (especially as a baby knock 
  houndeye) and he will not create the gas. he will look like he is trying to eat an 
  invisible pizza. 
* you cannot make your knock houndeye grow unless you feed it more. 
 
-=When you are doing too much of something=- 
* if you feed your knock houndeye too much, it will look a lot like the food you are 
  feeding it. 
* if you are giving it too many toys, it will shake a lot, but not make a shockwave. 
↑ Top

How to Get Bloody Hands/Weapons

--------------------------------
Written by Ayey (Macedonia)

Here is a guide on how to get bloody hands and weapons in Black Mesa.

-=Bloody Effects=-
Back in the earlier years of Black Mesa, there used to be blood on your hands 
and weapons when you would kill someone/thing.

This feature was later removed due to performance issues. But there is still a way 
to enable it. And it’s a lot easier than expected.

-=How to Get Bloody Effects=-
To get bloody effects, open up the developer console and write “cl_mdldetailfx_enable 1” 
(without the quotation marks) and then simply kill something/someone.
↑ Top

Free Look Cheats

-----------------
* sv_cheats 1
* noclip
* cl_drawhud 0

* Then use "Impulse 200" to holster your weapon. 
* Sometimes using it as a console command won’t work, and you’ll need to bind it 
  to a button.
↑ Top

Dev Team Messages

------------------
If you go digging in the game's files, have a look at the soundscape files for every 
chapter all the way up to Lambda Core. Each file includes some hidden text; it's all 
humorous commentary about the setting, story, etc.
↑ Top
Rate this page:

Submit your codes!

✍ Contribute
Having codes, cheats, hints, tips, trainer or tricks we don't have yet?

Cheatbook Analysis

📑 9 sections📝 1,883 words🕐 ~9 min📅 Jul 2024
⚡COMPLEXITY 60%
📊DEPTH 90%
CodesUnlocksWeaponsItemsShooter
🎮 includes codes, unlocks, weapons
💬Summary: Comprehensive guide featuring cheat codes, unlockables, item lists. Covers Black Mesa Source CHEAT/..., How to tame a knock houndeye, Long Jump Script.
🔖Topics: bind, joy, jump, budget, houndeye, knock

Related Cheat Guides

🔗 5 guides

Players Also Search

🔍 5 similar