Cloned Games

World of Warcraft Port

PortActive

An existing game or its source code brought to another platform.

World of Warcraft Port screenshotLinks, repository & details

About

WoWx is an in-development effort to run Vanilla World of Warcraft on the original Xbox, aiming for a stock 64 MB console with controller-friendly controls and menus. It starts from the WoWee project and uses nxdk and pbkit, while a PC runs a local vMaNGOS server.

How it differs from the original

The client runs on Xbox hardware with controller-oriented controls, while the server side runs on a separate PC. PC tools convert the original maps, models and textures into files the Xbox can load.

Getting started

Building requires your own copy of Vanilla WoW 1.12.1 (build 5875), Windows, MSYS2, Python, nxdk and WSL Ubuntu for the server. The author does not plan to host a public server, so players run their own locally.

Known issues & limitations

  • This is still a development project, and only parts of Northshire are playable.
  • Full world coverage, all classes and abilities, more menus, social features, professions, and audio still need work.
  • Performance and loading need more work, especially in busy areas.
  • Some newer features have only passed separate tests, and testing them together is ongoing.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Xbox version).

  • You need your own legitimate copy of Vanilla WoW 1.12.1, build 5875.
  • A PC running a local vMaNGOS server is needed for server functions such as enemies, quest progress, and character saving.

Features

  • The client can connect to a local server and play through parts of Northshire.
  • Tested gameplay includes character creation, terrain, buildings, creatures, and an animated player with equipment.
  • Tested gameplay includes movement, targeting, melee combat, and some warrior abilities.
  • Some quests, XP, loot, inventory, and vendor interactions have been tested.
  • Separate tests cover the map, hearthstone, death, and recovering a corpse.
  • Logging out and reconnecting can preserve saved progress.

Summarised from the project's README.

Licensing & legal

  • The code uses MIT with an additional restriction on commercial game use, matching WoWee's terms.

Additional notes

Test status
Features such as login, character creation, terrain, melee combat, some quests and logging out were tested in the xemu emulator; testing on a physical Xbox is ongoing.

FAQ

What is World of Warcraft Port?
World of Warcraft Port is an open-source port of World of Warcraft. An existing game or its source code brought to another platform. The original game ran on Xbox.
Do I need the original game files to run World of Warcraft Port?
Yes. The project does not include the original game's assets, so you need your own copy.
How is World of Warcraft Port licensed?
project: MIT with an additional restriction on commercial game use (WoWx). The repository itself is the authoritative source.
Share:

More like World of Warcraft Port

Active
Original game (original game, not this project)Original game image
An open-source, GPL-licensed C++ server framework that emulates World of Warcraft, forked from the earlier MaNGOS project.
Platforms:WindowsLinuxOSX
Stars10,775
Updated1 month ago
LicenseGPL-2.0
Release2010
Active
World of ClaudeCraft screenshot
World of ClaudeCraft is an open-source, self-hostable browser MMORPG inspired by World of Warcraft, with nine classes and dungeons.
Platforms:Web
Stars2,254
Updated1 month ago
LicenseMIT
Release2026
Active
World of Warcraft Engine Reimplementation screenshot
A native C++ World of Warcraft client with a Vulkan renderer supporting 1.12, 2.4.3 and 3.3.5a; you supply the game data.
Stars938
Updated1 month ago
LicenseUnknown
Release2026
Archived
PseuWoW screenshot
An archived, from-scratch World of Warcraft client/server reimplementation requiring the original game's data files.
Platforms:WindowsLinux
Stars61
Updated14 years ago
LicenseUnknown
Release2010