Template:Hammer++ compatibility: Difference between revisions
Jump to navigation
Jump to search
Note:This table is for games (and mods) which aren't explicitly supported by the latest downloads found on the website.
Important:In order to use CS:GO Hammer++, you must have the csgo_legacy beta branch installed for
Counter-Strike 2. The CS:GO Hammer++ no longer receives updates, so it's highly recommended that you use the Garry's Mod version alongside it instead, if you have GMod.
mNo edit summary |
No edit summary |
||
(78 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
<onlyinclude>{| class="standard-table" | {{main|Hammer++}} | ||
{{note|This table is for games (and mods) which aren't explicitly supported by the latest downloads found on the website.}} | |||
{{todo|Make it clearer when games require you to install H++ in a different game's directory (see BMS mod version notes for example).}} | |||
{{Strings notice}} | |||
== Preview == | |||
<onlyinclude>{{see also|{{Lx|Hammer++/Bugs and limitations with unsupported games|{{hammerpp compatibility/strings|See Also}}}}}} | |||
{{Important|{{hammerpp compatibility/strings|Important}}<!-- If you're working on a csgo branch game, it's still preferable that you primarily use csgo h++, since it can natively interface with the game-->}} | |||
{| class="standard-table" | |||
|+ | |+ | ||
! {{hammerpp compatibility/strings|Game}} | ! {{hammerpp compatibility/strings|Game}} | ||
! {{hammerpp compatibility/strings|Engine branch}} | |||
! {{hammerpp compatibility/strings|Ver}} | ! {{hammerpp compatibility/strings|Ver}} | ||
! {{hammerpp compatibility/strings|Notes}} | ! {{hammerpp compatibility/strings|Notes}} {{table tools|Hammer%2B%2B_compatibility|style = background-color: rgb(0 0 0 / 50%); border-radius:.3em; padding:0 .3em; margin-right:0 }} | ||
|- | |- | ||
| {{ | | {{as|4.1}} | ||
| {{ | | {{asbranch|1}} | ||
| | | {{gmod|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings|as Notes}} | |||
|- | |- | ||
| {{ | | {{hls|4.1}} | ||
| {{ | | {{src13sp|1}} | ||
| | | {{src13sp|3.1}} | ||
| {{hammerpp compatibility/strings|hls Notes}} | |||
|- | |||
| {{hldms|4.1}} | |||
| {{tf2branch|1}} | |||
| {{tf2|3.1}} | |||
| {{hammerpp compatibility/strings|hldms Notes}} | |||
|- | |||
| {{hl2dm|4.1}} | |||
| {{tf2branch|1}} | |||
| {{tf2|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic x64 Notes}} | |||
|- | |||
| {{l4d|4.1}} | |||
| rowspan=2 | {{l4dbranch|1}} | |||
| {{l4d2|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|l4d Notes}} | |||
|- | |- | ||
| {{l4d2|4.1}} | | {{l4d2|4.1}} | ||
| {{ | <!-- see rowspan above --> | ||
| | | {{l4d2|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings|l4d2 Notes}} | |||
|- | |- | ||
| {{momentum|4.1}} | | {{momentum|4.1}} | ||
| {{ | | {{strata|1}} | ||
| {{ | | {{gmod|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings|gmod retest}}<br>{{hammerpp compatibility/strings|momentum Notes}} | |||
|- | |- | ||
| {{ | | {{sfm|4.1}} | ||
| {{ | | {{asbranch|1}} | ||
| {{ | | {{gmod|nt=1|3.1}} & {{portal2|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings|gmod retest}} {{hammerpp compatibility/strings|sfm Notes}} | |||
|- | |- | ||
| {{ | | {{tf2c|4.1}} | ||
| {{src13mp|1}} | |||
| {{src13mp|3.1}} | | {{src13mp|3.1}} | ||
| | | {{hammerpp compatibility/strings|tf2c Notes}} | ||
|- | |- | ||
| {{ | | {{bms|4.1}} | ||
| {{ | | {{xengine|1}} | ||
| {{gmod|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|bms (Steam) Notes}} | |||
| {{ | |||
| {{ | |||
|- | |- | ||
| {{ | | {{bms12|4.1}} (2012 mod version) | ||
| {{src07|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| | | {{hammerpp compatibility/strings|bms (Mod) Notes}} | ||
|- | |- | ||
| {{mapbase|4.1}} | | {{mapbase|4.1}} | ||
| {{src13sp|1}} | |||
| {{src13sp|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic Notes}} | |||
{{hammerpp compatibility/strings|mapbase Notes}} | |||
|- | |||
| {{pvkii|4.1}} | |||
| {{src13mp|1}} | |||
| {{src13mp|3.1}} & {{tf2|3.1}} | |||
| {{hammerpp compatibility/strings|pvkii Notes}} | |||
|- | |||
| {{p3|4.1}} | |||
| {{src09|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| | | {{hammerpp compatibility/strings|postal3 Notes}} | ||
|- | |||
| {{portal|4.1}} | |||
| {{src13sp|1}} | |||
| {{src13sp|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic Notes}} | |||
|- | |||
| {{p2ce|4.1}} | |||
| {{strata|1}} | |||
| {{gmod|nt=1|3.1}}? | |||
| {{hammerpp compatibility/strings|p2ce Notes}} | |||
|- | |||
| {{srcsdk13mp|4.1|nt=0}}{{nbsp}}(2025) | |||
| {{tf2branch|1}} | |||
| {{tf2|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic x64 Notes}} | |||
|- | |||
| {{Srcsdk06|4.1|nt=0}}<br>{{Src06|4.1}} games & mods<br>(including {{css|1}} v34, {{hl2|1}} Old Engine, etc...) | |||
| {{src06|1}} | |||
| {{Src13sp|3.1}} | |||
| {{hammerpp compatibility/strings|src06 Notes}} | |||
|- | |||
| {{hdtf|4.1}} (launch version) | |||
| {{src13sp|1}} | |||
| {{src13sp|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic Notes}}{{confirm}} | |||
|- | |||
| {{hdtf|4.1}} (latest) | |||
| {{src13mp|1}} | |||
| {{src13mp|3.1}} | |||
| {{hammerpp compatibility/strings|direct install generic Notes}}{{confirm}} | |||
{{hammerpp compatibility/strings|hdtf_M3SA Notes}} | |||
|- | |||
| {{jbep3|4.1}} | |||
| {{csgo|1}} | |||
| {{csgo|3.1}} | |||
| {{hammerpp compatibility/strings|jbep3 Notes}} | |||
|- | |||
|}</onlyinclude> | |}</onlyinclude> | ||
Latest revision as of 20:23, 9 August 2025
Main article: Hammer++

Todo: Make it clearer when games require you to install H++ in a different game's directory (see BMS mod version notes for example).

This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.
Please follow the format on this subpage(s) to add translations.
Preview


Game | Engine branch (game) | Hammer++ Version | Notes ![]() ![]() ![]() ![]() |
---|---|---|---|
![]() |
Alien Swarm engine branch | Garry's Mod | Errors about reading particles, use mount.cfg to mount Alien Swarm data.![]() If compiled it forces the map to be fullbright even if there are lights. ![]() |
![]() |
Source 2013 Singleplayer | Source 2013 Singleplayer | Configure Hammer for Half-Life: Source, then install to game's ![]() bin folder normally.
|
![]() |
Team Fortress 2 branch | Team Fortress 2 | Configure Hammer for Half-Life: Source, then install to game's ![]() bin/x64 folder normally.
|
![]() |
Team Fortress 2 branch | Team Fortress 2 | Install to game's ![]() bin/x64 folder normally.
|
![]() |
Left 4 Dead engine branch | L4D2 | L4D2 Hammer++ appears fine on Left 4 Dead, except when compiling the map. Once compiled and joining the map, an error will appear and display: STEAM validation rejected and unable to interact with the menu after pressing ok.![]() ![]() ![]() ![]() hammerplusplus folder. |
![]() |
L4D2 | Identical to ![]() ![]() ![]() hammerplusplus folder. | |
![]() |
Strata Source | Garry's Mod | Need retest using GMOD version. [confirm] |
![]() |
Alien Swarm engine branch | Garry's Mod & Portal 2 | Need retest using GMOD version. Portal 2's compile tools also work. Hammer++ shouldn't be installed in SFM's ![]() bin folder, but works when pointed to from another game.
|
![]() |
Source 2013 Multiplayer | Source 2013 Multiplayer | Setting up Hammer |
![]() |
Xengine | Garry's Mod | Follow this guide to make it working. Check out issues in relevant subpage. A separate version for Black Mesa is not planned. |
![]() |
Source 2007 | Source 2013 Singleplayer | Install to ![]() ![]() bin folder and add a game configuration pointing to the mod; the ![]() ![]() |
![]() |
Source 2013 Singleplayer | Source 2013 Singleplayer | Install to game's ![]() bin folder normally.
Check out the issues below in the relevant subpage. |
![]() |
Source 2013 Multiplayer | Source 2013 Multiplayer & Team Fortress 2 | Hammer++ shouldn't be installed in PVKII's ![]() bin folder, but works when pointed to from another game.![]() |
![]() |
Source 2009 | Source 2013 Singleplayer | Requires modification to Postal 3's FGD file(s); Recommended to use Postal 3's compilers instead; Some Hammer features from Postal 3's are missing like 'prefabs' (not to be confused with Prefab on Hammer);
Requires Source SDK Base 2013 MP/SP to be installed; Requires folder linking inside SDK Base's |
![]() |
Source 2013 Singleplayer | Source 2013 Singleplayer | Install to game's ![]() bin folder normally.
|
![]() |
Strata Source | Garry's Mod? | Check out the issues on the relevant subpage. Support by developers is not planned, and usage is strongly discouraged; some Hammer++ features will be added to ![]() |
![]() |
Team Fortress 2 branch | Team Fortress 2 | Install to game's ![]() bin/x64 folder normally.
|
![]() ![]() (including Counter-Strike: Source v34, Half-Life 2 Old Engine, etc...) |
Source 2006 | Source 2013 Singleplayer | See Installation for Source 2006 games. Don't forget that Source 2006 games will have less textures (including tools textures such as 2D Skybox), differences in LDR + HDR lighting compared to Source 2007 and later (including Hammer++ lighting preview). So remember to run both Source 2006's Hammer and Hammer++ and check see if the same texture exists in Texture Browser on Source 2006's Hammer before adding it to the map. |
![]() |
Source 2013 Singleplayer | Source 2013 Singleplayer | Install to game's ![]() bin folder normally.[confirm]
|
![]() |
Source 2013 Multiplayer | Source 2013 Multiplayer | Install to game's ![]() bin folder normally.[confirm]
This build uses |
![]() |
Counter-Strike: Global Offensive | Counter-Strike: Global Offensive | Install to game's ![]() bin/win32 folder normally.[confirm]FGD must be modified to replace soundscape and sky KVs with string. As CSGO version of Hammer++ is frozen on an older version, it may be desirable to use ![]() |