@th3rdsergeevich из-за того, как именно устроен Pico-8, там есть несколько независимых ограничений:
- в коде картриджа максимум 8192 токена
- код картриджа не длиннее 65535 символов
- после сжатия в gzip, весь картридж не больше 15360 байт
Плюс есть ограничения на бинарные данные в картридже - их либо нужно упаковывать в очень малый размер графического ROM (его точно не помню, но там меньше килобайта), либо непосредственно в коде программы (но там очень странная кодировка, причем разная в файле картриджа и в рантайме).
@th3rdsergeevich кадры я уже сейчас сжимаю - на самом деле, этот картридж был поводом попробовать в деле один простой алгоритм сжатия картинок с красивой идеей :) Но простор для оптимизации ещё должен быть - я, например, сжимаю все кадры независимо, даже если они похожи.