
About
Zoo Tycoon is a 2001 business simulation game developed by Blue Fang Games and released by Microsoft for Windows and Macintosh. OpenZT is an enhancement DLL for Zoo Tycoon (2001) written in Rust. It uses function detouring and memory manipulation to add mod support, bug fixes and new features without modifying the original game's assets, and it is actively developed.
How it differs from the original
It adds a Lua scripting console reachable over a TCP socket, custom resource loading, support for custom expansion packs, and fixes for crashes involving fences and zoo walls near the map edge.
Getting started
It needs Zoo Tycoon (2001) installed and a 32-bit Windows Rust toolchain; the included build script compiles the DLL, copies it into the game folder and launches the game. Settings go in a TOML file in the Zoo Tycoon directory.
Known limitations
- compatibility: Requires 32-bit Windows Rust environment (i686-pc-windows-msvc) and Zoo Tycoon 2001 installation.
Additional notes
- Clean room
- The project describes itself as a clean-room reimplementation and forbids committing Zoo Tycoon assets, code or decompiled content.
- License
- Licensed under MIT.