[GH-ISSUE #1089] CoD1 + UO support #857

Closed
opened 2026-02-27 02:53:56 +03:00 by kerem · 26 comments
Owner

Originally created by @spacegears on GitHub (Sep 27, 2016).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1089

I can see that Enemy Territory and Quake 3 are being added in the next release, could you guys add support for CoD1 + UO in the near future as well? Please? It runs on the same engine (Q3), so it shouldn't be much different. I personally don't care about the rest of the CoD games, but CoD1 support would be very much appreciated. It's not dead by any means:
http://codlist.tk/
https://cod1.eu/master/

Thank you very much in advance.

Originally created by @spacegears on GitHub (Sep 27, 2016). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1089 I can see that Enemy Territory and Quake 3 are being added in the next release, could you guys add support for CoD1 + UO in the near future as well? Please? It runs on the same engine (Q3), so it shouldn't be much different. I personally don't care about the rest of the CoD games, but CoD1 support would be very much appreciated. It's not dead by any means: http://codlist.tk/ https://cod1.eu/master/ Thank you very much in advance.
kerem 2026-02-27 02:53:56 +03:00
Author
Owner

@hurdad commented on GitHub (Oct 12, 2016):

i dont see any linux dedicated servers avaiable for CoD1

<!-- gh-comment-id:253128241 --> @hurdad commented on GitHub (Oct 12, 2016): i dont see any linux dedicated servers avaiable for CoD1
Author
Owner

@spacegears commented on GitHub (Oct 12, 2016):

You mean server files? Right here

<!-- gh-comment-id:253130088 --> @spacegears commented on GitHub (Oct 12, 2016): You mean server files? [Right here](https://www.opferlamm-clan.de/call-of-duty-linux-server-files.html)
Author
Owner

@hurdad commented on GitHub (Oct 12, 2016):

cool. I will take a look

<!-- gh-comment-id:253130195 --> @hurdad commented on GitHub (Oct 12, 2016): cool. I will take a look
Author
Owner

@spacegears commented on GitHub (Oct 12, 2016):

Yay! Thanks. Just noticed that there are readme files below the download links as well.

<!-- gh-comment-id:253131059 --> @spacegears commented on GitHub (Oct 12, 2016): Yay! Thanks. Just noticed that there are readme files below the download links as well.
Author
Owner

@hurdad commented on GitHub (Oct 12, 2016):

Which versions are you interested in? the latest?
The latest versions seem to be -> CoD1 - 1.5b, CoD UO - 1.51b

<!-- gh-comment-id:253151273 --> @hurdad commented on GitHub (Oct 12, 2016): Which versions are you interested in? the latest? The latest versions seem to be -> CoD1 - 1.5b, CoD UO - 1.51b
Author
Owner

@spacegears commented on GitHub (Oct 12, 2016):

That would be perfect. (at least for me)

<!-- gh-comment-id:253178174 --> @spacegears commented on GitHub (Oct 12, 2016): That would be perfect. (at least for me)
Author
Owner

@UltimateByte commented on GitHub (Oct 12, 2016):

So 1.51b I guess

<!-- gh-comment-id:253201614 --> @UltimateByte commented on GitHub (Oct 12, 2016): So 1.51b I guess
Author
Owner

@spacegears commented on GitHub (Oct 12, 2016):

Just like hurdad said: 1.5b for CoD1, 1.51b for CoDUO

<!-- gh-comment-id:253202043 --> @spacegears commented on GitHub (Oct 12, 2016): Just like hurdad said: 1.5b for CoD1, 1.51b for CoDUO
Author
Owner

@UltimateByte commented on GitHub (Oct 12, 2016):

So both i guess then. Sorry i read hurdad's post a bit too fast on my phone.

<!-- gh-comment-id:253254887 --> @UltimateByte commented on GitHub (Oct 12, 2016): So both i guess then. Sorry i read hurdad's post a bit too fast on my phone.
Author
Owner

@hurdad commented on GitHub (Oct 13, 2016):

so it looks like the server files I downloaded don't contain all of the .pak files that you need to run the dedicated server. I can create one big bz2 with all of the other files from steam, and that should work.

<!-- gh-comment-id:253455144 --> @hurdad commented on GitHub (Oct 13, 2016): so it looks like the server files I downloaded don't contain all of the .pak files that you need to run the dedicated server. I can create one big bz2 with all of the other files from steam, and that should work.
Author
Owner

@spacegears commented on GitHub (Oct 13, 2016):

Huh, you're right. I thought this pack has everything. And also the other localization paks and the .dlls in the are unnecessary. (I think)

<!-- gh-comment-id:253461738 --> @spacegears commented on GitHub (Oct 13, 2016): Huh, you're right. I thought this pack has everything. And also the other localization paks and the .dlls in the are unnecessary. (I think)
Author
Owner

@hurdad commented on GitHub (Oct 14, 2016):

I just did a PR for Call of Duty. @kekeN7 can you give this a try? https://github.com/GameServerManagers/LinuxGSM/blob/cod1/CallOfDuty/codserver

./codserver auto-install
./codserver start
<!-- gh-comment-id:253679113 --> @hurdad commented on GitHub (Oct 14, 2016): I just did a PR for Call of Duty. @kekeN7 can you give this a try? https://github.com/GameServerManagers/LinuxGSM/blob/cod1/CallOfDuty/codserver ``` ./codserver auto-install ./codserver start ```
Author
Owner

@spacegears commented on GitHub (Oct 14, 2016):

Well, this is my first time using linux ever, but yeah, the server appears to be running without any errors. However, I have yet to find a way to connect to it. :D That must be some port forwarding or network related issue, plus the server is running on virtualbox. Question: the filename the script has downloaded was "cod-lnxded-1.5-large.tar.bz2", is that intentional or just a typo? (The last version is 1.5b -> cod-lnxded-bins-1.5b.tar.bz2)

Anyway, thank you very much for you work.

<!-- gh-comment-id:253863482 --> @spacegears commented on GitHub (Oct 14, 2016): Well, this is my first time using linux ever, but yeah, the server appears to be running without any errors. However, I have yet to find a way to connect to it. :D That must be some port forwarding or network related issue, plus the server is running on virtualbox. Question: the filename the script has downloaded was "cod-lnxded-1.5-large.tar.bz2", is that intentional or just a typo? (The last version is 1.5b -> cod-lnxded-bins-1.5b.tar.bz2) Anyway, thank you very much for you work.
Author
Owner

@hurdad commented on GitHub (Oct 14, 2016):

This is how I tested it on virtualbox:

  • Set Network Adapter to 'Bridged Adapter' mode. Reboot to get IP from your local network
  • In codserver replace params ' +set net_ip ${ip}' with '+set net_ip 0.0.0.0'. This will allow it to show up in COD lan browser.

So I 'rebundled' the server files into one 'master' archive and uploaded it to s3 https://s3.amazonaws.com/linuxgsm/cod-lnxded-1.5b-full.tar.bz2

This archive contains:

  • pak files from steam
  • cod-lnxded-1.5-large.tar.bz2
  • cod-lnxded-bins-1.5b.tar.bz2
<!-- gh-comment-id:253944935 --> @hurdad commented on GitHub (Oct 14, 2016): This is how I tested it on virtualbox: - Set Network Adapter to 'Bridged Adapter' mode. Reboot to get IP from your local network - In codserver replace params ' +set net_ip ${ip}' with '+set net_ip 0.0.0.0'. This will allow it to show up in COD lan browser. So I 'rebundled' the server files into one 'master' archive and uploaded it to s3 https://s3.amazonaws.com/linuxgsm/cod-lnxded-1.5b-full.tar.bz2 This archive contains: - pak files from steam - cod-lnxded-1.5-large.tar.bz2 - cod-lnxded-bins-1.5b.tar.bz2
Author
Owner

@spacegears commented on GitHub (Oct 15, 2016):

Thanks, the Bridged Adapter mode did the trick.
Does it show ip in the server browser for you? Mine doesn't, I can connect from console though.

Also thanks for your "custom" bz2.

<!-- gh-comment-id:253971008 --> @spacegears commented on GitHub (Oct 15, 2016): Thanks, the Bridged Adapter mode did the trick. Does it show ip in the server browser for you? Mine doesn't, I can connect from console though. Also thanks for your "custom" bz2.
Author
Owner

@hurdad commented on GitHub (Oct 15, 2016):

Yes, I set browser to LAN and '+set net_ip 0.0.0.0'

<!-- gh-comment-id:253971071 --> @hurdad commented on GitHub (Oct 15, 2016): Yes, I set browser to LAN and '+set net_ip 0.0.0.0'
Author
Owner

@hurdad commented on GitHub (Oct 15, 2016):

@kekeN7 CODUO is ready also, try this:

https://github.com/GameServerManagers/LinuxGSM/blob/coduo/CallOfDutyUnitedOffensive/coduoserver

<!-- gh-comment-id:253971197 --> @hurdad commented on GitHub (Oct 15, 2016): @kekeN7 CODUO is ready also, try this: https://github.com/GameServerManagers/LinuxGSM/blob/coduo/CallOfDutyUnitedOffensive/coduoserver
Author
Owner

@spacegears commented on GitHub (Oct 15, 2016):

Same for CoDUO - works great, but won't show up in the browser. (tried the net_ip thingy)
Although my windows-hosted dedicated server shows up in the lan list.

A small thing: the motd message command is scr_motd instead of g_motd.

<!-- gh-comment-id:253973672 --> @spacegears commented on GitHub (Oct 15, 2016): Same for CoDUO - works great, but won't show up in the browser. (tried the net_ip thingy) Although my windows-hosted dedicated server shows up in the lan list. A small thing: the motd message command is scr_motd instead of g_motd.
Author
Owner

@hurdad commented on GitHub (Oct 15, 2016):

try running this command, you should see this output

$>netstat -ln | grep 28960
udp        0      0 0.0.0.0:28960           0.0.0.0:*   

ok I will update the motd.

<!-- gh-comment-id:253975570 --> @hurdad commented on GitHub (Oct 15, 2016): try running this command, you should see this output ``` $>netstat -ln | grep 28960 udp 0 0 0.0.0.0:28960 0.0.0.0:* ``` ok I will update the motd.
Author
Owner

@spacegears commented on GitHub (Oct 15, 2016):

That's exactly what I see, but the port is red. (not sure if that matters or not)

<!-- gh-comment-id:253976152 --> @spacegears commented on GitHub (Oct 15, 2016): That's exactly what I see, but the port is red. (not sure if that matters or not)
Author
Owner

@hurdad commented on GitHub (Oct 15, 2016):

red that is ok, check iptables (firewall)

$sudo iptables -L
[sudo] password for user: 
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination     
<!-- gh-comment-id:253976272 --> @hurdad commented on GitHub (Oct 15, 2016): red that is ok, check iptables (firewall) ``` $sudo iptables -L [sudo] password for user: Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination ```
Author
Owner

@spacegears commented on GitHub (Oct 15, 2016):

It's the same here.

<!-- gh-comment-id:253976697 --> @spacegears commented on GitHub (Oct 15, 2016): It's the same here.
Author
Owner

@hurdad commented on GitHub (Oct 15, 2016):

oh well, thats all I can think of...

<!-- gh-comment-id:253977077 --> @hurdad commented on GitHub (Oct 15, 2016): oh well, thats all I can think of...
Author
Owner

@spacegears commented on GitHub (Oct 15, 2016):

It's all good, I'm sure I'm gonna find a way somehow. :)

<!-- gh-comment-id:253979442 --> @spacegears commented on GitHub (Oct 15, 2016): It's all good, I'm sure I'm gonna find a way somehow. :)
Author
Owner

@dgibbs64 commented on GitHub (Nov 28, 2016):

This is now merged YAY!!!

<!-- gh-comment-id:263417906 --> @dgibbs64 commented on GitHub (Nov 28, 2016): This is now merged YAY!!!
Author
Owner

@lock[bot] commented on GitHub (Jul 19, 2018):

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:406138461 --> @lock[bot] commented on GitHub (Jul 19, 2018): This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#857
No description provided.