World of Warcraft Port
An existing game or its source code brought to another platform.
Links, repository & detailsAbout
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
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.




