# TOD Tools: reconstructing Total Overdose and Kapow Engine

> TOD Tools reconstructs Total Overdose game and Kapow Engine code in C++. It builds a dinput8.dll that can call functions in the original game, develops a replacement executable, and includes tools to read and extract selected assets from unpacked archives.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Michael0ne/TOD_tools>
- Primary source: <https://github.com/Michael0ne/TOD_tools/blob/47d5832ad272188fd0958fd21d0a216946f7a034/README.md>
- Catalog page: <https://awesomerea.org/resources/tod-tools-case/>
- Record JSON: <https://awesomerea.org/resources/tod-tools-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/tod-tools-case/index.md)

## Requirements & limits

- A copy of Total Overdose is required.
- Windows builds use Visual Studio 2022 and the DirectX 9 SDK; other platform builds require code changes.
- Native resource loading, rendering and game logic remain on the TODO list.

## Primary sources

1. <https://github.com/Michael0ne/TOD_tools/blob/47d5832ad272188fd0958fd21d0a216946f7a034/README.md>
2. <https://github.com/Michael0ne/TOD_tools/blob/47d5832ad272188fd0958fd21d0a216946f7a034/docs/entities_database.md>

## More in Games

- [Torchlight Rekindled: a portable engine following the Xbox 360 game](https://awesomerea.org/resources/torchlight-rekindled-case/index.md) · Case study
- [touhou-engine: a Python reimplementation of Touhou gameplay](https://awesomerea.org/resources/touhou-engine-case/index.md) · Case study
- [Tower Toppler: reimplementing Nebulus](https://awesomerea.org/resources/tower-toppler-case/index.md) · Case study
- [tower-together: reconstructing SimTower's simulation for multiplayer](https://awesomerea.org/resources/tower-together-case/index.md) · Case study
- [TurokEX: rebuilding PC Turok on the Kex engine](https://awesomerea.org/resources/turokex-case/index.md) · Case study
- [TwinEngine: a Little Big Adventure 1 engine rewrite](https://awesomerea.org/resources/twinengine-lba1-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
