release:tinyzoo
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| release:tinyzoo [2022/08/21 10:45] – asie | release:tinyzoo [2023/03/29 16:53] (current) – asie | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{tag> | ||
| + | |||
| + | ====== 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 ===== | ||
| + | |||
| + | NOTE: The Analogue Pocket using the " | ||
| + | |||
| + | ^ ID ^ Name ^ Progress ^ Engine files ^ Source code ^ As of Zeta ^ Notes ^ | ||
| + | | gb | Game Boy Color | Released | [[https:// | ||
| + | | gb | Analogue Pocket | Released | [[https:// | ||
| + | | gg | Game Gear | Planned | | [[https:// | ||
| + | | ws | WonderSwan (Color) | Released | [[https:// | ||
| + | | gba | Game Boy Advance | Planned | | | | | | ||
| + | |||
| + | ===== Converting your ZZT world ===== | ||
| + | |||
| + | NOTE: This is complicated because it's early. It will get easier, maybe, one day. | ||
| + | |||
| + | 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/ | ||
| + | |||
| + | - Download the latest version of zima, 0.9.0 or above. | ||
| + | * You need **Java 17** for new zima builds. Download a copy [[https:// | ||
| + | * Some features and bugfixes may only be available in the development builds. To download the latest CI zima build: visit [[https:// | ||
| + | - Download the latest engine file for your platform - see above. | ||
| + | - Run the following command in the command line: '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Make sure to study the [[https:// | ||
| + | |||
| + | ===== Platform-specific advice ===== | ||
| + | |||
| + | ==== Game Boy ==== | ||
| + | |||
| + | === Publishing to HTML5 === | ||
| + | |||
| + | Currently, the best supported GB emulator for TinyZoo/GB is [[https:// | ||
| + | |||
| + | - Download binjgb from [[https:// | ||
| + | - Copy your ROM to this directory, named '' | ||
| + | |||
| + | To upload to itch.io, pack all the files in the linked directory (including '' | ||
| + | |||
| + | === Acquiring physical cartridges === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * There is no reason to buy a cartridge larger than **4MB ROM** - bigger sizes are not supported by TinyZoo/GB at this time. | ||
| + | * Note that you need a cartridge with **128K RAM** and **MBC5**. | ||
| + | * For smaller games (or games utilizing "board groups" | ||
| + | |||
| + | ===== Recommended emulators ===== | ||
| + | |||
| + | * '' | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * '' | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Links ===== | ||
| + | |||
| + | * [[https:// | ||
