Чисто с теоретической точки зрения (сам я не делал 1к интро и музыки к ним) выбор не так уж велик.

Все проигрыватели (как микро-, так и не очень) по сути являются распаковщиками. При этом упакованные данные - это дамп регистров AY.

Паковать дамп упаковщиком общего назначения не всегда рационально по ряду причин. Пакуемые данные имеют не байтовую структуру, это 12-, 16- и 5-битные числа. И помимо тех закономерностей, которые обычно обнаруживаются упаковщиками (типа LZ77), в этих данных могут быть специфические "музыкальные" закономерности.

Микропроигрыватель без упаковщика тоже не всегда достигает оптимального общего размера (проигрыватель+данные), так как сокращение размера таблиц данных зачастую приводит к росту размеров проигрывателя, и наоборот.

Думаю, что наилучшие перспективы имеет специализированный распаковщик-проигрыватель, который рассматривает данные в наиболее натуральном их виде (зависит от конкретной музыки и используемых в ней спецэффектов). К нему можно прикрутить некое подобие словарного сжатия (LZ77) и, может быть, кодирования Хаффмана или арифметического.