Bringing D3D9 Effects into Bevy
How the original shaders and Effects pass state reach Bevy, with help from vkd3d-shader and MojoShader.
Read the article →
An open-source reconstruction of
the classic zoo sim.
Coming in Q4 2026 —
Join the Discord to
follow our progress!
Four phases connect the original game to OpenZT2. Each phase has its own record and measure of progress.
Executable addresses, byte ranges, and symbols.
Recovered identities, boundaries, and behavior evidence.
Original content formats and their conversion coverage.
Functional capabilities across the gameplay domains.
Reload mods from the main menu without restarting the game and moving files around.
Native 64-bit targets, including Linux and macOS.
vkd3d-shader and MojoShader compile the original D3D9 Effects into shaders and evaluated pass state for Bevy’s renderer.
Available at release.
Point OpenZT2 to your Zoo Tycoon 2 files.
Launch the game and start building your zoo.
How the original shaders and Effects pass state reach Bevy, with help from vkd3d-shader and MojoShader.
Read the article →
How the globe, menus and terrain reveal what is still missing from the material pipeline.
OpenZT2 is designed to be mod-friendly and easy to extend. You’ll be able to make mods and contribute changes to the game.
Follow development on Discord.
Discuss the game and follow development on Discord.
O — Original game. This screenshot was captured in Zoo Tycoon 2.