This is an old revision of the document!
Table of Contents
ClassicZoo
This article is a stub. The in-game documentation lists all the changes, however.
ClassicZoo is a fork of ZZT by Adrian “asie” Siekierka, started in late 2020 and initially released in March 2021. Its goal is to improve the ZZT experience while sticking close to the original engine's feel and keeping full compatibility.
If you'd like to learn more about ZZT, the Museum of ZZT is a good place to start.
Major features
* EMS/XMS extended memory support - allows worlds of effectively any size within specification, and makes existing near-limit worlds run more reliably on real hardware. * Increasing the board limit from 20000 to 65500 bytes. * Significant CPU and memory usage optimizations. * Major editor enhancements: syntax highlighting, OOP import/export, STK color and element support, * multiple patterns, block and OOP copy/paste, bugfixes * Fixes for crash/hang engine bugs, while keeping compatibility. * NEC PC-9801 port.
Screenshots
PC port
NEC PC-98 port
Downloads
The libre version of ClassicZoo differs in toolchain only - it's compiled using Free Pascal, rather than Turbo Pascal. However, as FPC's current (as of 3.2.0) 8086 compiler seems to generate slower and bigger code in general, it is primarily provided for users who seek to achieve free software purism. If you're a first-time or casual user, you most likely want the non-libre version at this time.
Current version
ClassicZoo 4.13
Released on the 27th of May, 2021.
Previous versions
ClassicZoo 4.12
Released on the 13th of April, 2021.
ClassicZoo 4.11
Released on the 11th of April, 2021.
ClassicZoo 4.10
Released on the 6th of April, 2021.
ClassicZoo 4.03
Released on the 28th of March, 2021.
ClassicZoo 4.02
Released on the 27th of March, 2021.
ClassicZoo 4.01
Released on the 23rd of March, 2021.
ClassicZoo 4.0
Released on the 6th of March, 2021.