GameServerManagers / GameServerManagers/LinuxGSM

[Feature]: Support for 64 bit Team Fortress 2 binary

Aperta
#4,841 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
command: install distro: Ubuntu engine: source game: Team Fortress 2 info: steamcmd type: feature
Lingua principale
Shell
Stelle
4.9k
Fork
864
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### 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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla gestione dell’avvio del server Team Fortress 2 utilizzata dal comando di installazione e segui il percorso fino a dove viene selezionato srcds_run. Aggiorna lo script di avvio del server pertinente in modo che possa essere utilizzato srcds_run_64, quindi verifica che un server Team Fortress 2 venga avviato con il binario a 64 bit.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
bash, shell
Ambito
cli, devops
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.