HLDSUpdateTool: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Fixed location of my edit.)
m (→‎top: clean up, replaced: {{GoldSrc → {{gldsrc)
 
(17 intermediate revisions by 9 users not shown)
Line 1: Line 1:
The '''Half-Life Dedicated Server Update Tool''' or '''HLDSUpdateTool''' is a tool to update [[Half-Life Dedicated Server|GoldSrc]] and [[Source Dedicated Server|Source]] dedicated servers. Note that many server downloads now use the newer [[SteamPipe]] content system, and so the older HLDSUpdateTool will provide an out-of-date server. In this case, use [[SteamCMD]] instead.  
{{lang|title=HLDSUpdateTool|HLDSUpdateTool}}
The '''Half-Life Dedicated Server Update Tool''' or '''HLDSUpdateTool''' was a tool to update {{gldsrc|4}} and {{Source|4}} [[dedicated server]]s.  


== Attention SteamCMD Depreciates HLDSUPDATETOOL ==
All games have been migrated from the deprecated HLDSUpdateTool to [[SteamCMD]].
A new program called SteamCMD has been released by the STEAM developers. All servers are migrating there.
 
This page is now depreciated and should only be used for legacy mods which may not have been migrated to the new system.
== Limitations/Bugs ==
For information on the new system check out the valve developer wiki page here: [[SteamCMD]]
{{Important|HLDSUpdateTool was deprecated in early 2013 in favor of [[SteamCMD]].}}
{{Important|The Content Delivery Network HLDSUpdateTool used was shut down in late 2013, thus HLDSUpdateTool is no longer functional.}}


== Setting up ==
== Setting up ==
* '''Windows:''' [http://storefront.steampowered.com/download/hldsupdatetool.exe Just run the installer]
* '''Windows:''' [http://storefront.steampowered.com/download/hldsupdatetool.exe Just run the installer]
*: [http://youtu.be/qv5jE8FWd_A Video tutorial for setup on Windows]
 
* '''Linux:'''
* '''Linux:'''
*# If you have a 64-bit distribution, make sure you have <code>ia32-libs</code> or you will be told that the .bin file doesn't exist.
*# Open a terminal and browse to a suitable folder
*# Open a terminal and browse to a suitable folder
*# Execute <code>wget http://storefront.steampowered.com/download/hldsupdatetool.bin</code>
*# Execute <code>wget http://storefront.steampowered.com/download/hldsupdatetool.bin</code>
Line 21: Line 22:
Run the update tool with <code>-command update -game <game></code>. Optionally, add <code>-dir <path></code> to download to a custom location.
Run the update tool with <code>-command update -game <game></code>. Optionally, add <code>-dir <path></code> to download to a custom location.


Here are some game names:
Run the update tool with <code>-command list</code> to get a list of game names.
dmc - Deathmatch: Classic
gearbox - Opposing Force
ricochet - Ricochet
tfc - Team Fortress Classic
valve - Half-Life Deathmatch


Third-party Game Content
To run the game, see either the [[Half-Life Dedicated Server]] or [[Source Dedicated Server]] page for more information.
redorchestra - Red Orchestra
ship - The Ship
sin - Sin Episodes
darkmessiah - Dark Messiah


<!-- list from: https://support.steampowered.com/kb_article.php?ref=6758-tcmf-2234#Install_Game_Content -->
== External links ==
* [http://youtu.be/qv5jE8FWd_A Video tutorial to setup HLDSUpdateTool on Windows]


{{warning|The HLDS Update Tool does not provide [[Lost Coast]], even though [[SDK Base]] does. Multiplayer mods should either not use anything from Lost Coast, or include what they do use in their dedicated server download.}}
[[Category:Dedicated Server]]
 
To run the game, see either the [[Half-Life Dedicated Server]] or [[Source Dedicated Server]] page for more information.

Latest revision as of 12:56, 4 January 2024

English (en)Español (es)Português do Brasil (pt-br)Translate (Translate)

The Half-Life Dedicated Server Update Tool or HLDSUpdateTool was a tool to update GoldSrc GoldSrc and Source Source dedicated servers.

All games have been migrated from the deprecated HLDSUpdateTool to SteamCMD.

Limitations/Bugs

Icon-Important.pngImportant:HLDSUpdateTool was deprecated in early 2013 in favor of SteamCMD.
Icon-Important.pngImportant:The Content Delivery Network HLDSUpdateTool used was shut down in late 2013, thus HLDSUpdateTool is no longer functional.

Setting up

  • Linux:
    1. Open a terminal and browse to a suitable folder
    2. Execute wget http://storefront.steampowered.com/download/hldsupdatetool.bin
    3. Execute chmod +x hldsupdatetool.bin
    4. Execute ./hldsupdatetool.bin
      If you are running a 64-bit Linux distro, you will probably have to install 32-bit libs. See here how to do this.
    5. The real update tool is ./steam

Downloading and running the server

Run the update tool with -command update -game <game>. Optionally, add -dir <path> to download to a custom location.

Run the update tool with -command list to get a list of game names.

To run the game, see either the Half-Life Dedicated Server or Source Dedicated Server page for more information.

External links