Tapuino — это эмулятор кассетной ленты (Tape Emulator) для Commodore 64 на базе Arduino Pro Mini (ATmega328). Данная модификация добавляет поддержку загрузки сжатых файлов (формат .zap) в дополнение к стандартным .tap.
Основные изменения и функциональность
| Особенность | Описание |
|---|---|
| Сжатие файлов | Добавлена поддержка сжатых файлов .zap (пример: Zybex.tap 881 КБ → Zybex.zap 89 КБ). Поддерживается смешанное использование .tap и .zap. |
| Мелкий шрифт | Шрифт 9×9 заменён на 5×7 с индикатором для текста, выходящего за экран. |
| Исправления | Исправлена ошибка скроллинга имён файлов, улучшена логика отображения. |
Инструмент сжатия
Поддерживающий утилиту для сжатия можно найти здесь:- Исполняемый файл: C64TapCompressionTool Releases
- Исходный код: C64TapCompressionTool GitHub
Проект
Проект является форком оригинального Tapuino (автор sweetlilmre). Инструкции по сборке: Building Tapuino R2.Файлы для загрузки
| Название файла / Папка | Описание | GitHub | Yandex.Диск |
|---|---|---|---|
| Images (папка) | Изображения устройства | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| tapuino (папка) | Исходный код прошивки для Arduino (C) | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| Скачать все файлы | Все файлы находятся в одном архиве | Ссылка на GitHub | Ссылка на Яндекс.Диск |
Полезные ссылки проекта:
- Оригинальный проект Tapuino (sweetlilmre) — http://sweetlilmre.blogspot.com/2015/03/building-tapuino-r2.html
- Инструмент сжатия (исполняемый файл) — https://github.com/titmouse001/C64TapCompressionTool/releases/tag/v1.0.0.1
- Инструмент сжатия (исходный код) — https://github.com/titmouse001/C64TapCompressionTool
- Репозиторий проекта — GitHub