Skip to main content
Hero Light

Welcome to CoD4 Unleashed

CoD4 Unleashed is a custom CoD4 dedicated server designed to significantly improve the functionality and usability of the stock CoD4 server. Built with modern features and enhanced scripting capabilities, it provides server administrators with powerful tools to create unique gaming experiences.
This project is released under the GNU Affero General Public License v3.0

Key Features

HTTP/HTTPS Support

Make external web requests with full HTTP/HTTPS support via libcurl

JSON Processing

Native JSON encoding and decoding for data persistence and API communication

Enhanced Performance Monitoring

Advanced FPS tracking with lag spike detection using getCountedFps and isLagging functions

Multi-Protocol Support

Support for both legacy CoD4 and 1.8 Steam patch protocols

JSON Module

Native JSON parsing and manipulation in GSC scripting

Enhanced Performance Monitoring

Advanced FPS tracking with lag spike detection using getCountedFps and isLagging functions

Multi-Protocol Support

Support for both legacy CoD4 and 1.8 Steam patch protocols

What’s New

The latest version includes several groundbreaking features:
  • Secondary Protocol Version: Full support for the 1.8 Steam patch
  • HTTPS Integration: Secure web requests with libcurl
  • Advanced FPS Functions: getCountedFps() properly detects lag spikes, while isLagging() helps identify performance issues
  • Protocol Detection: New getProtocol() function to retrieve player protocol versions
  • Extended Scripting API: Enhanced GSC functions including isArray(), getEpochTime(), epochTimeToString(), and setSpectatedClient()

Getting Started

Installation

Set up your development environment and compile the server

Quick Start

Get your server up and running in minutes

Scripting API

Explore the complete scripting API documentation

Community Support

Get help and connect with other server administrators

System Requirements

  • Architecture: 32-bit or 64-bit
  • Compiler: GCC with multilib support (for 64-bit systems)
  • Assembler: NASM
  • Libraries: libcurl with OpenSSL support
  • OS: Debian, Ubuntu, Arch Linux, or compatible distribution
  • Architecture: 32-bit compatible
  • Compiler: MinGW32 (GCC for Windows)
  • Assembler: NASM
  • Libraries: libcurl, OpenSSL 32-bit (v1.1.1g or later)
  • OS: Windows XP SP3 or later (WINVER=0x501)

Community and Support

Need help or want to contribute?
This is a custom server modification. Ensure you have the legal rights to run a Call of Duty 4 dedicated server in your region.

Build docs developers (and LLMs) love