Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

michaeloliverx/codxe

Repository files navigation

CoD Xe

CoD Xe is an open-source modding environment for the Xbox 360 versions of older Call of Duty games.

It supports both physical Xbox 360 consoles and emulation via Xenia Canary.

WHY? This started as a fun side project to run a CodJumper mod on older Call of Duty games, then grew into a more generic modding environment for the games.

The name comes from Call of Duty and Xenon.

Requirements

To run CoD Xe, you will need one of the following:

Important

This guide requires Xenia Canary. Plugin support is not available in Xenia master builds.

Supported Games

Game Title Update Singleplayer Multiplayer Supported Region
Call of Duty 2 (IW2) TU3 Yes Yes Call of Duty 2 (USA, Europe)
Call of Duty 4: Modern Warfare (IW3) TU4 Yes Yes Call of Duty 4 - Modern Warfare (USA, Europe)
007: Quantum of Solace TU2 Yes Yes 007 - Quantum of Solace (USA, Europe) (En,Fr)
Call of Duty: World at War (T4) TU7 Yes Yes Call of Duty - World at War (USA, Europe)
Call of Duty: Modern Warfare 2 (IW4) TU9 Yes Yes Call of Duty - Modern Warfare 2 (USA, Europe)
Call of Duty: Modern Warfare 2 (IW4) TU6 No Yes Call of Duty - Modern Warfare 2 (USA, Europe)
Call of Duty: Black Ops (T5) TU11 Yes Yes Call of Duty - Black Ops (USA, Europe)
Call of Duty: Modern Warfare 3 (IW5) TU24 No Yes Call of Duty - Modern Warfare 3 (USA Europe)

See Installing title updates for title update installation instructions.

Feature support varies by game and mode. See the game-specific docs below for more.

Documentation

Included Mods

Several supported games ship with a ready-to-use codjumper mod in this repo:

These mods are practical examples of the _codxe mod layout and a starting point.

Several games also include an example mod that demonstrates the GSC loader with small, focused scripts:

Xenia Canary Setup

Enable plugins and game-relative writes in xenia.config.toml:

allow_plugins = true
allow_game_relative_writes = true

Game-specific Xenia plugin configs and patches live under resources/xenia.

Building

Requirements

  • Visual Studio 2010 Ultimate Edition
  • Xbox 360 SDK

Build

Open codxe.sln in Visual Studio 2010 Ultimate Edition and build the Release|Xbox 360 configuration.

If you have make available, you can build the same configuration from the repository root:

make build

Credits

In some way or another, this project would not have been possible without the following people and projects:

About

Multi-title Call of Duty modding environment for Xbox 360 and Xenia

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors

Languages