release:tinyzoo
This is an old revision of the document!
Table of Contents
tinyzoo
tinyzoo is a collection of small ZZT source ports by asie, with the following traits:
- Custom, optimized binary bytecode format,
- Support for ZXT-based extensions via the conversion tool.
Platform support
Converting your world
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).
- Download the latest CI zima build: 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)
- You need Java 17 for new zima builds. Download a copy here.
- Download the latest engine file for your platform - see above.
- Run the following command in the command line:
java -jar zima.jar binconv -o output_rom_name -e engine_file_path -p platform_id input_world_path
, replacing the underscored identifiers with the necessary values.
Links
release/tinyzoo.1654021039.txt.gz · Last modified: 2022/05/31 18:17 by asie