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.
(I'm not sure if l4d should use l4d2 version, along CSGO was discontinued and i think anyone is free to edit if it's not usable. (and p2ce too)) |
No edit summary |
||
(49 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{main|Hammer++}} | {{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}} | {{Strings notice}} | ||
<onlyinclude>{{ | == 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" | {| 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}} {{table tools|Hammer%2B%2B_compatibility|style = background-color: rgb(0 0 0 / 50%); border-radius:.3em; padding:0 .3em; margin-right:0 }} | ! {{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}} | | {{gmod|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings| | | {{hammerpp compatibility/strings|as Notes}} | ||
|- | |- | ||
| {{ | | {{hls|4.1}} | ||
| {{ | | {{src13sp|1}} | ||
| {{hammerpp compatibility/strings| | | {{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}} | ||
| {{hammerpp compatibility/strings|}} | | {{tf2|3.1}} | ||
| {{hammerpp compatibility/strings|direct install generic x64 Notes}} | |||
|- | |- | ||
| {{l4d|4.1}} | | {{l4d|4.1}} | ||
| {{l4d2|nt=1|3.1}} | | rowspan=2 | {{l4dbranch|1}} | ||
| {{l4d2|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|l4d Notes}} | |||
|- | |||
| {{l4d2|4.1}} | |||
<!-- see rowspan above --> | |||
| {{l4d2|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|l4d2 Notes}} | | {{hammerpp compatibility/strings|l4d2 Notes}} | ||
|- | |- | ||
| {{momentum|4.1}} | | {{momentum|4.1}} | ||
| {{ | | {{strata|1}} | ||
| {{hammerpp compatibility/strings|momentum Notes}} | | {{gmod|nt=1|3.1}} | ||
| {{hammerpp compatibility/strings|gmod retest}}<br>{{hammerpp compatibility/strings|momentum Notes}} | |||
|- | |- | ||
| {{sfm|4.1}} | | {{sfm|4.1}} | ||
| {{ | | {{asbranch|1}} | ||
| {{hammerpp compatibility/strings|}} | | {{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|}} | | {{hammerpp compatibility/strings|tf2c Notes}} | ||
|- | |- | ||
| {{bms|4.1}} | | {{bms|4.1}} | ||
| {{ | | {{xengine|1}} | ||
| {{gmod|nt=1|3.1}} | |||
| {{hammerpp compatibility/strings|bms (Steam) Notes}} | | {{hammerpp compatibility/strings|bms (Steam) Notes}} | ||
|- | |- | ||
| {{bms12|4.1}} (2012 mod version) | | {{bms12|4.1}} (2012 mod version) | ||
| {{src07|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| {{hammerpp compatibility/strings|bms (Mod) Notes}} | | {{hammerpp compatibility/strings|bms (Mod) Notes}} | ||
|- | |- | ||
| {{mapbase|4.1}} | | {{mapbase|4.1}} | ||
| {{src13sp|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| {{hammerpp compatibility/strings|mapbase Notes}} | | {{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}} | | {{p3|4.1}} | ||
| {{src09|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| {{hammerpp compatibility/strings|postal3 Notes}} | | {{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) | | {{hdtf|4.1}} (launch version) | ||
| {{src13sp|1}} | |||
| {{src13sp|3.1}} | | {{src13sp|3.1}} | ||
| {{hammerpp compatibility/strings|}} | | {{hammerpp compatibility/strings|direct install generic Notes}}{{confirm}} | ||
|- | |- | ||
| {{hdtf|4.1}} (latest) | | {{hdtf|4.1}} (latest) | ||
| {{src13mp|1}} | |||
| {{src13mp|3.1}} | | {{src13mp|3.1}} | ||
| {{hammerpp compatibility/strings|hdtf_M3SA Notes}} | | {{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 ![]() |