GameServerManagers / GameServerManagers/LinuxGSM
[Feature]: Support for 64 bit Team Fortress 2 binary
- Vorherrschende Sprache
- Shell
- Sterne
- 4.9k
- Forks
- 864
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### User story
Scaling up servers well beyond the typical 32 slot is very hard with the older 32 bit binaries, 64 bit in theory enables a much broader support for higher performing hardware and scaling up servers to larger configurations
### Game
Team Fortress 2
### Linux distro
Ubuntu 24.04
### Command
command: install
### Further information
Current SteamCMD already ships with both x86 and x64 SRCDS binaries which are downloaded by LinusGSM, however, only `srcds_run` is being executed in the server launch command while the user doesn't have the ability to use `srcds_run_64` as an option if they're running beefier hardware platforms or willing to host larger servers - eg. 100x player servers.
This seems to be a very low hanging fruit as it would just require updating the current server start script to run `srcds_run_64` instead of `srcds_run` since all the software is already capable of running x64 code and ships with both binaries as default anyways.
Beitragsleitfaden
Rechercherichtung
Beginne mit der vom Installationsbefehl verwendeten Startverarbeitung für den Team Fortress 2-Server und verfolge, wo srcds_run ausgewählt wird. Aktualisiere das entsprechende Server-Startskript, sodass srcds_run_64 verwendet werden kann, und überprüfe anschließend, dass ein Team Fortress 2-Server mit der 64-Bit-Binärdatei gestartet wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- bash, shell
- Bereich
- cli, devops
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100