tinyzoo is a collection of small ZZT source ports by asie, with the following traits:
NOTE: This is complicated because it's early. It will get easier. (I think.)
NOTE: If you want to utilize ZXT extensions, it is recommended - but not necessary, if you're using a different tool - to download the latest CI ClassicZoo/ZXT build, which includes necessary editing and testing facilities: GitHub Workflows (video guide - generally, pick the topmost entry; you also need to be signed in to GitHub, this is not ideal and will be resolved eventually).
java -jar zima.jar binconv -o output_rom_path -e engine_file_path -p platform_id input_world_path, replacing the underscored identifiers with the necessary values:
output_rom_pathis the output file path for the ROM image.
engine_file_pathis the path for the platform-specific engine file - you can download it above, in the platform list.
platform_idis the platform ID - you can find it in the platform list.
input_world_pathis the path to the input world. You can specify multiple worlds, but this may not be supported by all platforms.