EGO Engine Modding Wiki


EGO Engine logo

EGO Engine logo

Ego Game Technology Engine (commonly EGO) is Codemasters’ in-house game engine used across the F1, GRID, DiRT, and several shooter titles. EGO grew from Codemasters’ prior technology (often called Neon) used on Colin McRae: DiRT (2007). Multiple contemporary sources note that Neon work was developed at Codemasters with contributions and middleware from Sony Computer Entertainment (notably PhyreEngine) during the PS3 era. Exact boundaries between Neon and early EGO builds are not formally documented; the community treats Race Driver: GRID (2008) as the first “EGO” title.

History & lineage

  • 2007 – Neon era. Colin McRae: DiRT debuts a new Codemasters engine internally nicknamed Neon (with PS3-era PhyreEngine involvement).
  • 2008 – “EGO” name. Codemasters publicly brands the next-gen tech as the Ego Game Technology Engine; Race Driver: GRID (2008) is the first widely cited EGO title.
  • 2009–2014 – Early EGO series. DiRT 2 brings a PC DirectX 11 renderer; F1 2010 introduces the much-discussed dynamic weather/Active Track system; GRID 2/Autosport and F1 2013/2014 continue iteration.
  • 2015–present – Modern EGO. Annual F1 games stay on EGO through F1 25 (2025). GRID (2019) and GRID Legends (2022) also use EGO. Rally moved to UE for EA Sports WRC (2023), but that is **not** an EGO title.

What “versions” mean (community shorthand)

Codemasters does not publish strict public version numbers. The scene historically uses the labels below as **unofficial** markers to describe capability jumps:

EGO 1.0 (2008–2009)

Early multi-platform builds derived from the Neon work.

  • Representative titles: Race Driver: GRID (2008), Colin McRae: DiRT 2 (2009), F1 2009 (Wii/PSP), Operation Flashpoint: Dragon Rising (2009), Bodycount (2011).

EGO 1.5 (2010)

Heavily modified 1.0 used on F1 2010.

  • Key idea: advanced dynamic weather & “Active Track” behaviour that influenced handling and strategy.

EGO 2.0 (2011–2012)

Broader systems refactor used across multiple 2011–2012 releases.

  • Representative titles: DiRT 3 (2011), F1 2011 (2011), Operation Flashpoint: Red River (2011), DiRT Showdown (2012), F1 2012 (2012), F1 Race Stars (2012).

EGO 3.0 (2013–2014)

Pipeline/renderer updates for the 2013–2014 slate.

  • Representative titles: GRID 2 (2013), F1 2013 (2013), GRID: Autosport (2014), F1 2014 (2014).

EGO 4.0 (2015–2017)

Physics/renderer refresh for early current-gen.

  • Representative titles: F1 2015 (2015), DiRT Rally (2015), F1 2016 (2016), DiRT 4 (2017), F1 2017 (2017).

Modern EGO (2018–present)

Ongoing annual upgrades (no public numbering).

  • Representative highlights: F1 2018F1 25 (2018–2025), F1 22/23/24 (ray tracing era), GRID (2019), DiRT Rally 2.0 (2019), GRID Legends (2022).
  • Recent additions include VR support (PC), ray tracing features, cross-play, and—on PC for F1 25optional path tracing.

Feature timeline (select milestones)

  • DX11 renderer on PC (DiRT 2, 2009): tessellation/advanced shading, showcased at Windows 7/DX11 launch.
  • Dynamic weather & Active Track (F1 2010): drying lines, standing water, evolving grip.
  • Modern RT features (F1 22/23/24): ray-traced effects on capable hardware.
  • Path tracing (PC) (F1 25): optional full-scene PT mode on high-end GPUs.
  • VR (PC) & cross-play arrive in recent F1 entries.
  • Numerous systemic updates across physics, damage, streaming, crowds, and UI over the engine’s lifetime.

File formats & modding

EGO titles share recurring asset types (exact schemas vary per year/series):

Type Extensions Typical contents See
Scene/asset containers .pssg meshes, materials, atlases PSSG Utilities
Databases (binary XML) .bin / .bxml → .xml events, vehicles, rules, AI, economy BinXML · Database Editor
Textures .dds (BC1/DXT1, BC3/DXT5, BC5/ATI2, BC7) albedo, normals, masks, UI DDS Tools
Languages/strings .xml / .csv UI text, subtitles Language Editor
Video/Audio varies (Bink/VPx/console) logos, FMVs; commentary/SFX Per-game notes

For a gentle ramp-up, start at Modding 101.

Games using EGO (2008–2025)

Racing
Shooters / other

Not EGO (heads-up)

If you’re looking for EA Sports WRC (Unreal) or DiRT 5 (Cheshire tech), see Not EGO titles. EGO tools will not work for those games.

See also

EGO Engine games
Colin McRae / DiRT series

Colin McRae: DiRT · Colin McRae: DiRT 2 · DiRT 3 · DiRT: Showdown · DiRT 4 · DiRT: Rally · DiRT Rally 2.0

Race Driver / GRID series

Race Driver: GRID · GRID 2 · GRID: Autosport · GRID (2019) · GRID Legends

Formula One series

F1 2009 · F1 2010 · F1 2011 · F1 2012 · F1 Race Stars · F1 2013 · F1 2014 · F1 2015 · F1 2016 · F1 2017 · F1 2018 · F1 2019 · F1 2020 · F1 2021 · F1 22 · F1 23 · F1 24 · F1 25

Shooters & other EGO titles

Operation Flashpoint: Dragon Rising · Operation Flashpoint: Red River · Bodycount · Toybox Turbos