Skip to content

EgoEngineModding/Ego-Engine-Modding

Repository files navigation

Ego-Engine-Modding

A suite of modding applications for the Ego Engine which powers Codemasters' racing game franchises (Dirt, Grid, and Formula 1).

The project was started in 2009/2010 with the Ego Database Editor for the game Race Driver: Grid when I was just starting to learn programming in High School. It has since been continuously updated to include many other tools.

The main solution is in the EgoEngineLibrary folder. Releases can be found here.

  • Ego CTF Editor With this program you can edit CarTuningFile (CTF,CSV) files for the Ego Engine games. These files contain car performance data.
  • Ego Database Editor This program will allow you to edit the database.bin file for the Ego Engine games. In the file you can edit tons of data like events, ai skill levels, vehicles, teams and so much more.
  • Ego ERP Archiver This program lets you export and import resources from ERP archives for EGO engine games. The archives store many different types of data, including textures.
  • Ego File Converter This program lets you convert binary XML, Lng, and Pkg files to human readable formats for EGO engine games.
  • Ego JPK Archiver Open Jpk archives to export and import files from Ego Engine games. The raceload.jpk file contains physics, damage, and game loading data.
  • Ego Language Editor This program provides a nice GUI for editing language files for Ego Engine games.
  • Ego PSSG Editor This tool will allow you to open and edit PSSG files for EGO engine games. These files contain lots of data, including textures.