PCPC · 2006 · Grand strategy / RTT
Medieval II: Total War
Medieval II: Total War (PC, 2006) has a full disassembly, EOP-Labs/M2TWEOP-library.
Data checked 2026-10-12 · unbaked registry
Projects
DisassemblyC++ DLL, Lua95 starspushed 2026-10-11GPL-3.0 licenserelease M2TWEOP-3.3.1
The M2TW Engine Overhaul Project (M2TWEOP) is designed to expand the capabilities of the strategy game Medieval 2: Total War. EOP uses C++ and Assembly to modify the game's code in-memory and exposes…
Active engine overhaul via RE'd structures + Lua API
What you need
You need your own copy of the game: these projects ship code only.
More on PC
GameMethodYearStarsLast push
PCMindustrySource releaseAgent environment201929k2026-10-11PCosu!Source releaseReadable bytecode+1200719k2026-10-12PCCommand & Conquer Remastered CollectionSource release202021k2025-01-16PCRollerCoaster Tycoon 2ReimplementationAgent environment200216k2026-10-12PCDune 2000Reimplementation199818k2026-10-11PCAge of Empires IIReimplementation199914k2026-10-03PCCataclysm: Dark Days AheadSource release201313k2026-10-12PCCivilization VSource releaseReimplementation201011k2026-10-12GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.