Hammer++ for Linux: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 40: Line 40:


* Using expert compile options will not succesfully run and compile a map. You will need to append .vmf to the end of each instance of $file in the command parameters.
* Using expert compile options will not succesfully run and compile a map. You will need to append .vmf to the end of each instance of $file in the command parameters.
* Opening the Options menu under Tools > Options will cause an access violation. A fix is not known at the moment.
* Opening the Options menu under Tools > Options will cause an access violation. A fix is not known at the moment. Most settings are available under bin/hammerplusplus/hammerplusplus_settings.ini

Revision as of 19:10, 26 June 2022

Note:

Hammer, and by extension Hammer ++, are native Windows applications. Compatibility with Linux is limited by the compatibility tools, not Hammer or Hammer++.

  • Chances are, most bugs you experience will be platform specific - do not report these bugs to the issue tracker.


Working Platforms

Hammer++ running on Manjaro

Arch Based Distros:

  1. Manjaro Linux, 5.17.15-1 Kernel (Build 8861, 6/26/22)
  2. ... to come later

Deb Based Distros:

  1. ... to come later

RPM Based Distros

  1. ... to come later

Installation

  1. Install CS:GO for Linux as normal.
  2. Proceed to install the CS:GO SDK with Proton 7.0.3 enabled under compatibility settings.
  3. In the launch options, for NVIDIA users, paste in the following: PROTON_ENABLE_NVAPI=1 PROTON_USE_WINED3D=1 %command%
  4. In the launch options, for AMD users, you should be good with just: PROTON_USE_WINED3D=1 %command%
  5. From this point, you should be able to launch the SDK and launch Hammer without error.
  6. Install Hammer++ as normal. (Arch based distros are under /home/.local/share/Steam/... and NOT in /home/.steam/!)
  7. Replace hammer.exe with hammerplusplus.exe.

Troubleshooting

Steam may not have downloaded some of the Windows files necessary for Hammer. You can open the Steam console (steam://open/console) and type: download_depot 732


Known issues

  • Using expert compile options will not succesfully run and compile a map. You will need to append .vmf to the end of each instance of $file in the command parameters.
  • Opening the Options menu under Tools > Options will cause an access violation. A fix is not known at the moment. Most settings are available under bin/hammerplusplus/hammerplusplus_settings.ini